diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 00000000..bc40a69b --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,183 @@ +name: Test + +on: + pull_request: + paths-ignore: + - 'docs/**' + - 'docker/**' + branches: + - master + - dev + workflow_dispatch: + inputs: + modules: + description: 'Comma-separated list of modules to run tests for. Leave empty to run all modules. E.g., an input could be "Azs.AzureBridge.Admin,Azs.Backup.Admin,Azs.Commerce.Admin".' + required: false + +jobs: + Prepare: + runs-on: windows-2019 + steps: + - name: Checkout ${{ github.repository }}. + uses: actions/checkout@v3 + with: + ref: ${{ github.ref }} + + - name: Resolve modules to run. + id: resolve_modules_to_run + shell: pwsh + run: | + Import-Module -Name ([System.IO.Path]::Combine("${{ github.workspace }}", "tools", "WorkflowUtility.psm1")) + [string[]] $excludeDirectories = @("Az.BootStrapper", "Azs.Deployment.Admin", "AzureStack") + $excludeDirectoriesSet = [System.Collections.Generic.HashSet[string]]::new($excludeDirectories, [StringComparer]::InvariantCultureIgnoreCase) + $validModules = New-Object System.Collections.Generic.HashSet[string] + Get-ChildItem -Path ([System.IO.Path]::Combine("${{ github.workspace }}", "src")) -Directory ` + | Where-Object {!$excludeDirectoriesSet.Contains($_.Name)} ` + | Foreach-Object {$validModules.Add($_.Name) | Out-Null} + $modulesToRun = @() + Write-Host "Github event name: ${{ github.event_name }}" + if ("${{ github.event_name }}" -eq "pull_request") + { + Write-Host "Resolving modules for pull request..." + Push-Location -Path "${{ github.workspace }}" + # Get modified files. + $modifiedModules = New-Object System.Collections.Generic.HashSet[string] + git fetch origin ${{ github.event.pull_request.base.ref }} + git diff --name-only origin/${{ github.event.pull_request.base.ref }} ` + | Where-Object {$_ -like "*Azs.*"} ` + | ForEach-Object {($_ -split "/",3)[1]} ` + | Where-Object {!$excludeDirectoriesSet.Contains($_)} ` + | ForEach-Object {$modifiedModules.Add($_) | Out-Null} + Pop-Location + + if ($modifiedModules.Count) + { + $modulesToRun = [String[]] $modifiedModules + } + } + elseif ("${{ github.event.inputs.modules }}") + { + # Run modules input by the user. + Write-Host "Resolving modules from user input..." + $userInputModules = "${{ github.event.inputs.modules }}" -Split "," + # Check for invalid modules. Excluded modules are also invalid. + $invalidModules = $userInputModules | Where-Object {!$validModules.Contains($_)} + if ($invalidModules) + { + throw "Error: invalid modules in input. Note that some modules are excluded from running. Invalid modules:`n$($invalidModules | Out-Host)" + } + $modulesToRun = $userInputModules + } + elseif ("${{ github.event_name }}" -eq "workflow_dispatch") + { + # If workflow_dispatch is kicked off but input is empty, default is to run all valid modules. + Write-Host "Running all valid modules in the src directory..." + $modulesToRun = [String[]] $validModules + } + + if(!$modulesToRun -or !$modulesToRun.Count) + { + Write-Host "No modules to run, testing will be skipped!" + } + else + { + Write-Host "Running the following modules:" + $modulesToRun | Out-Host + } + + $modulesToRun = Convert-FromArrayToJsonArrayString -ArrayOfStrings $modulesToRun + echo "::set-output name=MODULES_TO_RUN::${modulesToRun}" + + outputs: + MODULES_TO_RUN: ${{ steps.resolve_modules_to_run.outputs.MODULES_TO_RUN }} + + Test: + runs-on: windows-2019 + needs: Prepare + if: ${{ needs.Prepare.outputs.MODULES_TO_RUN != '[]' && needs.Prepare.outputs.MODULES_TO_RUN != '' }} + strategy: + fail-fast: false + matrix: + MODULES_TO_RUN: ${{ fromJson(needs.Prepare.outputs.MODULES_TO_RUN) }} + steps: + - name: Checkout ${{ github.repository }}. + uses: actions/checkout@v3 + with: + ref: ${{ github.ref }} + + - name: Run Azure Stack PowerShell tests. + id: run_tests + shell: pwsh + run: | + $ErrorActionPreference = "Stop" + Write-Host "Node JS version: $(node --version)" + Write-Host "Starting autorest tests..." + Write-Host "Installing autorest..." + #INSTALL AUTOREST (requires Node JS for npm command) + npm install -g autorest@latest + + $modulePath = [System.IO.Path]::Combine("${{ github.workspace }}", "src", "${{ matrix.MODULES_TO_RUN }}") + Push-Location -Path $modulePath + + #GENERATE + $env:NODE_OPTIONS="--max-old-space-size=16684" + Write-Host "Running autorest..." + autorest + + #BUILD + dotnet add package PowerShellStandard.Library --version 5.1.0 + $azAccountsVersion = "2.2.8" + Write-Host "Installing Az.Accounts ${azAccountsVersion}..." + Install-Module -Name Az.Accounts -Repository PSGallery -RequiredVersion $azAccountsVersion -Force -Scope CurrentUser + Import-Module -Name Az.Accounts -RequiredVersion $azAccountsVersion + Write-Host "Running build-module.ps1..." + ./build-module.ps1 + if ($LASTEXITCODE) + { + throw "Error while running build-module.ps1." + } + + #TEST + Remove-Module Pester -Force -ErrorAction SilentlyContinue + Uninstall-Module Pester -Force -ErrorAction SilentlyContinue + Set-PSRepository -Name PSGallery -InstallationPolicy Trusted + + $azResourcesVersion = "0.12.0" + Write-Host "Installing Az.Resources ${azResourcesVersion}..." + Install-Module -Name Az.Resources -Repository PSGallery -RequiredVersion $azResourcesVersion -Force -Scope CurrentUser + Import-Module -Name Az.Resources -RequiredVersion $azResourcesVersion + + $pesterVersion = "4.10.1" + Write-Host "Installing Pester ${pesterVersion}..." + Install-Module -Name Pester -RequiredVersion $pesterVersion -Force -SkipPublisherCheck + Import-Module -Name Pester -RequiredVersion $pesterVersion + + Write-Host "Running test-module.ps1..." + ./test-module.ps1 + if ($LASTEXITCODE) + { + throw "Error while running test-module.ps1." + } + + #PACKAGE + Write-Host "Running pack-module.ps1..." + ./pack-module.ps1 + if ($LASTEXITCODE) + { + throw "Error while running pack-module.ps1." + } + + echo "::set-output name=MODULE_PATH::${modulePath}" + Pop-Location + Write-Host "Ending autorest tests." + + - name: Upload module nupkgs. + uses: actions/upload-artifact@v3 + with: + name: ${{ github.run_id }}-${{ matrix.MODULES_TO_RUN }} + path: ${{ steps.run_tests.outputs.MODULE_PATH }}/bin/*.nupkg + + + + + diff --git a/.gitignore b/.gitignore index 2d3a769f..6bc4cfb8 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ obj generated internal exports +src/**/utils src/**/tools src/**/resources .gitignore diff --git a/docker/Dockerfile-windows b/docker/Dockerfile-windows new file mode 100644 index 00000000..e69de29b diff --git a/src/Azs.Backup.Admin/custom/Clear-AzsBackupConfiguration.ps1 b/src/Azs.Backup.Admin/custom/Clear-AzsBackupConfiguration.ps1 deleted file mode 100644 index 7b520607..00000000 --- a/src/Azs.Backup.Admin/custom/Clear-AzsBackupConfiguration.ps1 +++ /dev/null @@ -1,135 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# -# Copyright Microsoft Corporation -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Clear a backup location. -.Description -Clear a backup location. -.Example -PS C:\> {{ Add code here }} - -{{ Add output here }} -.Example -PS C:\> {{ Add code here }} - -{{ Add output here }} - -.Inputs -Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackupLocation -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackupLocation -.Notes -COMPLEX PARAMETER PROPERTIES - -To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. - -.Link -https://docs.microsoft.com/en-us/powershell/module/azs.backup.admin/clear-azsbackupconfiguration -#> -function Clear-AzsBackupConfiguration { -[OutputType([Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackupLocation])] -[CmdletBinding(PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] -param( - [Parameter()] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Runtime.DefaultInfo(Script='(Get-AzLocation)[0].Location')] - [System.String] - # Name of the backup location. - ${Location}, - - [Parameter()] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Runtime.DefaultInfo(Script='"system.$((Get-AzLocation)[0].Location)"')] - [System.String] - # Name of the resource group. - ${ResourceGroupName}, - - [Parameter()] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] - [System.String] - # Subscription credentials that uniquely identify Microsoft Azure subscription. - # The subscription ID forms part of the URI for every service call. - ${SubscriptionId}, - - [Parameter()] - [Alias('AzureRMContext', 'AzureCredential')] - [ValidateNotNull()] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Azure')] - [System.Management.Automation.PSObject] - # The credentials, account, tenant, and subscription used for communication with Azure. - ${DefaultProfile}, - - [Parameter()] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Runtime')] - [System.Management.Automation.SwitchParameter] - # Run the command as a job - ${AsJob}, - - [Parameter(DontShow)] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Runtime')] - [System.Management.Automation.SwitchParameter] - # Wait for .NET debugger to attach - ${Break}, - - [Parameter(DontShow)] - [ValidateNotNull()] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Runtime')] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Runtime.SendAsyncStep[]] - # SendAsync Pipeline Steps to be appended to the front of the pipeline - ${HttpPipelineAppend}, - - [Parameter(DontShow)] - [ValidateNotNull()] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Runtime')] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Runtime.SendAsyncStep[]] - # SendAsync Pipeline Steps to be prepended to the front of the pipeline - ${HttpPipelinePrepend}, - - [Parameter()] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Runtime')] - [System.Management.Automation.SwitchParameter] - # Run the command asynchronously - ${NoWait}, - - [Parameter(DontShow)] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Runtime')] - [System.Uri] - # The URI for the proxy server to use - ${Proxy}, - - [Parameter(DontShow)] - [ValidateNotNull()] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Runtime')] - [System.Management.Automation.PSCredential] - # Credentials for a proxy server to use for the remote call - ${ProxyCredential}, - - [Parameter(DontShow)] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Runtime')] - [System.Management.Automation.SwitchParameter] - # Use the default credentials for the proxy - ${ProxyUseDefaultCredentials} -) - -process { - # Restrict the cmdlet to being a blank PUT operation to clear the backup configuration - $PSBoundParameters.Add('Location1', $Location) - $PSBoundParameters.Add('UserName', $null) - - Azs.Backup.Admin.internal\Clear-AzsBackupConfiguration @PSBoundParameters -} -} diff --git a/src/Azs.Backup.Admin/custom/Get-AzsBackup.ps1 b/src/Azs.Backup.Admin/custom/Get-AzsBackup.ps1 index bebe3bae..a242c953 100644 --- a/src/Azs.Backup.Admin/custom/Get-AzsBackup.ps1 +++ b/src/Azs.Backup.Admin/custom/Get-AzsBackup.ps1 @@ -1,18 +1,3 @@ - -# ---------------------------------------------------------------------------------- -# -# Copyright Microsoft Corporation -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# ---------------------------------------------------------------------------------- - <# .Synopsis Returns a backup from a location based on name. @@ -23,10 +8,9 @@ To view examples, please use the -Online parameter with Get-Help or navigate to: .Inputs Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.IBackupAdminIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackup +Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IBackup .Notes COMPLEX PARAMETER PROPERTIES - To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT : Identity Parameter @@ -39,7 +23,7 @@ INPUTOBJECT : Identity Parameter https://docs.microsoft.com/en-us/powershell/module/azs.backup.admin/get-azsbackup #> function Get-AzsBackup { -[OutputType([Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackup])] +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IBackup])] [CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get')] diff --git a/src/Azs.Backup.Admin/custom/Restore-AzsBackup.ps1 b/src/Azs.Backup.Admin/custom/Restore-AzsBackup.ps1 index b15bef5e..f24240df 100644 --- a/src/Azs.Backup.Admin/custom/Restore-AzsBackup.ps1 +++ b/src/Azs.Backup.Admin/custom/Restore-AzsBackup.ps1 @@ -1,41 +1,18 @@ - -# ---------------------------------------------------------------------------------- -# -# Copyright Microsoft Corporation -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# ---------------------------------------------------------------------------------- - <# .Synopsis Restore a backup. .Description Restore a backup. .Example -PS C:\> {{ Add code here }} - -{{ Add output here }} -.Example -PS C:\> {{ Add code here }} - -{{ Add output here }} - +To view examples, please use the -Online parameter with Get-Help or navigate to: https://docs.microsoft.com/en-us/powershell/module/azs.backup.admin/restore-azsbackup .Inputs -Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IRestoreOptions +Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IRestoreOptions .Inputs Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.IBackupAdminIdentity .Outputs System.Boolean .Notes COMPLEX PARAMETER PROPERTIES - To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT : Identity Parameter @@ -56,6 +33,13 @@ function Restore-AzsBackup { [OutputType([System.Boolean])] [CmdletBinding(DefaultParameterSetName='RestoreExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( + [Parameter(ParameterSetName='Restore', Mandatory)] + [Parameter(ParameterSetName='RestoreExpanded', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Path')] + [System.String] + # Name of the backup. + ${Name}, + [Parameter(ParameterSetName='Restore')] [Parameter(ParameterSetName='RestoreExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Path')] @@ -64,13 +48,6 @@ param( # Name of the backup location. ${Location}, - [Parameter(ParameterSetName='Restore', Mandatory)] - [Parameter(ParameterSetName='RestoreExpanded', Mandatory)] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Path')] - [System.String] - # Name of the backup. - ${Name}, - [Parameter(ParameterSetName='Restore')] [Parameter(ParameterSetName='RestoreExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Path')] @@ -99,7 +76,7 @@ param( [Parameter(ParameterSetName='Restore', Mandatory)] [Parameter(ParameterSetName='RestoreViaIdentity', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IRestoreOptions] + [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IRestoreOptions] # Properties for restore options. # To construct, see NOTES section for RESTOREOPTION properties and create a hash table. ${RestoreOption}, diff --git a/src/Azs.Backup.Admin/custom/Update-AzsBackupConfiguration.ps1 b/src/Azs.Backup.Admin/custom/Set-AzsBackupConfiguration.ps1 similarity index 53% rename from src/Azs.Backup.Admin/custom/Update-AzsBackupConfiguration.ps1 rename to src/Azs.Backup.Admin/custom/Set-AzsBackupConfiguration.ps1 index 9086daf6..ee9225f2 100644 --- a/src/Azs.Backup.Admin/custom/Update-AzsBackupConfiguration.ps1 +++ b/src/Azs.Backup.Admin/custom/Set-AzsBackupConfiguration.ps1 @@ -1,41 +1,16 @@ - -# ---------------------------------------------------------------------------------- -# -# Copyright Microsoft Corporation -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# ---------------------------------------------------------------------------------- - <# .Synopsis -Patch update a backup location. +Update a backup location. .Description -Patch update a backup location. +Update a backup location. .Example -PS C:\> {{ Add code here }} - -{{ Add output here }} -.Example -PS C:\> {{ Add code here }} - -{{ Add output here }} - -.Inputs -Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackupLocation +To view examples, please use the -Online parameter with Get-Help or navigate to: https://docs.microsoft.com/en-us/powershell/module/azs.backup.admin/set-azsbackupconfiguration .Inputs -Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.IBackupAdminIdentity +Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IBackupLocation .Outputs -Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackupLocation +Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IBackupLocation .Notes COMPLEX PARAMETER PROPERTIES - To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. BACKUP : Information about the backup location. @@ -44,50 +19,33 @@ BACKUP : Information about the backup location. [(Any) ]: This indicates any property can be added to this object. [BackupFrequencyInHours ]: The interval, in hours, for the frequency that the scheduler takes a backup. [BackupRetentionPeriodInDays ]: The retention period, in days, for backs in the storage location. - [BlobStorageKey ]: Key to access the blob location. - [BlobStorageUrl ]: Url to the update blob location [EncryptionCertBase64 ]: The base64 raw data for the backup encryption certificate. [IsBackupSchedulerEnabled ]: True if the backup scheduler is enabled. - [Password ]: Password to access the fileshare location. - [Path ]: Path to the update fileshare location - [UserName ]: Username to access the fileshare location. - -INPUTOBJECT : Identity Parameter - [Backup ]: Name of the backup. - [Id ]: Resource identity path - [Location ]: Name of the backup location. - [ResourceGroupName ]: Name of the resource group. - [SubscriptionId ]: Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + [Password ]: Password to access the location. + [Path ]: Path to the update location + [UserName ]: Username to access the location. .Link -https://docs.microsoft.com/en-us/powershell/module/azs.backup.admin/update-azsbackupconfiguration +https://docs.microsoft.com/en-us/powershell/module/azs.backup.admin/set-azsbackupconfiguration #> -function Update-AzsBackupConfiguration { -[OutputType([Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackupLocation])] -[CmdletBinding(PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] +function Set-AzsBackupConfiguration { +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IBackupLocation])] +[CmdletBinding(DefaultParameterSetName='UpdateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( - [Parameter(ParameterSetName='Update')] - [Parameter(ParameterSetName='UpdateBlobExpanded')] - [Parameter(ParameterSetName='UpdateFileshareExpanded')] - [Parameter(ParameterSetName='UpdateBlobViaIdentityExpanded')] - [Parameter(ParameterSetName='UpdateFileshareViaIdentityExpanded')] + [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Runtime.DefaultInfo(Script='(Get-AzLocation)[0].Location')] [System.String] # Name of the backup location. ${Location}, - [Parameter(ParameterSetName='Update')] - [Parameter(ParameterSetName='UpdateBlobExpanded')] - [Parameter(ParameterSetName='UpdateFileshareExpanded')] + [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Runtime.DefaultInfo(Script='"system.$((Get-AzLocation)[0].Location)"')] [System.String] # Name of the resource group. ${ResourceGroupName}, - [Parameter(ParameterSetName='Update')] - [Parameter(ParameterSetName='UpdateBlobExpanded')] - [Parameter(ParameterSetName='UpdateFileshareExpanded')] + [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] [System.String] @@ -95,102 +53,60 @@ param( # The subscription ID forms part of the URI for every service call. ${SubscriptionId}, - [Parameter(ParameterSetName='UpdateViaIdentity', Mandatory, ValueFromPipeline)] - [Parameter(ParameterSetName='UpdateBlobViaIdentityExpanded')] - [Parameter(ParameterSetName='UpdateFileshareViaIdentityExpanded')] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.IBackupAdminIdentity] - # Identity Parameter - # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - ${InputObject}, - [Parameter(ParameterSetName='Update', Mandatory, ValueFromPipeline)] - [Parameter(ParameterSetName='UpdateViaIdentity', Mandatory, ValueFromPipeline)] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackupLocation] + [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IBackupLocation] # Information about the backup location. # To construct, see NOTES section for BACKUP properties and create a hash table. ${Backup}, - [Parameter(ParameterSetName='UpdateBlobExpanded')] - [Parameter(ParameterSetName='UpdateFileshareExpanded')] - [Parameter(ParameterSetName='UpdateBlobViaIdentityExpanded')] - [Parameter(ParameterSetName='UpdateFileshareViaIdentityExpanded')] + [Parameter(ParameterSetName='UpdateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Body')] [System.Int32] # The interval, in hours, for the frequency that the scheduler takes a backup. ${BackupFrequencyInHours}, - [Parameter(ParameterSetName='UpdateBlobExpanded')] - [Parameter(ParameterSetName='UpdateFileshareExpanded')] - [Parameter(ParameterSetName='UpdateBlobViaIdentityExpanded')] - [Parameter(ParameterSetName='UpdateFileshareViaIdentityExpanded')] + [Parameter(ParameterSetName='UpdateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Body')] [System.Int32] # The retention period, in days, for backs in the storage location. ${BackupRetentionPeriodInDays}, - [Parameter(ParameterSetName='UpdateBlobExpanded')] - [Parameter(ParameterSetName='UpdateBlobViaIdentityExpanded')] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Body')] - [System.String] - # Key to access the blob location. - ${BlobStorageKey}, - - [Parameter(ParameterSetName='UpdateBlobExpanded')] - [Parameter(ParameterSetName='UpdateBlobViaIdentityExpanded')] - [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Body')] - [System.String] - # Url to the update blob location - ${BlobStorageUrl}, - - [Parameter(ParameterSetName='UpdateBlobExpanded')] - [Parameter(ParameterSetName='UpdateFileshareExpanded')] - [Parameter(ParameterSetName='UpdateBlobViaIdentityExpanded')] - [Parameter(ParameterSetName='UpdateFileshareViaIdentityExpanded')] + [Parameter(ParameterSetName='UpdateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Body')] [System.String] # Path to the encryption cert file with public key (.cer). ${EncryptionCertPath}, - [Parameter(ParameterSetName='UpdateBlobExpanded')] - [Parameter(ParameterSetName='UpdateFileshareExpanded')] - [Parameter(ParameterSetName='UpdateBlobViaIdentityExpanded')] - [Parameter(ParameterSetName='UpdateFileshareViaIdentityExpanded')] + [Parameter(ParameterSetName='UpdateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Body')] [System.Management.Automation.SwitchParameter] # True if the backup scheduler is enabled. ${IsBackupSchedulerEnabled}, - [Parameter(ParameterSetName='UpdateFileshareExpanded')] - [Parameter(ParameterSetName='UpdateFileshareViaIdentityExpanded')] + [Parameter(ParameterSetName='UpdateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Body')] [SecureString] - # Password to access the fileshare location. + # Password to access the location. ${Password}, - [Parameter(ParameterSetName='UpdateFileshareExpanded')] - [Parameter(ParameterSetName='UpdateFileshareViaIdentityExpanded')] + [Parameter(ParameterSetName='UpdateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Body')] [System.String] - # Path to the update fileshare location + # Path to the update location ${Path}, - [Parameter(ParameterSetName='UpdateBlobExpanded')] - [Parameter(ParameterSetName='UpdateFileshareExpanded')] - [Parameter(ParameterSetName='UpdateBlobViaIdentityExpanded')] - [Parameter(ParameterSetName='UpdateFileshareViaIdentityExpanded')] + [Parameter(ParameterSetName='UpdateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IResourceTags]))] [System.Collections.Hashtable] # List of key value pairs. ${Tag}, - [Parameter(ParameterSetName='UpdateFileshareExpanded')] - [Parameter(ParameterSetName='UpdateFileshareViaIdentityExpanded')] + [Parameter(ParameterSetName='UpdateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Category('Body')] [System.String] - # Username to access the fileshare location. + # Username to access the location. ${UserName}, [Parameter()] @@ -254,9 +170,9 @@ param( ) process { - if ($PSCmdlet.ParameterSetName -eq 'UpdateBlobExpanded' -or $PSCmdlet.ParameterSetName -eq 'UpdateFileshareExpanded') + if ($PSCmdlet.ParameterSetName -eq 'UpdateExpanded') { - $PSBoundParameters.Add('Location1', $PSBoundParameters['Location']) + $PSBoundParameters.Add('Location1', $Location) } if ($PSBoundParameters.ContainsKey(('Password'))) @@ -280,6 +196,6 @@ process { $PSBoundParameters.Add('EncryptionCertBase64', $EncryptionCertBase64) } - Azs.Backup.Admin.internal\Update-AzsBackupConfiguration @PSBoundParameters + Azs.Backup.Admin.internal\Set-AzsBackupConfiguration @PSBoundParameters } } diff --git a/src/Azs.Backup.Admin/custom/readme.md b/src/Azs.Backup.Admin/custom/readme.md deleted file mode 100644 index 8c92d860..00000000 --- a/src/Azs.Backup.Admin/custom/readme.md +++ /dev/null @@ -1,41 +0,0 @@ -# Custom -This directory contains custom implementation for non-generated cmdlets for the `Azs.Backup.Admin` module. Both scripts (`.ps1`) and C# files (`.cs`) can be implemented here. They will be used during the build process in `build-module.ps1`, and create cmdlets into the `..\exports` folder. The only generated file into this folder is the `Azs.Backup.Admin.custom.psm1`. This file should not be modified. - -## Info -- Modifiable: yes -- Generated: partial -- Committed: yes -- Packaged: yes - -## Details -For `Azs.Backup.Admin` to use custom cmdlets, it does this two different ways. We **highly recommend** creating script cmdlets, as they are easier to write and allow access to the other exported cmdlets. C# cmdlets *cannot access exported cmdlets*. - -For C# cmdlets, they are compiled with the rest of the generated low-level cmdlets into the `./bin/Azs.Backup.Admin.private.dll`. The names of the cmdlets (methods) and files must follow the `[cmdletName]_[variantName]` syntax used for generated cmdlets. The `variantName` is used as the `ParameterSetName`, so use something appropriate that doesn't clash with already created variant or parameter set names. You cannot use the `ParameterSetName` property in the `Parameter` attribute on C# cmdlets. Each cmdlet must be separated into variants using the same pattern as seen in the `generated/cmdlets` folder. - -For script cmdlets, these are loaded via the `Azs.Backup.Admin.custom.psm1`. Then, during the build process, this module is loaded and processed in the same manner as the C# cmdlets. The fundemental difference is the script cmdlets use the `ParameterSetName` attribute and C# cmdlets do not. To create a script cmdlet variant of a generated cmdlet, simply decorate all parameters in the script with the new `ParameterSetName` in the `Parameter` attribute. This will appropriately treat each parameter set as a separate variant when processed to be exported during the build. - -## Purpose -This allows the modules to have cmdlets that were not defined in the REST specification. It also allows combining logic using generated cmdlets. This is a level of customization beyond what can be done using the [readme configuration options](https://github.com/Azure/autorest/blob/master/docs/powershell/options.md) that are currently available. These custom cmdlets are then referenced by the cmdlets created at build-time in the `..\exports` folder. - -## Usage -The easiest way currently to start developing custom cmdlets is to copy an existing cmdlet. For C# cmdlets, copy one from the `generated/cmdlets` folder. For script cmdlets, build the project using `build-module.ps1` and copy one of the scripts from the `..\exports` folder. After that, if you want to add new parameter sets, follow the guidelines in the `Details` section above. For implementing a new cmdlets, at minimum, please keep these parameters: -- Break -- DefaultProfile -- HttpPipelineAppend -- HttpPipelinePrepend -- Proxy -- ProxyCredential -- ProxyUseDefaultCredentials - -These provide functionality to our HTTP pipeline and other useful features. In script, you can forward these parameters using `$PSBoundParameters` to the other cmdlets you're calling within `Azs.Backup.Admin`. For C#, follow the usage seen in the `ProcessRecordAsync` method. - -### Attributes -For processing the cmdlets, we've created some additional attributes: -- `Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.DescriptionAttribute` - - Used in C# cmdlets to provide a high-level description of the cmdlet. This is propegated to reference documentation via [help comments](https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) in the exported scripts. -- `Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.DoNotExportAttribute` - - Used in C# and script cmdlets to suppress creating an exported cmdlet at build-time. These cmdlets will *not be exposed* by `Azs.Backup.Admin`. -- `Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.InternalExportAttribute` - - Used in C# cmdlets to route exported cmdlets to the `..\internal`, which are *not exposed* by `Azs.Backup.Admin`. For more information, see [readme.md](..\internal/readme.md) in the `..\internal` folder. -- `Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.ProfileAttribute` - - Used in C# and script cmdlets to define which Azure profiles the cmdlet supports. This is only supported for Azure (`--azure`) modules. \ No newline at end of file diff --git a/src/Azs.Backup.Admin/docs/Azs.Backup.Admin.md b/src/Azs.Backup.Admin/docs/Azs.Backup.Admin.md index 3a4d796f..15e60170 100644 --- a/src/Azs.Backup.Admin/docs/Azs.Backup.Admin.md +++ b/src/Azs.Backup.Admin/docs/Azs.Backup.Admin.md @@ -1,6 +1,6 @@ --- Module Name: Azs.Backup.Admin -Module Guid: 8aa3e34d-0ec9-4787-accb-9eb57f3ff7fe +Module Guid: af181060-8c4d-4143-9bb9-2145377fd72c Download Help Link: https://docs.microsoft.com/en-us/powershell/module/azs.backup.admin Help Version: 1.0.0.0 Locale: en-US @@ -11,9 +11,6 @@ Locale: en-US Microsoft AzureStack PowerShell: Backup Admin cmdlets ## Azs.Backup.Admin Cmdlets -### [Clear-AzsBackupConfiguration](Clear-AzsBackupConfiguration.md) -Clear a backup location. - ### [Get-AzsBackup](Get-AzsBackup.md) Returns a backup from a location based on name. @@ -26,9 +23,9 @@ Prune the external backup store. ### [Restore-AzsBackup](Restore-AzsBackup.md) Restore a backup. +### [Set-AzsBackupConfiguration](Set-AzsBackupConfiguration.md) +Update a backup location. + ### [Start-AzsBackup](Start-AzsBackup.md) Back up a specific location. -### [Update-AzsBackupConfiguration](Update-AzsBackupConfiguration.md) -Patch update a backup location. - diff --git a/src/Azs.Backup.Admin/docs/Get-AzsBackup.md b/src/Azs.Backup.Admin/docs/Get-AzsBackup.md index b1a6d5ba..b879d958 100644 --- a/src/Azs.Backup.Admin/docs/Get-AzsBackup.md +++ b/src/Azs.Backup.Admin/docs/Get-AzsBackup.md @@ -183,7 +183,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackup +### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IBackup ## NOTES diff --git a/src/Azs.Backup.Admin/docs/Get-AzsBackupConfiguration.md b/src/Azs.Backup.Admin/docs/Get-AzsBackupConfiguration.md index e0d3880d..0fb3856d 100644 --- a/src/Azs.Backup.Admin/docs/Get-AzsBackupConfiguration.md +++ b/src/Azs.Backup.Admin/docs/Get-AzsBackupConfiguration.md @@ -161,7 +161,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackupLocation +### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IBackupLocation ## NOTES diff --git a/src/Azs.Backup.Admin/docs/Invoke-AzsPruneBackupLocationExternalStore.md b/src/Azs.Backup.Admin/docs/Invoke-AzsPruneBackupLocationExternalStore.md index 3627398a..57f80931 100644 --- a/src/Azs.Backup.Admin/docs/Invoke-AzsPruneBackupLocationExternalStore.md +++ b/src/Azs.Backup.Admin/docs/Invoke-AzsPruneBackupLocationExternalStore.md @@ -16,28 +16,28 @@ Prune the external backup store. ``` Invoke-AzsPruneBackupLocationExternalStore [-Location ] [-ResourceGroupName ] [-SubscriptionId ] [-OperationType ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` ### Prune ``` Invoke-AzsPruneBackupLocationExternalStore -Option [-Location ] [-ResourceGroupName ] [-SubscriptionId ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` ### PruneViaIdentity ``` Invoke-AzsPruneBackupLocationExternalStore -InputObject - -Option [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] + -Option [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] ``` ### PruneViaIdentityExpanded ``` Invoke-AzsPruneBackupLocationExternalStore -InputObject - [-OperationType ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] + [-OperationType ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -162,7 +162,7 @@ Prune backup store operation model. To construct, see NOTES section for OPTION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IPruneBackupStoreOperationOptionModel +Type: Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IPruneBackupStoreOperationOptionModel Parameter Sets: Prune, PruneViaIdentity Aliases: @@ -173,6 +173,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group. @@ -240,13 +255,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IPruneBackupStoreOperationOptionModel +### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IPruneBackupStoreOperationOptionModel ### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.IBackupAdminIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IPruneModel +### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IPruneModel ## NOTES diff --git a/src/Azs.Backup.Admin/docs/Restore-AzsBackup.md b/src/Azs.Backup.Admin/docs/Restore-AzsBackup.md index ce32651e..f9278f77 100644 --- a/src/Azs.Backup.Admin/docs/Restore-AzsBackup.md +++ b/src/Azs.Backup.Admin/docs/Restore-AzsBackup.md @@ -227,7 +227,7 @@ Properties for restore options. To construct, see NOTES section for RESTOREOPTION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IRestoreOptions +Type: Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IRestoreOptions Parameter Sets: Restore, RestoreViaIdentity Aliases: diff --git a/src/Azs.Network.Admin/docs/latest/Set-AzsNetworkQuota.md b/src/Azs.Backup.Admin/docs/Set-AzsBackupConfiguration.md similarity index 51% rename from src/Azs.Network.Admin/docs/latest/Set-AzsNetworkQuota.md rename to src/Azs.Backup.Admin/docs/Set-AzsBackupConfiguration.md index fcc61550..faf0e954 100644 --- a/src/Azs.Network.Admin/docs/latest/Set-AzsNetworkQuota.md +++ b/src/Azs.Backup.Admin/docs/Set-AzsBackupConfiguration.md @@ -1,91 +1,84 @@ --- external help file: -Module Name: Azs.Network.Admin -online version: https://docs.microsoft.com/en-us/powershell/module/azs.network.admin/set-azsnetworkquota +Module Name: Azs.Backup.Admin +online version: https://docs.microsoft.com/en-us/powershell/module/azs.backup.admin/set-azsbackupconfiguration schema: 2.0.0 --- -# Set-AzsNetworkQuota +# Set-AzsBackupConfiguration ## SYNOPSIS -Create or update a quota. +Update a backup location. ## SYNTAX ### UpdateExpanded (Default) ``` -Set-AzsNetworkQuota -Name [-Location ] [-SubscriptionId ] - [-MaxLoadBalancersPerSubscription ] [-MaxNicsPerSubscription ] - [-MaxPublicIpsPerSubscription ] [-MaxSecurityGroupsPerSubscription ] - [-MaxVirtualNetworkGatewayConnectionsPerSubscription ] - [-MaxVirtualNetworkGatewaysPerSubscription ] [-MaxVnetsPerSubscription ] [-Tag ] - [-DefaultProfile ] [-Confirm] [-WhatIf] [] +Set-AzsBackupConfiguration [-Location ] [-ResourceGroupName ] [-SubscriptionId ] + [-BackupFrequencyInHours ] [-BackupRetentionPeriodInDays ] [-EncryptionCertPath ] + [-IsBackupSchedulerEnabled] [-Password ] [-Path ] [-Tag ] + [-UserName ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ### Update ``` -Set-AzsNetworkQuota -Name -Quota [-Location ] [-SubscriptionId ] - [-DefaultProfile ] [-Confirm] [-WhatIf] [] +Set-AzsBackupConfiguration -Backup [-Location ] [-ResourceGroupName ] + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION -Create or update a quota. +Update a backup location. ## EXAMPLES -### -------------------------- EXAMPLE 1 -------------------------- -``` -Set-AzsNetworkQuota -Name NetworkQuota1 -MaxVnetsPerSubscription 20 -``` - -Update a network quota by name. +### Example 1: Set backup configuration +```powershell +PS C:\> Set-AzsBackupConfiguration -Path "\\***.***.***.***\Share" -Username "asdomain1\azurestackadmin" -Password $password -EncryptionCertPath $encryptionCertPath -### -------------------------- EXAMPLE 2 -------------------------- -``` -Set-AzsNetworkQuota -Name NetworkQuota1 -MaxPublicIpsPerSubscription 75 -MaxNicsPerSubscription 100 ``` -Update a network quota by name. +Set Azure Stack backup configuration. ## PARAMETERS -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +### -AsJob +Run the command as a job ```yaml -Type: System.Management.Automation.PSObject +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential +Aliases: Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` -### -Location -Location of the resource. +### -Backup +Information about the backup location. +To construct, see NOTES section for BACKUP properties and create a hash table. ```yaml -Type: System.String -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IBackupLocation +Parameter Sets: Update Aliases: -Required: False +Required: True Position: Named -Default value: (Get-AzLocation)[0].Name -Accept pipeline input: False +Default value: None +Accept pipeline input: True (ByValue) Accept wildcard characters: False -Dynamic: False ``` -### -MaxLoadBalancersPerSubscription -Maximum number of load balancers a tenant subscription can provision. +### -BackupFrequencyInHours +The interval, in hours, for the frequency that the scheduler takes a backup. ```yaml -Type: System.Int64 +Type: System.Int32 Parameter Sets: UpdateExpanded Aliases: @@ -94,14 +87,13 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` -### -MaxNicsPerSubscription -Maximum number of NICs a tenant subscription can provision. +### -BackupRetentionPeriodInDays +The retention period, in days, for backs in the storage location. ```yaml -Type: System.Int64 +Type: System.Int32 Parameter Sets: UpdateExpanded Aliases: @@ -110,30 +102,28 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` -### -MaxPublicIpsPerSubscription -Maximum number of public IP addresses a tenant subscription can provision. +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. ```yaml -Type: System.Int64 -Parameter Sets: UpdateExpanded -Aliases: +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` -### -MaxSecurityGroupsPerSubscription -Maximum number of security groups a tenant subscription can provision. +### -EncryptionCertPath +Path to the encryption cert file with public key (.cer). ```yaml -Type: System.Int64 +Type: System.String Parameter Sets: UpdateExpanded Aliases: @@ -142,14 +132,13 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` -### -MaxVirtualNetworkGatewayConnectionsPerSubscription -Maximum number of virtual network gateway Connections a tenant subscription can provision. +### -IsBackupSchedulerEnabled +True if the backup scheduler is enabled. ```yaml -Type: System.Int64 +Type: System.Management.Automation.SwitchParameter Parameter Sets: UpdateExpanded Aliases: @@ -158,15 +147,29 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` -### -MaxVirtualNetworkGatewaysPerSubscription -Maximum number of virtual network gateways a tenant subscription can provision. +### -Location +Name of the backup location. ```yaml -Type: System.Int64 -Parameter Sets: UpdateExpanded +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzLocation)[0].Location +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) Aliases: Required: False @@ -174,14 +177,13 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` -### -MaxVnetsPerSubscription -Maximum number of virtual networks a tenant subscription can provision. +### -Password +Password to access the location. ```yaml -Type: System.Int64 +Type: System.Security.SecureString Parameter Sets: UpdateExpanded Aliases: @@ -190,44 +192,40 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` -### -Name -Name of the resource. +### -Path +Path to the update location ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` -### -Quota -Network quota resource. -To construct, see NOTES section for QUOTA properties and create a hash table. +### -ResourceGroupName +Name of the resource group. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IQuota -Parameter Sets: Update +Type: System.String +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named -Default value: None -Accept pipeline input: True (ByValue) +Default value: "system.$((Get-AzLocation)[0].Location)" +Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -SubscriptionId -Subscription credentials which uniquely identify Microsoft Azure subscription. +Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. ```yaml @@ -240,7 +238,6 @@ Position: Named Default value: (Get-AzContext).Subscription.Id Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Tag @@ -256,7 +253,21 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False +``` + +### -UserName +Username to access the location. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False ``` ### -Confirm @@ -272,7 +283,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -WhatIf @@ -289,7 +299,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### CommonParameters @@ -297,29 +306,32 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IQuota +### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IBackupLocation ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IQuota - -## ALIASES +### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IBackupLocation ## NOTES -### COMPLEX PARAMETER PROPERTIES +ALIASES + +COMPLEX PARAMETER PROPERTIES + To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -#### QUOTA : Network quota resource. + +BACKUP : Information about the backup location. + - `[Location ]`: Location of the resource. - `[Tag ]`: List of key value pairs. - `[(Any) ]`: This indicates any property can be added to this object. - - `[MaxLoadBalancersPerSubscription ]`: Maximum number of load balancers a tenant subscription can provision. - - `[MaxNicsPerSubscription ]`: Maximum number of NICs a tenant subscription can provision. - - `[MaxPublicIpsPerSubscription ]`: Maximum number of public IP addresses a tenant subscription can provision. - - `[MaxSecurityGroupsPerSubscription ]`: Maximum number of security groups a tenant subscription can provision. - - `[MaxVirtualNetworkGatewayConnectionsPerSubscription ]`: Maximum number of virtual network gateway Connections a tenant subscription can provision. - - `[MaxVirtualNetworkGatewaysPerSubscription ]`: Maximum number of virtual network gateways a tenant subscription can provision. - - `[MaxVnetsPerSubscription ]`: Maximum number of virtual networks a tenant subscription can provision. + - `[BackupFrequencyInHours ]`: The interval, in hours, for the frequency that the scheduler takes a backup. + - `[BackupRetentionPeriodInDays ]`: The retention period, in days, for backs in the storage location. + - `[EncryptionCertBase64 ]`: The base64 raw data for the backup encryption certificate. + - `[IsBackupSchedulerEnabled ]`: True if the backup scheduler is enabled. + - `[Password ]`: Password to access the location. + - `[Path ]`: Path to the update location + - `[UserName ]`: Username to access the location. ## RELATED LINKS diff --git a/src/Azs.Backup.Admin/docs/Start-AzsBackup.md b/src/Azs.Backup.Admin/docs/Start-AzsBackup.md index ce9c7777..4753d602 100644 --- a/src/Azs.Backup.Admin/docs/Start-AzsBackup.md +++ b/src/Azs.Backup.Admin/docs/Start-AzsBackup.md @@ -186,7 +186,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackup +### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IBackup ## NOTES diff --git a/src/Azs.Backup.Admin/docs/Update-AzsBackupConfiguration.md b/src/Azs.Backup.Admin/docs/Update-AzsBackupConfiguration.md deleted file mode 100644 index 533b9186..00000000 --- a/src/Azs.Backup.Admin/docs/Update-AzsBackupConfiguration.md +++ /dev/null @@ -1,433 +0,0 @@ ---- -external help file: -Module Name: Azs.Backup.Admin -online version: https://docs.microsoft.com/en-us/powershell/module/azs.backup.admin/update-azsbackupconfiguration -schema: 2.0.0 ---- - -# Update-AzsBackupConfiguration - -## SYNOPSIS -Patch update a backup location. - -## SYNTAX - -### UpdateFileshareViaIdentityExpanded (Default) -``` -Update-AzsBackupConfiguration [-InputObject ] [-Location ] - [-BackupFrequencyInHours ] [-BackupRetentionPeriodInDays ] [-EncryptionCertPath ] - [-IsBackupSchedulerEnabled] [-Password ] [-Path ] [-Tag ] - [-UserName ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] - [] -``` - -### Update -``` -Update-AzsBackupConfiguration -Backup [-Location ] [-ResourceGroupName ] - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] - [] -``` - -### UpdateBlobExpanded -``` -Update-AzsBackupConfiguration [-Location ] [-ResourceGroupName ] [-SubscriptionId ] - [-BackupFrequencyInHours ] [-BackupRetentionPeriodInDays ] [-BlobStorageKey ] - [-BlobStorageUrl ] [-EncryptionCertPath ] [-IsBackupSchedulerEnabled] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateBlobViaIdentityExpanded -``` -Update-AzsBackupConfiguration [-InputObject ] [-Location ] - [-BackupFrequencyInHours ] [-BackupRetentionPeriodInDays ] [-BlobStorageKey ] - [-BlobStorageUrl ] [-EncryptionCertPath ] [-IsBackupSchedulerEnabled] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateFileshareExpanded -``` -Update-AzsBackupConfiguration [-Location ] [-ResourceGroupName ] [-SubscriptionId ] - [-BackupFrequencyInHours ] [-BackupRetentionPeriodInDays ] [-EncryptionCertPath ] - [-IsBackupSchedulerEnabled] [-Password ] [-Path ] [-Tag ] - [-UserName ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] - [] -``` - -### UpdateViaIdentity -``` -Update-AzsBackupConfiguration -InputObject -Backup - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -## DESCRIPTION -Patch update a backup location. - -## EXAMPLES - -### Example 1: Update backup configuration which uses fileshare as backup location -```powershell -PS C:\> Update-AzsBackupConfiguration -Path "\\***.***.***.***\Share" -Username "asdomain1\azurestackadmin" -Password $password -EncryptionCertPath $encryptionCertPath - -``` - -Set Azure Stack backup configuration to use fileshare as backup location. - -### Example 2: Update backup configuration which uses blob as backup location -```powershell -PS C:\> Update-AzsBackupConfiguration -BlobStorageUrl $blobStorageUrl -BlobStorageKey $blobStorageKey -EncryptionCertPath $encryptionCertPath - -``` - -Set Azure Stack backup configuration to use blob storage as backup location. - -## PARAMETERS - -### -AsJob -Run the command as a job - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Backup -Information about the backup location. -To construct, see NOTES section for BACKUP properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackupLocation -Parameter Sets: Update, UpdateViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -BackupFrequencyInHours -The interval, in hours, for the frequency that the scheduler takes a backup. - -```yaml -Type: System.Int32 -Parameter Sets: UpdateBlobExpanded, UpdateBlobViaIdentityExpanded, UpdateFileshareExpanded, UpdateFileshareViaIdentityExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BackupRetentionPeriodInDays -The retention period, in days, for backs in the storage location. - -```yaml -Type: System.Int32 -Parameter Sets: UpdateBlobExpanded, UpdateBlobViaIdentityExpanded, UpdateFileshareExpanded, UpdateFileshareViaIdentityExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BlobStorageKey -Key to access the blob location. - -```yaml -Type: System.String -Parameter Sets: UpdateBlobExpanded, UpdateBlobViaIdentityExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BlobStorageUrl -Url to the update blob location - -```yaml -Type: System.String -Parameter Sets: UpdateBlobExpanded, UpdateBlobViaIdentityExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -EncryptionCertPath -Path to the encryption cert file with public key (.cer). - -```yaml -Type: System.String -Parameter Sets: UpdateBlobExpanded, UpdateBlobViaIdentityExpanded, UpdateFileshareExpanded, UpdateFileshareViaIdentityExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.IBackupAdminIdentity -Parameter Sets: UpdateBlobViaIdentityExpanded, UpdateFileshareViaIdentityExpanded, UpdateViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - -### -IsBackupSchedulerEnabled -True if the backup scheduler is enabled. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: UpdateBlobExpanded, UpdateBlobViaIdentityExpanded, UpdateFileshareExpanded, UpdateFileshareViaIdentityExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Location -Name of the backup location. - -```yaml -Type: System.String -Parameter Sets: Update, UpdateBlobExpanded, UpdateBlobViaIdentityExpanded, UpdateFileshareExpanded, UpdateFileshareViaIdentityExpanded -Aliases: - -Required: False -Position: Named -Default value: (Get-AzLocation)[0].Location -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Password -Password to access the fileshare location. - -```yaml -Type: System.Security.SecureString -Parameter Sets: UpdateFileshareExpanded, UpdateFileshareViaIdentityExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Path -Path to the update fileshare location - -```yaml -Type: System.String -Parameter Sets: UpdateFileshareExpanded, UpdateFileshareViaIdentityExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ResourceGroupName -Name of the resource group. - -```yaml -Type: System.String -Parameter Sets: Update, UpdateBlobExpanded, UpdateFileshareExpanded -Aliases: - -Required: False -Position: Named -Default value: "system.$((Get-AzLocation)[0].Location)" -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -SubscriptionId -Subscription credentials that uniquely identify Microsoft Azure subscription. -The subscription ID forms part of the URI for every service call. - -```yaml -Type: System.String -Parameter Sets: Update, UpdateBlobExpanded, UpdateFileshareExpanded -Aliases: - -Required: False -Position: Named -Default value: (Get-AzContext).Subscription.Id -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Tag -List of key value pairs. - -```yaml -Type: System.Collections.Hashtable -Parameter Sets: UpdateBlobExpanded, UpdateBlobViaIdentityExpanded, UpdateFileshareExpanded, UpdateFileshareViaIdentityExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserName -Username to access the fileshare location. - -```yaml -Type: System.String -Parameter Sets: UpdateFileshareExpanded, UpdateFileshareViaIdentityExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: wi - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackupLocation - -### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.IBackupAdminIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackupLocation - -## NOTES - -ALIASES - -COMPLEX PARAMETER PROPERTIES - -To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. - - -BACKUP : Information about the backup location. - - `[Location ]`: Location of the resource. - - `[Tag ]`: List of key value pairs. - - `[(Any) ]`: This indicates any property can be added to this object. - - `[BackupFrequencyInHours ]`: The interval, in hours, for the frequency that the scheduler takes a backup. - - `[BackupRetentionPeriodInDays ]`: The retention period, in days, for backs in the storage location. - - `[BlobStorageKey ]`: Key to access the blob location. - - `[BlobStorageUrl ]`: Url to the update blob location - - `[EncryptionCertBase64 ]`: The base64 raw data for the backup encryption certificate. - - `[IsBackupSchedulerEnabled ]`: True if the backup scheduler is enabled. - - `[Password ]`: Password to access the fileshare location. - - `[Path ]`: Path to the update fileshare location - - `[UserName ]`: Username to access the fileshare location. - -INPUTOBJECT : Identity Parameter - - `[Backup ]`: Name of the backup. - - `[Id ]`: Resource identity path - - `[Location ]`: Name of the backup location. - - `[ResourceGroupName ]`: Name of the resource group. - - `[SubscriptionId ]`: Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - -## RELATED LINKS - diff --git a/src/Azs.Backup.Admin/docs/readme.md b/src/Azs.Backup.Admin/docs/readme.md index 8ff7a9e4..57b94936 100644 --- a/src/Azs.Backup.Admin/docs/readme.md +++ b/src/Azs.Backup.Admin/docs/readme.md @@ -8,4 +8,4 @@ This directory contains the documentation of the cmdlets for the `Azs.Backup.Adm - Packaged: yes ## Details -The process of documentation generation loads `Azs.Backup.Admin` and analyzes the exported cmdlets from the module. It recognizes the [help comments](https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) that are generated into the scripts in the `..\exports` folder. Additionally, when writing custom cmdlets in the `..\custom` folder, you can use the help comments syntax, which decorate the exported scripts at build-time. The documentation examples are taken from the `..\examples` folder. \ No newline at end of file +The process of documentation generation loads `Azs.Backup.Admin` and analyzes the exported cmdlets from the module. It recognizes the [help comments](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_comment_based_help) that are generated into the scripts in the `..\exports` folder. Additionally, when writing custom cmdlets in the `..\custom` folder, you can use the help comments syntax, which decorate the exported scripts at build-time. The documentation examples are taken from the `..\examples` folder. \ No newline at end of file diff --git a/src/Azs.Backup.Admin/examples/Clear-AzsBackupConfiguration.md b/src/Azs.Backup.Admin/examples/Clear-AzsBackupConfiguration.md deleted file mode 100644 index 2e8f36c4..00000000 --- a/src/Azs.Backup.Admin/examples/Clear-AzsBackupConfiguration.md +++ /dev/null @@ -1,8 +0,0 @@ -### Example 1: Clear backup configuration -```powershell -PS C:\> Clear-AzsBackupConfiguration - -``` - -Clear Azure Stack backup configuration. - diff --git a/src/Azs.Backup.Admin/examples/Invoke-AzsPruneBackupLocationExternalStore.md b/src/Azs.Backup.Admin/examples/Invoke-AzsPruneBackupLocationExternalStore.md index ba859a88..6d04620a 100644 --- a/src/Azs.Backup.Admin/examples/Invoke-AzsPruneBackupLocationExternalStore.md +++ b/src/Azs.Backup.Admin/examples/Invoke-AzsPruneBackupLocationExternalStore.md @@ -16,5 +16,4 @@ masbackup/progressivebackup/garbage ``` -Perform a dry run that does not actually remove the garbage - +Perform a dry run that does not actually remove the garbage \ No newline at end of file diff --git a/src/Azs.Backup.Admin/examples/Restore-AzsBackup.md b/src/Azs.Backup.Admin/examples/Restore-AzsBackup.md index 125dcd40..12258297 100644 --- a/src/Azs.Backup.Admin/examples/Restore-AzsBackup.md +++ b/src/Azs.Backup.Admin/examples/Restore-AzsBackup.md @@ -5,4 +5,3 @@ PS C:\> Restore-AzsBackup -Name $backupResourceName -DecryptionCertPath $decrypt ``` Restore from an Azure Stack backup. - diff --git a/src/Azs.Backup.Admin/examples/Set-AzsBackupConfiguration.md b/src/Azs.Backup.Admin/examples/Set-AzsBackupConfiguration.md new file mode 100644 index 00000000..e0443d37 --- /dev/null +++ b/src/Azs.Backup.Admin/examples/Set-AzsBackupConfiguration.md @@ -0,0 +1,7 @@ +### Example 1: Set backup configuration +```powershell +PS C:\> Set-AzsBackupConfiguration -Path "\\***.***.***.***\Share" -Username "asdomain1\azurestackadmin" -Password $password -EncryptionCertPath $encryptionCertPath + +``` + +Set Azure Stack backup configuration. diff --git a/src/Azs.Backup.Admin/examples/Start-AzsBackup.md b/src/Azs.Backup.Admin/examples/Start-AzsBackup.md index 08c887d9..6f72b82b 100644 --- a/src/Azs.Backup.Admin/examples/Start-AzsBackup.md +++ b/src/Azs.Backup.Admin/examples/Start-AzsBackup.md @@ -5,4 +5,3 @@ PS C:\>Start-AzsBackup ``` Start an Azure Stack backup. - diff --git a/src/Azs.Backup.Admin/examples/Update-AzsBackupConfiguration.md b/src/Azs.Backup.Admin/examples/Update-AzsBackupConfiguration.md deleted file mode 100644 index 69bf81b3..00000000 --- a/src/Azs.Backup.Admin/examples/Update-AzsBackupConfiguration.md +++ /dev/null @@ -1,17 +0,0 @@ -### Example 1: Update backup configuration which uses fileshare as backup location -```powershell -PS C:\> Update-AzsBackupConfiguration -Path "\\***.***.***.***\Share" -Username "asdomain1\azurestackadmin" -Password $password -EncryptionCertPath $encryptionCertPath - -``` - -Set Azure Stack backup configuration to use fileshare as backup location. - - -### Example 2: Update backup configuration which uses blob as backup location -```powershell -PS C:\> Update-AzsBackupConfiguration -BlobStorageUrl $blobStorageUrl -BlobStorageKey $blobStorageKey -EncryptionCertPath $encryptionCertPath - -``` - -Set Azure Stack backup configuration to use blob storage as backup location. - diff --git a/src/Azs.Backup.Admin/readme.md b/src/Azs.Backup.Admin/readme.md index 0009b168..0b3425c2 100644 --- a/src/Azs.Backup.Admin/readme.md +++ b/src/Azs.Backup.Admin/readme.md @@ -54,7 +54,7 @@ metadata: description: 'Microsoft AzureStack PowerShell: Backup Admin cmdlets' subject-prefix: '' -module-version: 2.0.0 +module-version: 1.0.2 service-name: BackupAdmin ### File Renames @@ -146,24 +146,6 @@ directive: parameter-name: BackupRetentionPeriodInDay set: parameter-name: BackupRetentionPeriodInDays - - where: - verb: Update - subject: BackupConfiguration - parameter-name: ^ExternalStoreDefault(.+) - set: - parameter-name: $1 - - where: - verb: Update - subject: BackupConfiguration - parameter-name: BackupFrequencyInHour - set: - parameter-name: BackupFrequencyInHours - - where: - verb: Update - subject: BackupConfiguration - parameter-name: BackupRetentionPeriodInDay - set: - parameter-name: BackupRetentionPeriodInDays # Hide the auto-generated Set-AzsBackupConfiguration and expose it through customized one - where: @@ -171,12 +153,6 @@ directive: subject: BackupConfiguration hide: true - # Hide the auto-generated Update-AzsBackupConfiguration and expose it through customized one - - where: - verb: Update - subject: BackupConfiguration - hide: true - # Hide the auto-generated Restore-AzsBackup and expose it through customized one - where: verb: Restore @@ -197,14 +173,6 @@ directive: verb: Start subject: Backup - # Rename Set-AzsBackupConfiguration to Clear-AzsBackupConfiguration - - where: - verb: Set - subject: BackupConfiguration - set: - verb: Clear - subject: BackupConfiguration - # Add release notes - from: Azs.Backup.Admin.nuspec where: $ diff --git a/src/Azs.Backup.Admin/test/Clear-AzsBackupConfiguration.Recording.json b/src/Azs.Backup.Admin/test/Clear-AzsBackupConfiguration.Recording.json deleted file mode 100644 index 45e33106..00000000 --- a/src/Azs.Backup.Admin/test/Clear-AzsBackupConfiguration.Recording.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "Clear-AzsBackupConfiguration+[NoContext]+TestClearBackupLocation+$PUT+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01+1": { - "Request": { - "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01", - "Content": "{\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"externalStoreDefault\": {\r\n \"userName\": \"\"\r\n }\r\n }\r\n}", - "isContentBase64": false, - "Headers": { - }, - "ContentHeaders": { - "Content-Type": [ "application/json" ], - "Content-Length": [ "114" ] - } - }, - "Response": { - "StatusCode": 202, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/a9837eaf-5199-4440-be05-cdc56ae91f6f?api-version=2021-09-01" ], - "Retry-After": [ "60" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/a9837eaf-5199-4440-be05-cdc56ae91f6f?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "5ff48514-d156-4988-81c4-6f80919ef7b6" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvJ6ZH1da+b8hU34AvZVdgMHmxcUrko5D8PC08IFZILEJkwEEG7TLD9p00mV9W2VTkjAOkDj0tBR55C8TX7OjLFknzxDMeZezv1FTZnOzaFUBkV8o8aOoHLSC5Aw7cIk4sjjHTT8DDiHHC/8CK/NkL" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], - "x-ms-request-id": [ "5ff48514-d156-4988-81c4-6f80919ef7b6" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T022321Z:5ff48514-d156-4988-81c4-6f80919ef7b6" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 02:23:21 GMT" ] - }, - "ContentHeaders": { - "Expires": [ "-1" ], - "Content-Length": [ "0" ] - }, - "Content": null, - "isContentBase64": false - } - }, - "Clear-AzsBackupConfiguration+[NoContext]+TestClearBackupLocation+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/a9837eaf-5199-4440-be05-cdc56ae91f6f?api-version=2021-09-01\u0026IsAsyncOperation=1+2": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/a9837eaf-5199-4440-be05-cdc56ae91f6f?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "2" ], - "x-ms-client-request-id": [ "ab7c5d55-4a5d-41ab-a248-4d2993353569" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Clear-AzsBackupConfiguration" ], - "FullCommandName": [ "Clear-AzsBackupConfiguration_SetExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "44bf0b9d-3455-4459-8b05-1e04afab9d84" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvuuT62NyGvXX0uAnpF4D3EW5liXZo2djGsyX9mWNOsPK87Oi8/RYGC8+TC19MiaPVNVDzgIDfzzxnaGODipNrBfdADjQrk/oryGomhskchJzqR3aK4ooe9z7TR7iIv0S2h136n1ui6xlTDsPlJyb8" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14993" ], - "x-ms-request-id": [ "44bf0b9d-3455-4459-8b05-1e04afab9d84" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T022421Z:44bf0b9d-3455-4459-8b05-1e04afab9d84" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 02:24:21 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "588" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"properties\":{\"externalStoreDefault\":{\"path\":\"\",\"userName\":\"\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":null,\"backupFrequencyInHours\":12,\"availableCapacity\":null,\"isBackupSchedulerEnabled\":null,\"nextBackupTime\":null,\"lastBackupTime\":\"2021-10-31T13:29:51.5309543Z\",\"backupRetentionPeriodInDays\":7,\"blobStorageUrl\":null,\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false - } - }, - "Clear-AzsBackupConfiguration+[NoContext]+TestClearBackupLocation+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/a9837eaf-5199-4440-be05-cdc56ae91f6f?api-version=2021-09-01+3": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/a9837eaf-5199-4440-be05-cdc56ae91f6f?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "3" ], - "x-ms-client-request-id": [ "ab7c5d55-4a5d-41ab-a248-4d2993353569" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Clear-AzsBackupConfiguration" ], - "FullCommandName": [ "Clear-AzsBackupConfiguration_SetExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "8d0024c1-fb0e-44fb-a122-e64abf83cab8" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvt4JRQs/tN7yOFlsDsxvfsjmv3Y21PrYx2HAtyrm/WDdbZaCk6AgMHzI/nx6Mz17E3yk2ODDvn2WGEZJAMaRHyIVaFNEUBo3AVLXilkzQlL7A7mxqvI5drAbZ+roEybx7iMgbvxHpEiF6X/okHt7F" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14992" ], - "x-ms-request-id": [ "8d0024c1-fb0e-44fb-a122-e64abf83cab8" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T022422Z:8d0024c1-fb0e-44fb-a122-e64abf83cab8" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 02:24:21 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "646" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":\"\",\"userName\":\"\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":null,\"backupFrequencyInHours\":12,\"availableCapacity\":null,\"isBackupSchedulerEnabled\":null,\"nextBackupTime\":null,\"lastBackupTime\":\"2021-10-31T13:29:51.5309543Z\",\"backupRetentionPeriodInDays\":7,\"blobStorageUrl\":null,\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false - } - } -} \ No newline at end of file diff --git a/src/Azs.Backup.Admin/test/Clear-AzsBackupConfiguration.Tests.ps1 b/src/Azs.Backup.Admin/test/Clear-AzsBackupConfiguration.Tests.ps1 deleted file mode 100644 index 71c4aea9..00000000 --- a/src/Azs.Backup.Admin/test/Clear-AzsBackupConfiguration.Tests.ps1 +++ /dev/null @@ -1,35 +0,0 @@ -. (Join-Path $PSScriptRoot 'loadEnvJson.ps1') - -$TestRecordingFile = Join-Path $PSScriptRoot 'Clear-AzsBackupConfiguration.Recording.json' -$currentPath = $PSScriptRoot -while(-not $mockingPath) { - $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File - $currentPath = Split-Path -Path $currentPath -Parent -} -. ($mockingPath | Select-Object -First 1).FullName - -Describe 'Clear-AzsBackupConfiguration' { - . $PSScriptRoot\Common.ps1 - - AfterEach { - $global:Client = $null - } - - It "TestClearBackupLocation" -Skip:$('TestClearBackupLocation' -in $global:SkippedTests) { - $global:TestName = 'TestClearBackupLocation' - - $location = Clear-AzsBackupConfiguration - ValidateBackupLocation -BackupLocation $location - - $location | Should Not Be $Null - $location.Path | Should -BeNullOrEmpty - $location.Username | Should -BeNullOrEmpty - $location.Password | Should -BeNullOrEmpty - $location.BlobStorageKey | Should -BeNullOrEmpty - $location.BlobStorageUrl | Should -BeNullOrEmpty - $location.EncryptionCertBase64 | Should -BeNullOrEmpty - $location.IsBackupSchedulerEnabled | Should -BeNullOrEmpty - $location.BackupFrequencyInHours | Should be $global:backupFrequencyInHoursDefaultValue - $location.BackupRetentionPeriodInDays | Should be $global:backupRetentionPeriodInDaysDefaultValue - } -} diff --git a/src/Azs.Backup.Admin/test/Common.ps1 b/src/Azs.Backup.Admin/test/Common.ps1 index ee84382f..7ff009cb 100644 --- a/src/Azs.Backup.Admin/test/Common.ps1 +++ b/src/Azs.Backup.Admin/test/Common.ps1 @@ -6,15 +6,11 @@ $global:username = "AzureStackAdmin" $global:passwordStr = "password" [SecureString]$global:password = ConvertTo-SecureString -String $global:passwordStr -AsPlainText -Force $global:path = "\\su1fileserver\SU1_Infrastructure_1\BackupStore" -$global:blobStorageUrl = "https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32" -$global:blobStorageKey = "hJW2t+LDs2JuF2uw==" $global:encryptionCertBase64 = "ZW5jcnlwdGlvbkNlcnQ=" $global:encryptionCertPath = "$env:temp\encryptionCert.cer" $global:isBackupSchedulerEnabled = $false $global:backupFrequencyInHours = 10 $global:backupRetentionPeriodInDays = 6 -$global:backupFrequencyInHoursDefaultValue = 12 -$global:backupRetentionPeriodInDaysDefaultValue = 7 $global:decryptionCertBase64 = "ZGVjcnlwdGlvbkNlcnQ=" $global:decryptionCertPath = "$env:temp\decryptionCert.pfx" $global:decryptionCertPassword = ConvertTo-SecureString -String "decryptionCertPassword" -AsPlainText -Force @@ -103,11 +99,9 @@ function AssertBackupLocationsAreEqual { $expected.IsBackupSchedulerEnabled | Should Be $found.IsBackupSchedulerEnabled $expected.LastBackupTime | Should Be $found.LastBackupTime $expected.NextBackupTime | Should Be $found.NextBackupTime - $expected.BackupRetentionPeriodInDays | Should Be $found.BackupRetentionPeriodInDays + $expected.LastBackupTime | Should Be $found.LastBackupTime $expected.Password | Should Be $found.Password $expected.Path | Should Be $found.Path $expected.UserName | Should Be $found.UserName - $expected.BlobStorageKey | Should Be $found.BlobStorageKey - $expected.BlobStorageUrl | Should Be $found.BlobStorageUrl } } diff --git a/src/Azs.Backup.Admin/test/Get-AzsBackup.Recording.json b/src/Azs.Backup.Admin/test/Get-AzsBackup.Recording.json index bd3c82db..2f8a98a1 100644 --- a/src/Azs.Backup.Admin/test/Get-AzsBackup.Recording.json +++ b/src/Azs.Backup.Admin/test/Get-AzsBackup.Recording.json @@ -1,17 +1,16 @@ { - "Get-AzsBackup+[NoContext]+TestListBackups+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups?api-version=2021-09-01+1": { + "Get-AzsBackup+[NoContext]+TestListBackups+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups?api-version=2018-09-01+1": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "1" ], - "x-ms-client-request-id": [ "b7d7b3c7-347a-494e-872f-09dc3f611175" ], + "x-ms-unique-id": [ "42" ], + "x-ms-client-request-id": [ "bead2ddc-724f-44d8-986a-98bd91d7d31a" ], "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], "FullCommandName": [ "Get-AzsBackup_List" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -20,82 +19,38 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "08f63b2c-79dd-447e-8be0-89f6348cf18f" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv7WFm9i0zuiWPcs8SChFe+ASEmjU0fGB87OXLgWrIwgGkGxHnJtytcDcOm7yIqZCDlbwPw9pF8WkP3V9519m/L9hFDfGgbcUCd5g2zq3m+P2zUHYRXUCeD1Pi+f0D8dsQ5Ly5bIeGkfw9NpJ5DSfH" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14898" ], - "x-ms-request-id": [ "08f63b2c-79dd-447e-8be0-89f6348cf18f" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132148Z:08f63b2c-79dd-447e-8be0-89f6348cf18f" ], + "x-ms-correlation-request-id": [ "8df95a8f-6e07-4cca-a8ac-b2378be1b0e7" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14970" ], + "x-ms-request-id": [ "8df95a8f-6e07-4cca-a8ac-b2378be1b0e7" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T125007Z:8df95a8f-6e07-4cca-a8ac-b2378be1b0e7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:48 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "44242" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/02dad34f-d539-4879-98cf-52d5e2447a9c\",\"name\":\"redmond/02dad34f-d539-4879-98cf-52d5e2447a9c\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"02dad34f-d539-4879-98cf-52d5e2447a9c\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-30T14:27:39.2716467Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/09dbb597-fd9c-4e89-9bb1-673676620b21\",\"name\":\"redmond/09dbb597-fd9c-4e89-9bb1-673676620b21\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"09dbb597-fd9c-4e89-9bb1-673676620b21\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T00:22:07.6635047Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":true,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"name\":\"redmond/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2021-10-31T13:17:57.1251584Z\",\"timeTakenToCreate\":\"PT4M6.8702613S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":true}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"name\":\"redmond/65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:21:22.6433004Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/9a43c221-9a4b-45ce-9e84-d4041558147b\",\"name\":\"redmond/9a43c221-9a4b-45ce-9e84-d4041558147b\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"9a43c221-9a4b-45ce-9e84-d4041558147b\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:35:21.8587954Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"name\":\"redmond/c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:41:06.2024616Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/e5f29854-6021-4804-b844-745dfda728c7\",\"name\":\"redmond/e5f29854-6021-4804-b844-745dfda728c7\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"e5f29854-6021-4804-b844-745dfda728c7\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T13:03:39.9339885Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"name\":\"redmond/eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-30T03:43:04.4987803Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":true,\"isCloudRecoveryReady\":false}}}],\"nextLink\":null}", - "isContentBase64": false - } - }, - "Get-AzsBackup+[NoContext]+TestGetBackup+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups?api-version=2021-09-01+1": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "x-ms-unique-id": [ "2" ], - "x-ms-client-request-id": [ "61b14c45-4b2c-4779-a367-1cb7a8784ed4" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], - "FullCommandName": [ "Get-AzsBackup_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "9a7014f8-d18f-41f6-a990-946bfb14be5a" ], + "Date": [ "Wed, 04 Mar 2020 12:50:07 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvT7wiTE/5mSkONbFBOhWqLq2DtuS+Z/Aj3O1Ak60vXwyLTKAbTUe4b8buLwNUkpNjQvxZHNeVK8O/lVDsbgvNpVIYoVO7Gm0hRt3Nr45zvkrLI3fTkk7FZEudGzPpCpRI4si5LjTOMxtfWHmTKrmo" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14897" ], - "x-ms-request-id": [ "9a7014f8-d18f-41f6-a990-946bfb14be5a" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132149Z:9a7014f8-d18f-41f6-a990-946bfb14be5a" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:49 GMT" ] + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvU16FIS3b3KDrSevEjc2qMbT4ogLwl5lsqN+KO8A15nzmYisMiLd9xTENV8PSEaldS3Q8niVwNZ5a+KnGy+of8tcWFTJVivZwnfolRZfKOwY1p+/DYhhgh7AVjeLB91NdKRJq0mIJRQfqnzELYrju" ] }, "ContentHeaders": { - "Content-Length": [ "44242" ], + "Content-Length": [ "2621" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/02dad34f-d539-4879-98cf-52d5e2447a9c\",\"name\":\"redmond/02dad34f-d539-4879-98cf-52d5e2447a9c\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"02dad34f-d539-4879-98cf-52d5e2447a9c\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-30T14:27:39.2716467Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/09dbb597-fd9c-4e89-9bb1-673676620b21\",\"name\":\"redmond/09dbb597-fd9c-4e89-9bb1-673676620b21\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"09dbb597-fd9c-4e89-9bb1-673676620b21\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T00:22:07.6635047Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":true,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"name\":\"redmond/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2021-10-31T13:17:57.1251584Z\",\"timeTakenToCreate\":\"PT4M6.8702613S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":true}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"name\":\"redmond/65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:21:22.6433004Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/9a43c221-9a4b-45ce-9e84-d4041558147b\",\"name\":\"redmond/9a43c221-9a4b-45ce-9e84-d4041558147b\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"9a43c221-9a4b-45ce-9e84-d4041558147b\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:35:21.8587954Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"name\":\"redmond/c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:41:06.2024616Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/e5f29854-6021-4804-b844-745dfda728c7\",\"name\":\"redmond/e5f29854-6021-4804-b844-745dfda728c7\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"e5f29854-6021-4804-b844-745dfda728c7\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T13:03:39.9339885Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"name\":\"redmond/eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-30T03:43:04.4987803Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":true,\"isCloudRecoveryReady\":false}}}],\"nextLink\":null}", - "isContentBase64": false + "Content": "{\"value\":[{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/08b92613-837a-43cd-86b5-1212ef954384\",\"name\":\"redmond/08b92613-837a-43cd-86b5-1212ef954384\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"08b92613-837a-43cd-86b5-1212ef954384\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:22:18.7883083Z\",\"timeTakenToCreate\":\"PT6M35.345912S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"name\":\"redmond/0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:32:38.8094127Z\",\"timeTakenToCreate\":\"PT5M16.0605282S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/69ebefe9-7b1b-414a-99ad-49edf061d845\",\"name\":\"redmond/69ebefe9-7b1b-414a-99ad-49edf061d845\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"69ebefe9-7b1b-414a-99ad-49edf061d845\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:42:50.0310854Z\",\"timeTakenToCreate\":\"PT5M15.1452343S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}],\"nextLink\":null}" } }, - "Get-AzsBackup+[NoContext]+TestGetBackup+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/02dad34f-d539-4879-98cf-52d5e2447a9c?api-version=2021-09-01+2": { + "Get-AzsBackup+[NoContext]+TestGetBackup+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups?api-version=2018-09-01+1": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/02dad34f-d539-4879-98cf-52d5e2447a9c?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "3" ], - "x-ms-client-request-id": [ "b13f4ef3-9fb7-4f81-aa39-53bb40dd79fc" ], + "x-ms-unique-id": [ "43" ], + "x-ms-client-request-id": [ "de4836fd-3f12-4b2b-a70b-773d930e7d48" ], "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], - "FullCommandName": [ "Get-AzsBackup_Get" ], + "FullCommandName": [ "Get-AzsBackup_List" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -104,82 +59,38 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "8b705a17-47aa-4a86-8f31-72bd1ab3480f" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvZJvOW1WRhz2Ui7lNUN+ZsQNxPPrO13oU1CviCxAYHNOUNzx9uK/WbW2Q2aMpI2u0n8uKfFemxisAZBIngStj0YpTLrBFFX4eLZbbbd1KB6YaQuSGMkTY/7cXJ2CuoORW1q2uFBKhp0xNQPddaFAC" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14896" ], - "x-ms-request-id": [ "8b705a17-47aa-4a86-8f31-72bd1ab3480f" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132150Z:8b705a17-47aa-4a86-8f31-72bd1ab3480f" ], + "x-ms-correlation-request-id": [ "f3810135-4d30-4f76-9af1-0f2f08d4bf9a" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14967" ], + "x-ms-request-id": [ "f3810135-4d30-4f76-9af1-0f2f08d4bf9a" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T125010Z:f3810135-4d30-4f76-9af1-0f2f08d4bf9a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:49 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "6172" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/02dad34f-d539-4879-98cf-52d5e2447a9c\",\"name\":\"redmond/02dad34f-d539-4879-98cf-52d5e2447a9c\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"02dad34f-d539-4879-98cf-52d5e2447a9c\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-30T14:27:39.2716467Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}", - "isContentBase64": false - } - }, - "Get-AzsBackup+[NoContext]+TestGetBackup+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/09dbb597-fd9c-4e89-9bb1-673676620b21?api-version=2021-09-01+3": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/09dbb597-fd9c-4e89-9bb1-673676620b21?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "x-ms-unique-id": [ "4" ], - "x-ms-client-request-id": [ "30f6ffde-0e5f-4e7c-a68b-f3871e767955" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], - "FullCommandName": [ "Get-AzsBackup_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "9ee2a4d4-f807-4202-9478-7b0752cf6ae0" ], + "Date": [ "Wed, 04 Mar 2020 12:50:10 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv23V5w7/1FlX4OlMzpjy7VhjP5/FPnJEbRg+sB/MYqGgfeApFYeJ5XtonY28NONCbTEnPRPmwfDOCqnzE7gTmGTruV32MkLnUR2BxmYW+r346HPAUaj9VADgbKs7kr3vnnKhb9Nil28iWx2SVLv4y" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14895" ], - "x-ms-request-id": [ "9ee2a4d4-f807-4202-9478-7b0752cf6ae0" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132151Z:9ee2a4d4-f807-4202-9478-7b0752cf6ae0" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:51 GMT" ] + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvjlklZY1+3HUZvxgttIvhAeCJnm1fB2lcl2+i4ZvKn18e/fD8cGiDpPTCDJQXdgDgBhNwvAfNbPs/ymDbhJM6ISnx8L4LTast9sZds+b7asPGavaVRIrFCvnfrgkS3CxrlPATYJpXpK/qfWU5g6Wx" ] }, "ContentHeaders": { - "Content-Length": [ "6171" ], + "Content-Length": [ "2621" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/09dbb597-fd9c-4e89-9bb1-673676620b21\",\"name\":\"redmond/09dbb597-fd9c-4e89-9bb1-673676620b21\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"09dbb597-fd9c-4e89-9bb1-673676620b21\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T00:22:07.6635047Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":true,\"isCloudRecoveryReady\":false}}}", - "isContentBase64": false + "Content": "{\"value\":[{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/08b92613-837a-43cd-86b5-1212ef954384\",\"name\":\"redmond/08b92613-837a-43cd-86b5-1212ef954384\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"08b92613-837a-43cd-86b5-1212ef954384\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:22:18.7883083Z\",\"timeTakenToCreate\":\"PT6M35.345912S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"name\":\"redmond/0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:32:38.8094127Z\",\"timeTakenToCreate\":\"PT5M16.0605282S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/69ebefe9-7b1b-414a-99ad-49edf061d845\",\"name\":\"redmond/69ebefe9-7b1b-414a-99ad-49edf061d845\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"69ebefe9-7b1b-414a-99ad-49edf061d845\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:42:50.0310854Z\",\"timeTakenToCreate\":\"PT5M15.1452343S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}],\"nextLink\":null}" } }, - "Get-AzsBackup+[NoContext]+TestGetBackup+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01+4": { + "Get-AzsBackup+[NoContext]+TestGetBackup+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01+2": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "5" ], - "x-ms-client-request-id": [ "08295bb9-93f9-4f03-b401-69f3b04d1ae7" ], + "x-ms-unique-id": [ "44" ], + "x-ms-client-request-id": [ "5380f10c-521e-40bf-adcc-879caf8f99c1" ], "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], "FullCommandName": [ "Get-AzsBackup_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -188,82 +99,38 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "5b5d86b1-55f2-4a34-82d1-45cf5f9c14cb" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvTnx0da4Qyoa/Bt1m0wE7/iR22S9AaK43d8uNMja8WUC5RUOC4MbuKcsXJtaxQCORVFDf3YiwlHwFXCD/31zC56r5UjZ2n2iKYSfTVSgE8rig66frau05gXWybrwCRHQVIBIDzn7P8hNcno85vsMc" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14894" ], - "x-ms-request-id": [ "5b5d86b1-55f2-4a34-82d1-45cf5f9c14cb" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132151Z:5b5d86b1-55f2-4a34-82d1-45cf5f9c14cb" ], + "x-ms-correlation-request-id": [ "8f1642b7-0519-403a-93d7-eadc7955c594" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14964" ], + "x-ms-request-id": [ "8f1642b7-0519-403a-93d7-eadc7955c594" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T125014Z:8f1642b7-0519-403a-93d7-eadc7955c594" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:51 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "1005" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"name\":\"redmond/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2021-10-31T13:17:57.1251584Z\",\"timeTakenToCreate\":\"PT4M6.8702613S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":true}}}", - "isContentBase64": false - } - }, - "Get-AzsBackup+[NoContext]+TestGetBackup+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/65db558c-f3e5-48d5-8038-9e9cf4fcd5e7?api-version=2021-09-01+5": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/65db558c-f3e5-48d5-8038-9e9cf4fcd5e7?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "x-ms-unique-id": [ "6" ], - "x-ms-client-request-id": [ "30cffbe7-e83f-407d-8646-5548638c1103" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], - "FullCommandName": [ "Get-AzsBackup_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "494462c6-f388-4f2d-9da9-1508a727a3b2" ], + "Date": [ "Wed, 04 Mar 2020 12:50:13 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv9EZQj+C6R7GPu5In8jZQ963sDnrCHAN6RU6AAMFskHJ070jcqi0wiNY0jWNX7BsbnZYO2+rLsAghqU9uE1sK0gOwsZ92H4bCN+Z+aVFo3XKUg0S68bIJyTpeflhTNBo6jL5KNVVvER20gWOmoNZ+" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14893" ], - "x-ms-request-id": [ "494462c6-f388-4f2d-9da9-1508a727a3b2" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132151Z:494462c6-f388-4f2d-9da9-1508a727a3b2" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:51 GMT" ] + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvURsIYjHVcOBUyVXOD8Xx15xPizrsa2SWR4MfrLFhr8+RovuMDoTLad51KB7g4ldJ6tZjNxA1JWOjp8dTTyTylARdcU7NjkdrigTcfnNw5eWoAlurLzF0rsQAQGEGlsCbfS3GI/GPL6v+deRDT7EF" ] }, "ContentHeaders": { - "Content-Length": [ "6172" ], + "Content-Length": [ "863" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"name\":\"redmond/65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:21:22.6433004Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}", - "isContentBase64": false + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/08b92613-837a-43cd-86b5-1212ef954384\",\"name\":\"redmond/08b92613-837a-43cd-86b5-1212ef954384\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"08b92613-837a-43cd-86b5-1212ef954384\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:22:18.7883083Z\",\"timeTakenToCreate\":\"PT6M35.345912S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}" } }, - "Get-AzsBackup+[NoContext]+TestGetBackup+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/9a43c221-9a4b-45ce-9e84-d4041558147b?api-version=2021-09-01+6": { + "Get-AzsBackup+[NoContext]+TestGetBackup+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01+3": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/9a43c221-9a4b-45ce-9e84-d4041558147b?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "7" ], - "x-ms-client-request-id": [ "92e633f5-e0db-497d-a089-25ab3b3d6b6b" ], + "x-ms-unique-id": [ "45" ], + "x-ms-client-request-id": [ "6d4e5907-95d0-4812-9feb-922915954f75" ], "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], "FullCommandName": [ "Get-AzsBackup_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -272,82 +139,38 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "3e701554-8cc8-46e6-b5b7-e10964f0d8d9" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvOyefl6C9Aq57770zW+zJsCdGfiywcaA99QKnDxwgDkg1stOQiJjXBfVpmy/a6bDCO4T2SHaRVtbS/Hj8ZFtX7Eg5zetBRpnKVCpwj6vGEtddDPejx2coOmNcVhdKr4yWjTHG83T2VpIdhupPP5fR" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14892" ], - "x-ms-request-id": [ "3e701554-8cc8-46e6-b5b7-e10964f0d8d9" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132152Z:3e701554-8cc8-46e6-b5b7-e10964f0d8d9" ], + "x-ms-correlation-request-id": [ "2a6c42f3-193c-4d88-9026-23eee1b595ea" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14961" ], + "x-ms-request-id": [ "2a6c42f3-193c-4d88-9026-23eee1b595ea" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T125018Z:2a6c42f3-193c-4d88-9026-23eee1b595ea" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:52 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "6172" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/9a43c221-9a4b-45ce-9e84-d4041558147b\",\"name\":\"redmond/9a43c221-9a4b-45ce-9e84-d4041558147b\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"9a43c221-9a4b-45ce-9e84-d4041558147b\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:35:21.8587954Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}", - "isContentBase64": false - } - }, - "Get-AzsBackup+[NoContext]+TestGetBackup+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/c5eeeeee-fddc-4729-af7b-bee63f94ff62?api-version=2021-09-01+7": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/c5eeeeee-fddc-4729-af7b-bee63f94ff62?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "x-ms-unique-id": [ "8" ], - "x-ms-client-request-id": [ "1281f0dd-3565-48c1-9b12-641b8ad779ca" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], - "FullCommandName": [ "Get-AzsBackup_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "319cbedc-e7e0-4194-804b-5f05aad0428e" ], + "Date": [ "Wed, 04 Mar 2020 12:50:17 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvD/3VKP+rzWBf+VMA4fv5mKIVnalePDbUpcgpFasyiR4ffddijuGuv/lgmAzsqi7deyQ8piKngy6bl5V6Of91jDAZJJW9XFxgzQBqitewPCOaoYm1J0A8414lYvei5BeFuBHwBubTimw0H0+c1Ub+" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14891" ], - "x-ms-request-id": [ "319cbedc-e7e0-4194-804b-5f05aad0428e" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132153Z:319cbedc-e7e0-4194-804b-5f05aad0428e" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:52 GMT" ] + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvIQWhrjw+TKQpiZDkG4AQNSM09zqR6bBdnLnTo7Y09S1ZqcU5DkaYKIhk1pPirWQgVzDs80DtGPlawQarkE45vNeOEEl8iv6SgM8NwcCszPqIFpXi8BuZv9nBAYSmrBag6gaNQm/9Ylh3qI2IUkHa" ] }, "ContentHeaders": { - "Content-Length": [ "6172" ], + "Content-Length": [ "864" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"name\":\"redmond/c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:41:06.2024616Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}", - "isContentBase64": false + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"name\":\"redmond/0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:32:38.8094127Z\",\"timeTakenToCreate\":\"PT5M16.0605282S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}" } }, - "Get-AzsBackup+[NoContext]+TestGetBackup+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/e5f29854-6021-4804-b844-745dfda728c7?api-version=2021-09-01+8": { + "Get-AzsBackup+[NoContext]+TestGetBackup+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01+4": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/e5f29854-6021-4804-b844-745dfda728c7?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "9" ], - "x-ms-client-request-id": [ "66fe1871-04c6-4148-a5ad-ed24b5ee9def" ], + "x-ms-unique-id": [ "46" ], + "x-ms-client-request-id": [ "d0392d57-9885-4e91-806e-ea827e153be4" ], "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], "FullCommandName": [ "Get-AzsBackup_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -356,124 +179,38 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "7bb2084a-eb0b-472f-8f61-ebe022047458" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvhKkyQZ1QtDU9UD+3zHRdRpRQDzHZ8MWK/knRf6hWQNGocb4BHaskZwNZDdkBOyeFSUsUsYbsAw8j9J7A5yFwNQcFDkQZmmPlWqb/kxDPqX91xP8LrZ3HEhnsd0hxp10FdhqegC0avJ/K0Ugj5V1z" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14890" ], - "x-ms-request-id": [ "7bb2084a-eb0b-472f-8f61-ebe022047458" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132153Z:7bb2084a-eb0b-472f-8f61-ebe022047458" ], + "x-ms-correlation-request-id": [ "2c44cac3-fa4f-4b10-9df5-7c9f68266677" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14958" ], + "x-ms-request-id": [ "2c44cac3-fa4f-4b10-9df5-7c9f68266677" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T125023Z:2c44cac3-fa4f-4b10-9df5-7c9f68266677" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:53 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "6172" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/e5f29854-6021-4804-b844-745dfda728c7\",\"name\":\"redmond/e5f29854-6021-4804-b844-745dfda728c7\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"e5f29854-6021-4804-b844-745dfda728c7\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T13:03:39.9339885Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}", - "isContentBase64": false - } - }, - "Get-AzsBackup+[NoContext]+TestGetBackup+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/eb9346ce-f024-41fe-874c-0306bf1d9f3b?api-version=2021-09-01+9": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/eb9346ce-f024-41fe-874c-0306bf1d9f3b?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "x-ms-unique-id": [ "10" ], - "x-ms-client-request-id": [ "140f9e18-2895-4f7b-b037-395e1c25dc2e" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], - "FullCommandName": [ "Get-AzsBackup_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "3e417169-8993-4846-a292-1bfee1f93159" ], + "Date": [ "Wed, 04 Mar 2020 12:50:23 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv2ZmiwaHn0qIShkO+SuxA56cQK86m+dTj4i19xS9NDVuxWPyQKo+3QVYbAj4HjKisC5CkNlRxkDQLOK9SArX4DcxXnPpXA9JHxkT3qY+qM0ro1UaIylluSGbCysD7Ix/9gOal7OSFxKmoqJFukLbo" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14889" ], - "x-ms-request-id": [ "3e417169-8993-4846-a292-1bfee1f93159" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132154Z:3e417169-8993-4846-a292-1bfee1f93159" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:53 GMT" ] + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvIDRphzpxYCAkKsUmdHa93A5AB0Vxry2lNBmQAHrfeXJ9kUL/CvUTzaLHcR6zmgvXkQQ0dEOc3+pXP/DkzSFuRUrLhQeF2iAW7mXVzCq70xtW86t3V9N0rKkb8UwvjcQor1PkSevo/UaIKZX1huOS" ] }, "ContentHeaders": { - "Content-Length": [ "6171" ], + "Content-Length": [ "864" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"name\":\"redmond/eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-30T03:43:04.4987803Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":true,\"isCloudRecoveryReady\":false}}}", - "isContentBase64": false + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/69ebefe9-7b1b-414a-99ad-49edf061d845\",\"name\":\"redmond/69ebefe9-7b1b-414a-99ad-49edf061d845\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"69ebefe9-7b1b-414a-99ad-49edf061d845\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:42:50.0310854Z\",\"timeTakenToCreate\":\"PT5M15.1452343S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}" } }, - "Get-AzsBackup+[NoContext]+TestGetBackupViaIdentity+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups?api-version=2021-09-01+1": { + "Get-AzsBackup+[NoContext]+TestGetBackupViaIdentity+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups?api-version=2018-09-01+1": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "11" ], - "x-ms-client-request-id": [ "bdbd69e9-4678-4761-bf28-1e3a5fae65f1" ], + "x-ms-unique-id": [ "47" ], + "x-ms-client-request-id": [ "e74988c5-544e-4939-96d5-97863cc8a9dd" ], "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], "FullCommandName": [ "Get-AzsBackup_List" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "73e4bc44-cdad-45de-99f9-7d66b795d81e" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvqkrcG2rEtaBeKZ+D14vomGjPAV/AkJdpEXV7LAi7dt3974GTmsB6zAwpa3/zX9o0dK5fcYZGRwr3DfSInv1gXwB98WMv1h4TqdeYdTkQZLEWgXA3QzeekyBI2H6G0r0dwpsTqsmG6CNT5Wuwcm8r" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14888" ], - "x-ms-request-id": [ "73e4bc44-cdad-45de-99f9-7d66b795d81e" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132155Z:73e4bc44-cdad-45de-99f9-7d66b795d81e" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:55 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "44242" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/02dad34f-d539-4879-98cf-52d5e2447a9c\",\"name\":\"redmond/02dad34f-d539-4879-98cf-52d5e2447a9c\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"02dad34f-d539-4879-98cf-52d5e2447a9c\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-30T14:27:39.2716467Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/09dbb597-fd9c-4e89-9bb1-673676620b21\",\"name\":\"redmond/09dbb597-fd9c-4e89-9bb1-673676620b21\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"09dbb597-fd9c-4e89-9bb1-673676620b21\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T00:22:07.6635047Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":true,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"name\":\"redmond/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2021-10-31T13:17:57.1251584Z\",\"timeTakenToCreate\":\"PT4M6.8702613S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":true}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"name\":\"redmond/65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:21:22.6433004Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/9a43c221-9a4b-45ce-9e84-d4041558147b\",\"name\":\"redmond/9a43c221-9a4b-45ce-9e84-d4041558147b\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"9a43c221-9a4b-45ce-9e84-d4041558147b\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:35:21.8587954Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"name\":\"redmond/c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:41:06.2024616Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/e5f29854-6021-4804-b844-745dfda728c7\",\"name\":\"redmond/e5f29854-6021-4804-b844-745dfda728c7\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"e5f29854-6021-4804-b844-745dfda728c7\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T13:03:39.9339885Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"name\":\"redmond/eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-30T03:43:04.4987803Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":true,\"isCloudRecoveryReady\":false}}}],\"nextLink\":null}", - "isContentBase64": false - } - }, - "Get-AzsBackup+[NoContext]+TestGetBackupViaIdentity+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/02dad34f-d539-4879-98cf-52d5e2447a9c?api-version=2021-09-01+2": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/02dad34f-d539-4879-98cf-52d5e2447a9c?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "x-ms-unique-id": [ "12" ], - "x-ms-client-request-id": [ "9039c596-3c99-48a3-b6b3-ffa6e4773a11" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], - "FullCommandName": [ "Get-AzsBackup_GetViaIdentity" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -482,82 +219,38 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "d97d96b8-7c21-4090-a852-bb701e007325" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvWr+YpZ8a7Fep3PeRk5v0lbzWFYxVkLBzfbYNMuHLtjrGTBRJgnY5olB2wPG+0u5V+atIUTx1VASN7/FN3MP0a40j5cDGIShSqgyr16idrzD2WJ5Lrq1ckusnnXqb1zeDw5I1Qy9LvJpPoIJWD7CM" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14887" ], - "x-ms-request-id": [ "d97d96b8-7c21-4090-a852-bb701e007325" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132156Z:d97d96b8-7c21-4090-a852-bb701e007325" ], + "x-ms-correlation-request-id": [ "731d827b-70ff-418b-a0ea-349e1c026646" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14955" ], + "x-ms-request-id": [ "731d827b-70ff-418b-a0ea-349e1c026646" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T125027Z:731d827b-70ff-418b-a0ea-349e1c026646" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:55 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "6172" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/02dad34f-d539-4879-98cf-52d5e2447a9c\",\"name\":\"redmond/02dad34f-d539-4879-98cf-52d5e2447a9c\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"02dad34f-d539-4879-98cf-52d5e2447a9c\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-30T14:27:39.2716467Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}", - "isContentBase64": false - } - }, - "Get-AzsBackup+[NoContext]+TestGetBackupViaIdentity+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/09dbb597-fd9c-4e89-9bb1-673676620b21?api-version=2021-09-01+3": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/09dbb597-fd9c-4e89-9bb1-673676620b21?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "x-ms-unique-id": [ "13" ], - "x-ms-client-request-id": [ "066be288-5043-430a-9ccf-f52dd4e92245" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], - "FullCommandName": [ "Get-AzsBackup_GetViaIdentity" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "1fe2f4b7-2930-49ce-bb0c-cba3f038feb0" ], + "Date": [ "Wed, 04 Mar 2020 12:50:26 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvEZPUotfpLMX0A35QKQ9LV925T6rYCZpTu2rwrWyiQBXGXz4hKZP3VauvMCA/0Zz3rDGwe7fh1/T0dQ4TKpor7idnVVjssUdbBwTHUdg1qyNv/MI8NI/5YqhkA7f8ongBFSjtPKMLv59HqYd8ph4M" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14886" ], - "x-ms-request-id": [ "1fe2f4b7-2930-49ce-bb0c-cba3f038feb0" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132156Z:1fe2f4b7-2930-49ce-bb0c-cba3f038feb0" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:56 GMT" ] + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvtH/ecfIUohzjSX0NFZvTzJmrW7f17mVCE11oOkcXqdiqnlvsyV9s+S3eZAHn/VGr2DW2f/pyCE/qTV1okTACZpAdyPKDxrMjLEY4oJt/mUSOn8R4LaV39aUkgBy0QElE3939CYUpSNzCRq1gJ7rl" ] }, "ContentHeaders": { - "Content-Length": [ "6171" ], + "Content-Length": [ "2621" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/09dbb597-fd9c-4e89-9bb1-673676620b21\",\"name\":\"redmond/09dbb597-fd9c-4e89-9bb1-673676620b21\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"09dbb597-fd9c-4e89-9bb1-673676620b21\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T00:22:07.6635047Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":true,\"isCloudRecoveryReady\":false}}}", - "isContentBase64": false + "Content": "{\"value\":[{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/08b92613-837a-43cd-86b5-1212ef954384\",\"name\":\"redmond/08b92613-837a-43cd-86b5-1212ef954384\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"08b92613-837a-43cd-86b5-1212ef954384\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:22:18.7883083Z\",\"timeTakenToCreate\":\"PT6M35.345912S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"name\":\"redmond/0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:32:38.8094127Z\",\"timeTakenToCreate\":\"PT5M16.0605282S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}},{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/69ebefe9-7b1b-414a-99ad-49edf061d845\",\"name\":\"redmond/69ebefe9-7b1b-414a-99ad-49edf061d845\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"69ebefe9-7b1b-414a-99ad-49edf061d845\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:42:50.0310854Z\",\"timeTakenToCreate\":\"PT5M15.1452343S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}],\"nextLink\":null}" } }, - "Get-AzsBackup+[NoContext]+TestGetBackupViaIdentity+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01+4": { + "Get-AzsBackup+[NoContext]+TestGetBackupViaIdentity+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01+2": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "14" ], - "x-ms-client-request-id": [ "c48ef308-1b47-4dbc-9717-d4e3478940d1" ], + "x-ms-unique-id": [ "48" ], + "x-ms-client-request-id": [ "3488eec0-c03c-4dcf-9c52-09b05df1786b" ], "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], "FullCommandName": [ "Get-AzsBackup_GetViaIdentity" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -566,82 +259,38 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "02f054b6-6ac2-4342-a16a-1ec3424a51dd" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvDNDzmZQEC9kIjHNVafyDJiarD8bLNfh5yARKw5BU+6OLDaXhntdpubhQJCzPo/XysqvusmuoBRlcROcMwDCqMULQmGOt2w7a6w7j1jUsDGArXFqRQasUcEwUwTg0Rcutwo+pTAuGMgnoCAzhYmzv" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14885" ], - "x-ms-request-id": [ "02f054b6-6ac2-4342-a16a-1ec3424a51dd" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132156Z:02f054b6-6ac2-4342-a16a-1ec3424a51dd" ], + "x-ms-correlation-request-id": [ "1356d1b2-3cb0-4eb3-a431-e6ba159c36cc" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14954" ], + "x-ms-request-id": [ "1356d1b2-3cb0-4eb3-a431-e6ba159c36cc" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T125027Z:1356d1b2-3cb0-4eb3-a431-e6ba159c36cc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:56 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "1005" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"name\":\"redmond/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2021-10-31T13:17:57.1251584Z\",\"timeTakenToCreate\":\"PT4M6.8702613S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":true}}}", - "isContentBase64": false - } - }, - "Get-AzsBackup+[NoContext]+TestGetBackupViaIdentity+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/65db558c-f3e5-48d5-8038-9e9cf4fcd5e7?api-version=2021-09-01+5": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/65db558c-f3e5-48d5-8038-9e9cf4fcd5e7?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "x-ms-unique-id": [ "15" ], - "x-ms-client-request-id": [ "1c520ccb-80bd-4769-8869-5c29eb70a69c" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], - "FullCommandName": [ "Get-AzsBackup_GetViaIdentity" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "19d8595a-e3fa-4cf7-ba15-478095ff235b" ], + "Date": [ "Wed, 04 Mar 2020 12:50:27 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvGOdbJQQJCNaaCj4x9MNS2LlzWbysQgJ4J/RU6KnYye5Bz1nLLl5ibgR52L0hZTKTkhvNPRgGHY4rgogYvUGK3JWtN1IkTFSe6O9uOK9FpeuadBJyJr5eRcB1Lt2lncSZAGpXMwjV6UpdDaqSC9CP" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14884" ], - "x-ms-request-id": [ "19d8595a-e3fa-4cf7-ba15-478095ff235b" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132157Z:19d8595a-e3fa-4cf7-ba15-478095ff235b" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:56 GMT" ] + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvHIpbsfv4sgSIz/P0DIQbrDmjnCS0RVVVRUEVx7QY8kk6Dc/VfFm+tNBcpxybdQoS/9j5tMiX5MmdaDNmjDFyqfF8vMaqKkxOYj9XhjPLzjCDT3Yrm4CZaD3i20JYVy0DenMbb74ctDXymf+njEnG" ] }, "ContentHeaders": { - "Content-Length": [ "6172" ], + "Content-Length": [ "863" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"name\":\"redmond/65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"65db558c-f3e5-48d5-8038-9e9cf4fcd5e7\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:21:22.6433004Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}", - "isContentBase64": false + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/08b92613-837a-43cd-86b5-1212ef954384\",\"name\":\"redmond/08b92613-837a-43cd-86b5-1212ef954384\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"08b92613-837a-43cd-86b5-1212ef954384\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:22:18.7883083Z\",\"timeTakenToCreate\":\"PT6M35.345912S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}" } }, - "Get-AzsBackup+[NoContext]+TestGetBackupViaIdentity+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/9a43c221-9a4b-45ce-9e84-d4041558147b?api-version=2021-09-01+6": { + "Get-AzsBackup+[NoContext]+TestGetBackupViaIdentity+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01+3": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/9a43c221-9a4b-45ce-9e84-d4041558147b?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "16" ], - "x-ms-client-request-id": [ "ae7bb5c3-02ef-4633-ad1a-9e80646d4259" ], + "x-ms-unique-id": [ "49" ], + "x-ms-client-request-id": [ "e2e91d79-3dbd-4c47-bd06-41da189a0d5f" ], "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], "FullCommandName": [ "Get-AzsBackup_GetViaIdentity" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -650,82 +299,38 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "7bcdf183-cea7-4d10-9a18-46b980f6e3d7" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvpm5euspHzoZtnXAds8vm76HQ60fImysBk918ib1Ugt+ilGpnJ0EwrkpTZIlt6GVfaufT7L6Un+Egzo6GCiDc2w/vfEi7arnEeDcTqxeHoh7aBY3euTwg/ockAeuztZnwc8GheNx3vxydEyPNy2d4" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14883" ], - "x-ms-request-id": [ "7bcdf183-cea7-4d10-9a18-46b980f6e3d7" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132157Z:7bcdf183-cea7-4d10-9a18-46b980f6e3d7" ], + "x-ms-correlation-request-id": [ "3f7ce0bc-5753-4b34-8ea5-3d731d6ac3f0" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14953" ], + "x-ms-request-id": [ "3f7ce0bc-5753-4b34-8ea5-3d731d6ac3f0" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T125028Z:3f7ce0bc-5753-4b34-8ea5-3d731d6ac3f0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:57 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "6172" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/9a43c221-9a4b-45ce-9e84-d4041558147b\",\"name\":\"redmond/9a43c221-9a4b-45ce-9e84-d4041558147b\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"9a43c221-9a4b-45ce-9e84-d4041558147b\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:35:21.8587954Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}", - "isContentBase64": false - } - }, - "Get-AzsBackup+[NoContext]+TestGetBackupViaIdentity+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/c5eeeeee-fddc-4729-af7b-bee63f94ff62?api-version=2021-09-01+7": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/c5eeeeee-fddc-4729-af7b-bee63f94ff62?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "x-ms-unique-id": [ "17" ], - "x-ms-client-request-id": [ "5a570a8c-08d0-4563-9694-abb1361033c5" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], - "FullCommandName": [ "Get-AzsBackup_GetViaIdentity" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "56c47805-0afb-4d6c-a5dc-c70e3f3ef278" ], + "Date": [ "Wed, 04 Mar 2020 12:50:27 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvofcWR/+llR6cR9k/xqoZo3RNvNLYXQ3ulKJ0aCuIqNCq9dil1Aw/ixxsM/WbnUuPOYPEIt9Q0JbdpVQgLRRbjz3fJtkQ/8UPVflp78TKZ/3G1gDYBYpOEZMt7ZhuaRSzh3p+nfdteND5t4U0pC6i" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14882" ], - "x-ms-request-id": [ "56c47805-0afb-4d6c-a5dc-c70e3f3ef278" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132158Z:56c47805-0afb-4d6c-a5dc-c70e3f3ef278" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:57 GMT" ] + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvgFpqb1ndrl/L/qOB8ldPmX2JWOCzwyfsWw6RginGdVpMfChrzEP98K0GIUc8g6FGksdLRNxu21M9Oobjr/A30CkCVd4or7iND3SM+k/qSPUExJrc0ENXxPXoKuOg1HfWXl2OvisoqnzLtVHahH8F" ] }, "ContentHeaders": { - "Content-Length": [ "6172" ], + "Content-Length": [ "864" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"name\":\"redmond/c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"c5eeeeee-fddc-4729-af7b-bee63f94ff62\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T11:41:06.2024616Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"D9269CB9976D0EB0EE777D19E2FDF6A67228E562\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}", - "isContentBase64": false + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"name\":\"redmond/0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:32:38.8094127Z\",\"timeTakenToCreate\":\"PT5M16.0605282S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}" } }, - "Get-AzsBackup+[NoContext]+TestGetBackupViaIdentity+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/e5f29854-6021-4804-b844-745dfda728c7?api-version=2021-09-01+8": { + "Get-AzsBackup+[NoContext]+TestGetBackupViaIdentity+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01+4": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/e5f29854-6021-4804-b844-745dfda728c7?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "18" ], - "x-ms-client-request-id": [ "c9c6e5a8-cf79-454c-856b-df3777d3b9f6" ], + "x-ms-unique-id": [ "50" ], + "x-ms-client-request-id": [ "de3daaec-6df4-4e13-80c7-a431cfee66cb" ], "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], "FullCommandName": [ "Get-AzsBackup_GetViaIdentity" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -734,67 +339,24 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "38fa9144-9c56-4d1b-bbb1-b8e3e3a0d6c7" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvl+rLi7v3NJqKhztdbwsLKUOYX1/opOA/M7u6b4UWbydhauURK+ELSqdkIKyoRELvQjUl1aBZwU4pfFYwUCb4IuBBtjVoGZsev86o00QEgSVnMcXGKZo8P1Mvn3bobxlkM/UDBCG5RelCY9Ei9Xzx" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14881" ], - "x-ms-request-id": [ "38fa9144-9c56-4d1b-bbb1-b8e3e3a0d6c7" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132158Z:38fa9144-9c56-4d1b-bbb1-b8e3e3a0d6c7" ], + "x-ms-correlation-request-id": [ "966d5fbc-653b-4de5-bf64-25e9396dd6fd" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14952" ], + "x-ms-request-id": [ "966d5fbc-653b-4de5-bf64-25e9396dd6fd" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T125028Z:966d5fbc-653b-4de5-bf64-25e9396dd6fd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:58 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "6172" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/e5f29854-6021-4804-b844-745dfda728c7\",\"name\":\"redmond/e5f29854-6021-4804-b844-745dfda728c7\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"e5f29854-6021-4804-b844-745dfda728c7\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-31T13:03:39.9339885Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}", - "isContentBase64": false - } - }, - "Get-AzsBackup+[NoContext]+TestGetBackupViaIdentity+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/eb9346ce-f024-41fe-874c-0306bf1d9f3b?api-version=2021-09-01+9": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/eb9346ce-f024-41fe-874c-0306bf1d9f3b?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "x-ms-unique-id": [ "19" ], - "x-ms-client-request-id": [ "5579d7e7-bba7-4941-aca0-74969db5025b" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Get-AzsBackup" ], - "FullCommandName": [ "Get-AzsBackup_GetViaIdentity" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "d6494dd4-64c8-4a23-a14e-51703f2246e8" ], + "Date": [ "Wed, 04 Mar 2020 12:50:28 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv+O6WXyX09otgqVr7W/A/yuMRr8VL++Xl8im6XK6ER0sLE14G7RBt31/8RaroJ6tDyHsfw35x+WNGe+sKQ2CTdSQeDRQa60yMwifxNaigar/ov0F9HTLKAuNtd2JVptAkD1xG2eTnwFIxpJicWVs4" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14880" ], - "x-ms-request-id": [ "d6494dd4-64c8-4a23-a14e-51703f2246e8" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T132159Z:d6494dd4-64c8-4a23-a14e-51703f2246e8" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:21:58 GMT" ] + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvSzcX48OwpUEUys98E9nvBMKG8UhMHs8s6qSI9x0BJUISli1CMItmXVZ7wXd/5QAZ0FEfOz0cElmDZP4j+xFnYTDsgpAEGxPdlX85KgowryoiCQAzb2cw1gjW/ADDOKe1F9reqE4DiAaBaJqFbTX9" ] }, "ContentHeaders": { - "Content-Length": [ "6171" ], + "Content-Length": [ "864" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"name\":\"redmond/eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"eb9346ce-f024-41fe-874c-0306bf1d9f3b\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"},{\"roleName\":\"CertificateManagement\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CertificateManagement;CertificateManagement;-;Certificates\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CPI\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CPI;AvailabilitySetController;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;ClusterOrchestrator;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;DataService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;TopologyManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CPI;VmOrchestrator;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Domain\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Domain;ServerBackup;-;DomainController\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DeploymentProvider\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;TableStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrp\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"DeploymentProvider;DeploymentProvider;-;BlobStore_deploymentrpcrl\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"WAS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"WAS;WasService;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Subscriptions\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"WAS;WasService;-;Microsoft.AzureStack.Commerce\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SupportBridgeController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SupportBridgeController;SupportBridgeController;-;SupportBridge\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"SRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"SRP;SRP;-;-\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"SRP;SrpStatefulService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalControlPlane;KeyVaultInternalControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ECE\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ECE;ECE;-;ECEDeploymentParameters\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"ECE;EnterpriseCloudEngineService;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultInternalDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultInternalDataPlane;KeyVaultInternalDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"InfraServiceController\",\"repositoryStatus\":[{\"fullRepositoryName\":\"InfraServiceController;ISManager;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NRP;Microsoft.Network.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;FrontendService;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"NRP;DnsOrchestrator;-;RC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"IBC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"IBC;IBC;-;Configs\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"DiskRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"DiskRP;DiskManagerService;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"AzureStackBitlocker\",\"repositoryStatus\":[{\"fullRepositoryName\":\"AzureStackBitlocker;Bitlocker;-;RecoveryKeys\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACS\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACS;WAC;-;WAC\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"ACSSettingsService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"ACSSettingsService;SettingsService;-;Settings\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultDataPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultDataPlane;KeyVaultDataPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"CRP\",\"repositoryStatus\":[{\"fullRepositoryName\":\"CRP;Microsoft.Compute.Admin;-;Quota\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CARP;-;RC\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;CRP;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;DiagnosabilityManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;ExtensionManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;IsoManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;MetadataServer;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;NetworkManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;PlatformImageRepository;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;StorageContainerLeaser;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UsageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;UserImageManager;-;KVS\",\"status\":\"Failed\"},{\"fullRepositoryName\":\"CRP;BlobSasManager;-;KVS\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"Cluster\",\"repositoryStatus\":[{\"fullRepositoryName\":\"Cluster;ClusterDB;-;ClusterDB\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"KeyVaultControlPlane\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultControlPlane;KeyVaultControlPlane;-;-\",\"status\":\"Failed\"}],\"status\":\"Failed\"},{\"roleName\":\"NC\",\"repositoryStatus\":[{\"fullRepositoryName\":\"NC;NC;-;IBCBackup\",\"status\":\"Failed\"}],\"status\":\"Failed\"}],\"status\":\"PartialSucceeded\",\"createdDateTime\":\"2021-10-30T03:43:04.4987803Z\",\"timeTakenToCreate\":\"PT0S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptionCertThumbprint\":\"67DB85A6E700C72032B4C5A92357AA94022DA06E\",\"completelyUploaded\":true,\"isAutomaticBackup\":true,\"isCloudRecoveryReady\":false}}}", - "isContentBase64": false + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/69ebefe9-7b1b-414a-99ad-49edf061d845\",\"name\":\"redmond/69ebefe9-7b1b-414a-99ad-49edf061d845\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"69ebefe9-7b1b-414a-99ad-49edf061d845\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:42:50.0310854Z\",\"timeTakenToCreate\":\"PT5M15.1452343S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}" } } } \ No newline at end of file diff --git a/src/Azs.Backup.Admin/test/Get-AzsBackupConfiguration.Recording.json b/src/Azs.Backup.Admin/test/Get-AzsBackupConfiguration.Recording.json index 3df4b45b..62b98213 100644 --- a/src/Azs.Backup.Admin/test/Get-AzsBackupConfiguration.Recording.json +++ b/src/Azs.Backup.Admin/test/Get-AzsBackupConfiguration.Recording.json @@ -1,17 +1,16 @@ { - "Get-AzsBackupConfiguration+[NoContext]+TestListBackupLocation+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations?api-version=2021-09-01\u0026$top=10+1": { + "Get-AzsBackupConfiguration+[NoContext]+TestListBackupLocation+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations?api-version=2018-09-01\u0026$top=10+1": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations?api-version=2021-09-01\u0026$top=10", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations?api-version=2018-09-01\u0026$top=10", "Content": null, - "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "1" ], - "x-ms-client-request-id": [ "8308d321-7e1d-4eac-ab72-4cc84b4654ca" ], + "x-ms-client-request-id": [ "a6850a4f-f255-4803-b7a4-2257fc7cbeac" ], "CommandName": [ "Get-AzsBackupConfiguration" ], "FullCommandName": [ "Get-AzsBackupConfiguration_List" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -20,40 +19,38 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "e2c0e7d9-3b7f-413c-9852-3ec41d9084f0" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvCzj8mWUnMhT0Kj+G4h93S8M8mHTU86dfwVkbyWvK48J1SKihSGDLPWEDteZ1btgFBPTltNpVS1LmbZzXqHayE++ydCuH91PKL43I2KCqnO7ZjCFSWgSne66UsLxBHnMJQU/HMgUVabNaj1qJm3ou" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14950" ], - "x-ms-request-id": [ "e2c0e7d9-3b7f-413c-9852-3ec41d9084f0" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125746Z:e2c0e7d9-3b7f-413c-9852-3ec41d9084f0" ], + "x-ms-correlation-request-id": [ "fbdee304-a67e-468f-9ccb-f1ed7189d973" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14963" ], + "x-ms-request-id": [ "fbdee304-a67e-468f-9ccb-f1ed7189d973" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T121450Z:fbdee304-a67e-468f-9ccb-f1ed7189d973" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:57:46 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:14:50 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvDgszoa7sPqaRi/VNLnoKGJvBwwxJ5U92QeEq7zjb08XwKn04I/z5JM2dTV87k++GhPRLOj/uZg7NJGRFiSdf8A9y8b2fDdKbMd0LbWHRIdQZpr/UFREIziU2pu0l91Xk0yCN78WDbHj/xYGrZJ4K" ] }, "ContentHeaders": { - "Content-Length": [ "813" ], + "Content-Length": [ "709" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":null,\"userName\":null,\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":null,\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":\"2021-10-31T00:22:07.6635047Z\",\"backupRetentionPeriodInDays\":6,\"blobStorageUrl\":\"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}],\"nextLink\":null}", - "isContentBase64": false + "Content": "{\"value\":[{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":\"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\"userName\":\"AzureStackAdmin\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"backupFrequencyInHours\":10,\"availableCapacity\":\"1.00 TB\",\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2020-03-04T21:19:26.9917619Z\",\"lastBackupTime\":null,\"backupRetentionPeriodInDays\":6}}}],\"nextLink\":null}" } }, - "Get-AzsBackupConfiguration+[NoContext]+TestGetBackupLocation+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations?api-version=2021-09-01\u0026$top=10+1": { + "Get-AzsBackupConfiguration+[NoContext]+TestGetBackupLocation+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations?api-version=2018-09-01\u0026$top=10+1": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations?api-version=2021-09-01\u0026$top=10", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations?api-version=2018-09-01\u0026$top=10", "Content": null, - "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "2" ], - "x-ms-client-request-id": [ "c6f22d74-ed3a-41c2-8b4e-9e6b0f7b5d30" ], + "x-ms-client-request-id": [ "e8a0e95a-9923-440f-8be6-3859776d31ed" ], "CommandName": [ "Get-AzsBackupConfiguration" ], "FullCommandName": [ "Get-AzsBackupConfiguration_List" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -62,40 +59,38 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "2725a8bc-0930-4d78-83e0-223ad7493fa2" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvVVXNeEQUo8pzBrKRimVTDb4RRQXD+NFg8Rgxj405op9/9FKnBDUS/227TKWB0CVKFZl87TEY4BvdaaasiI+GGHk31P2RCNvyp0BCyZtahHi98G3P/xXxcm1I7aRv5UdYlcWZDlv5wUNntvCYl3J4" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14949" ], - "x-ms-request-id": [ "2725a8bc-0930-4d78-83e0-223ad7493fa2" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125747Z:2725a8bc-0930-4d78-83e0-223ad7493fa2" ], + "x-ms-correlation-request-id": [ "22be3084-b538-42ce-acc1-566974f1c35d" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14961" ], + "x-ms-request-id": [ "22be3084-b538-42ce-acc1-566974f1c35d" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T121452Z:22be3084-b538-42ce-acc1-566974f1c35d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:57:46 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:14:52 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv63dTpvAd8EwXOacbonDG6p/N3Rz2Otc+TEYvxaOEVb3Eq6bAa2/D9UdEexIHvOPC6EfOkX6at4BsM9Gnz0ERYQO0DZ381LwzV6YDZacgs1SJK89DJcpDVoAV/fmKO3WZK+j0qGIgXtE2L9D5522z" ] }, "ContentHeaders": { - "Content-Length": [ "813" ], + "Content-Length": [ "709" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":null,\"userName\":null,\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":null,\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":\"2021-10-31T00:22:07.6635047Z\",\"backupRetentionPeriodInDays\":6,\"blobStorageUrl\":\"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}],\"nextLink\":null}", - "isContentBase64": false + "Content": "{\"value\":[{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":\"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\"userName\":\"AzureStackAdmin\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"backupFrequencyInHours\":10,\"availableCapacity\":\"1.00 TB\",\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2020-03-04T21:19:26.9917619Z\",\"lastBackupTime\":null,\"backupRetentionPeriodInDays\":6}}}],\"nextLink\":null}" } }, - "Get-AzsBackupConfiguration+[NoContext]+TestGetBackupLocation+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01+2": { + "Get-AzsBackupConfiguration+[NoContext]+TestGetBackupLocation+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2018-09-01+2": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "3" ], - "x-ms-client-request-id": [ "8173a8ba-c4ad-40a1-9d17-a22c3eaf1737" ], + "x-ms-client-request-id": [ "a3029a3b-d30d-48ba-abf4-8884f7577052" ], "CommandName": [ "Get-AzsBackupConfiguration" ], "FullCommandName": [ "Get-AzsBackupConfiguration_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -104,40 +99,38 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "a01aa851-c4b2-4bf9-92f1-5c75618b66ac" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvhscfpd9JaGYeYhh7POViwWPxmr5EtPYU+wSkweubGFo2yvV7Mmi8hNiQI7zM0hMlMJv5p6gX/4IV2KXAAqiLdpqLz69ESVKUnOHvrH3eV9sNvMNZ9as1D+A+fUKl1r1+dnnBaNtb6iuohfQtlW4v" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14948" ], - "x-ms-request-id": [ "a01aa851-c4b2-4bf9-92f1-5c75618b66ac" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125747Z:a01aa851-c4b2-4bf9-92f1-5c75618b66ac" ], + "x-ms-correlation-request-id": [ "2109400f-b06b-4553-8f7d-e87e994f3b4f" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14959" ], + "x-ms-request-id": [ "2109400f-b06b-4553-8f7d-e87e994f3b4f" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T121454Z:2109400f-b06b-4553-8f7d-e87e994f3b4f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:57:47 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:14:54 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv1D5hBZA/z1ZkOAklY4/+5d/cZyjRW9U0q9sqXjJLab+EKZHDrKR3zqHJw0tjlUZ3ixsactgPNb/DrHkcH3kpmfRebYVItQifEk4+/vIQyP316SBwr+5RJu+mAS368lEbH5+84GSfF5wayi3TcjjE" ] }, "ContentHeaders": { - "Content-Length": [ "785" ], + "Content-Length": [ "681" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":null,\"userName\":null,\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":null,\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":\"2021-10-31T00:22:07.6635047Z\",\"backupRetentionPeriodInDays\":6,\"blobStorageUrl\":\"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":\"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\"userName\":\"AzureStackAdmin\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"backupFrequencyInHours\":10,\"availableCapacity\":\"1.00 TB\",\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2020-03-04T21:19:26.9917619Z\",\"lastBackupTime\":null,\"backupRetentionPeriodInDays\":6}}}" } }, - "Get-AzsBackupConfiguration+[NoContext]+TestGetBackupLocationViaIdentity+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations?api-version=2021-09-01\u0026$top=10+1": { + "Get-AzsBackupConfiguration+[NoContext]+TestGetBackupLocationViaIdentity+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations?api-version=2018-09-01\u0026$top=10+1": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations?api-version=2021-09-01\u0026$top=10", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations?api-version=2018-09-01\u0026$top=10", "Content": null, - "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "4" ], - "x-ms-client-request-id": [ "f9567231-eeac-4fef-b604-50f5a56f984f" ], + "x-ms-client-request-id": [ "c20ed344-1a82-4caa-9589-911de7809afa" ], "CommandName": [ "Get-AzsBackupConfiguration" ], "FullCommandName": [ "Get-AzsBackupConfiguration_List" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -146,40 +139,38 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "7935ce59-6285-4884-9148-d3b99b4ad89d" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvZmu+gCMnNyNINwkDHX1OrNS1SynpEvF3ByDYliPuve+UWV2a5KNRtsC7fZ7nZGMdoHUfD4qj+eOKMzV2DCTW01fU3pbv+udySQf33hhenOWFl+fBel3ZvWlILgUguGPlMuP00W4Csh9/kx+zAxdz" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14947" ], - "x-ms-request-id": [ "7935ce59-6285-4884-9148-d3b99b4ad89d" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125748Z:7935ce59-6285-4884-9148-d3b99b4ad89d" ], + "x-ms-correlation-request-id": [ "a4a10098-462d-49fe-ad44-ebdfcddbc090" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14957" ], + "x-ms-request-id": [ "a4a10098-462d-49fe-ad44-ebdfcddbc090" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T121456Z:a4a10098-462d-49fe-ad44-ebdfcddbc090" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:57:47 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:14:56 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvTC9lQnRmBr5yLocuUJuEQtUUYsvnpbSJ9MCaSwbwbuN+IJ6L3Itx6kZjiUFIWfK10xf9Tm0vQ1z7LYmaowNgh6oSIYEMkOsp/IQBA4GnpYFSdtOtHg4ycyU61IfrVEB2XENho14mcw95LW4OKO+a" ] }, "ContentHeaders": { - "Content-Length": [ "813" ], + "Content-Length": [ "709" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":null,\"userName\":null,\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":null,\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":\"2021-10-31T00:22:07.6635047Z\",\"backupRetentionPeriodInDays\":6,\"blobStorageUrl\":\"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}],\"nextLink\":null}", - "isContentBase64": false + "Content": "{\"value\":[{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":\"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\"userName\":\"AzureStackAdmin\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"backupFrequencyInHours\":10,\"availableCapacity\":\"1.00 TB\",\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2020-03-04T21:19:26.9917619Z\",\"lastBackupTime\":null,\"backupRetentionPeriodInDays\":6}}}],\"nextLink\":null}" } }, - "Get-AzsBackupConfiguration+[NoContext]+TestGetBackupLocationViaIdentity+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01+2": { + "Get-AzsBackupConfiguration+[NoContext]+TestGetBackupLocationViaIdentity+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2018-09-01+2": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "5" ], - "x-ms-client-request-id": [ "b4dd34f5-10d4-4b4a-93ed-1f19d26abc38" ], + "x-ms-client-request-id": [ "b3dc7016-8c8d-42f8-855b-8d9dab6bc5d4" ], "CommandName": [ "Get-AzsBackupConfiguration" ], "FullCommandName": [ "Get-AzsBackupConfiguration_GetViaIdentity" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -188,25 +179,24 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "729e1792-2200-406c-8d7d-d5a540a7282b" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvxxbA0VEOKAe1ihKzGT1xGY+lVt0ZLy5SMz9M1Oy+FEfJpxt81u/kfW8/qgtKYH7NWUessJePHeaftw+yqPHVU3P+IyZLs98TW0/WxkUogRhhbWV2w+10l48PqVCxv/sDoBScp3oBD+D1tAJIK1b8" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14946" ], - "x-ms-request-id": [ "729e1792-2200-406c-8d7d-d5a540a7282b" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125748Z:729e1792-2200-406c-8d7d-d5a540a7282b" ], + "x-ms-correlation-request-id": [ "5766f75e-0e17-4e88-a09f-b09f22cce90c" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14956" ], + "x-ms-request-id": [ "5766f75e-0e17-4e88-a09f-b09f22cce90c" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T121457Z:5766f75e-0e17-4e88-a09f-b09f22cce90c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:57:48 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:14:56 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvzs5du/ImFyZNC8qP9bDFs8s/PDzJPNbNjNDGYvLCMo/6QVokVlxFvhVdNHd3t0tkGe45U7ToNOSGauvzbk5l6XyNjOWhU3s8wwjGjtHet63KcuDYwpq2eyO8XUD6cj/CvQndCD1AJfESDYBx4oA4" ] }, "ContentHeaders": { - "Content-Length": [ "785" ], + "Content-Length": [ "681" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":null,\"userName\":null,\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":null,\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":\"2021-10-31T00:22:07.6635047Z\",\"backupRetentionPeriodInDays\":6,\"blobStorageUrl\":\"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":\"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\"userName\":\"AzureStackAdmin\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"backupFrequencyInHours\":10,\"availableCapacity\":\"1.00 TB\",\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2020-03-04T21:19:26.9917619Z\",\"lastBackupTime\":null,\"backupRetentionPeriodInDays\":6}}}" } } } \ No newline at end of file diff --git a/src/Azs.Backup.Admin/test/Invoke-AzsPruneBackupLocationExternalStore.Recording.json b/src/Azs.Backup.Admin/test/Invoke-AzsPruneBackupLocationExternalStore.Recording.json index ec72026f..f840ef92 100644 --- a/src/Azs.Backup.Admin/test/Invoke-AzsPruneBackupLocationExternalStore.Recording.json +++ b/src/Azs.Backup.Admin/test/Invoke-AzsPruneBackupLocationExternalStore.Recording.json @@ -1,10 +1,9 @@ { - "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$POST+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/pruneExternalStore?api-version=2021-09-01+1": { + "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$POST+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/pruneExternalStore?api-version=2018-09-01+1": { "Request": { "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/pruneExternalStore?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/pruneExternalStore?api-version=2018-09-01", "Content": "{\r\n \"operationType\": \"DryRun\"\r\n}", - "isContentBase64": false, "Headers": { }, "ContentHeaders": { @@ -15,43 +14,41 @@ "Response": { "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/b5638817-a568-44c6-b556-a2655e1d2a9c?api-version=2021-09-01" ], "Retry-After": [ "60" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/b5638817-a568-44c6-b556-a2655e1d2a9c?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "30a31afb-0618-45e6-9031-d3a8d3885381" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvoNsIdHTPJpPsSp3nZ0kd4jA4hHmBhP0aHiYTOQVYsEh0Sp2clmzEhIP/KDWujKJmsxmW6Iv2aP/s1TP0LeI9VP7rLXSFD5/CL4Mi26wEDlzQRq7QmsFSayJm4lmHG3hsXggOMGcsRqQ12McTd2G3" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1197" ], - "x-ms-request-id": [ "30a31afb-0618-45e6-9031-d3a8d3885381" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T034808Z:30a31afb-0618-45e6-9031-d3a8d3885381" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6253763c-81c5-4301-ab5e-4986f955603c?api-version=2018-09-01\u0026IsAsyncOperation=1" ], + "x-ms-correlation-request-id": [ "81714503-3d4b-4348-b154-12897719e43b" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1190" ], + "x-ms-request-id": [ "81714503-3d4b-4348-b154-12897719e43b" ], + "x-ms-routing-request-id": [ "REDMOND:20201126T032850Z:81714503-3d4b-4348-b154-12897719e43b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 03:48:07 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Thu, 26 Nov 2020 03:28:50 GMT" ], + "Location": [ "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6253763c-81c5-4301-ab5e-4986f955603c?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvR6PI5alfqfl6Z+ncGc8awEvB8rqOb/rpcRismNCa1yX+9IkLD7R71E80frpdRUB8306XlxQC4K9XOl49bQbFxbBgi5yR7Nko+5UNjJo8Qb7fHKdAZvUEFBg2hv6oKS/Evtu+rrScnKZE9gZy77H8" ] }, "ContentHeaders": { - "Expires": [ "-1" ], - "Content-Length": [ "0" ] + "Content-Length": [ "0" ], + "Expires": [ "-1" ] }, - "Content": null, - "isContentBase64": false + "Content": null } }, - "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/b5638817-a568-44c6-b556-a2655e1d2a9c?api-version=2021-09-01\u0026IsAsyncOperation=1+2": { + "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$GET+https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6253763c-81c5-4301-ab5e-4986f955603c?api-version=2018-09-01\u0026IsAsyncOperation=1+2": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/b5638817-a568-44c6-b556-a2655e1d2a9c?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6253763c-81c5-4301-ab5e-4986f955603c?api-version=2018-09-01\u0026IsAsyncOperation=1", "Content": null, - "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "2" ], - "x-ms-client-request-id": [ "41c347af-f4a2-4a5e-b99d-c2dc4c3e6a6a" ], + "x-ms-unique-id": [ "43" ], + "x-ms-client-request-id": [ "8a209d7e-0838-4b78-ad58-7af12c0154a9" ], "CommandName": [ "Invoke-AzsPruneBackupLocationExternalStore" ], "FullCommandName": [ "Invoke-AzsPruneBackupLocationExternalStore_PruneExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ] }, "ContentHeaders": { } @@ -59,41 +56,39 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "4d0947bc-26ba-459b-a100-315bed6dd0d0" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvBjVmteXYmUXRQe0c7xULaUWkGZeVt5R/CUYL29/hb1qJgRx8cSyHUfnLnvVi2/JMPGylGOnwHZCTRC329Y11nvog1UcTEWLxi56rMGyEm3SRjbMdqFsXitcG5g7L0atmYc8JY5Nhi3Uw97vX2vI5" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14281" ], - "x-ms-request-id": [ "4d0947bc-26ba-459b-a100-315bed6dd0d0" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T034909Z:4d0947bc-26ba-459b-a100-315bed6dd0d0" ], + "x-ms-correlation-request-id": [ "886022d1-e017-4c54-8bf5-db2d9dceb722" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14843" ], + "x-ms-request-id": [ "886022d1-e017-4c54-8bf5-db2d9dceb722" ], + "x-ms-routing-request-id": [ "REDMOND:20201126T032951Z:886022d1-e017-4c54-8bf5-db2d9dceb722" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 03:49:08 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Thu, 26 Nov 2020 03:29:50 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvLeG35wb3iOEeACmfKXWc7LICUKuvuhQ7eheiL5TLFy/bOyzD1Vu+ht8PCEI/QcXARj2z65PGQ1ITSTlGsX9yebDA7szD3+RhWNNh34U5s3Ltq+BlyUFvAg0apUDwx9K+/Xn+6wbLYa/A9cmxcHwV" ] }, "ContentHeaders": { - "Content-Length": [ "285" ], + "Content-Length": [ "273" ], "Content-Type": [ "application/json" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"properties\":{\"pathsToDelete\":[\"masbackup/progressivebackup/1.2108.0.32/BackupEncryptionCert.pfx\"]}}", - "isContentBase64": false + "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"properties\":{\"pathsToDelete\":[\"masbackup/progressivebackup/BackupEncryptionCert.pfx\"]}}" } }, - "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/b5638817-a568-44c6-b556-a2655e1d2a9c?api-version=2021-09-01+3": { + "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$GET+https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6253763c-81c5-4301-ab5e-4986f955603c?api-version=2018-09-01+3": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/b5638817-a568-44c6-b556-a2655e1d2a9c?api-version=2021-09-01", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6253763c-81c5-4301-ab5e-4986f955603c?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "3" ], - "x-ms-client-request-id": [ "41c347af-f4a2-4a5e-b99d-c2dc4c3e6a6a" ], + "x-ms-unique-id": [ "44" ], + "x-ms-client-request-id": [ "8a209d7e-0838-4b78-ad58-7af12c0154a9" ], "CommandName": [ "Invoke-AzsPruneBackupLocationExternalStore" ], "FullCommandName": [ "Invoke-AzsPruneBackupLocationExternalStore_PruneExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ] }, "ContentHeaders": { } @@ -101,33 +96,31 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "ca61760f-8544-4d40-b7ae-15a21fa2ec1d" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv337Ixi6clfY+NuvbcZD3q8d1uVEuGMsK8zZUt9kYysVcDH5QqZ+55AljjyUc6aRXfvniKGk80+QWCblHYIMsZvOCydq+RVE60digvRdHl8FFMVtbl8PXI6EKfn+xfAQrqEaA22xOiTBwa/hyekmf" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14280" ], - "x-ms-request-id": [ "ca61760f-8544-4d40-b7ae-15a21fa2ec1d" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T034909Z:ca61760f-8544-4d40-b7ae-15a21fa2ec1d" ], + "x-ms-correlation-request-id": [ "2d0a8e7b-5661-41fe-8978-5b6456cdf837" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14842" ], + "x-ms-request-id": [ "2d0a8e7b-5661-41fe-8978-5b6456cdf837" ], + "x-ms-routing-request-id": [ "REDMOND:20201126T032951Z:2d0a8e7b-5661-41fe-8978-5b6456cdf837" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 03:49:09 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Thu, 26 Nov 2020 03:29:51 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvvMAw2FnOHZAROvQbHywuFfTcFMI+c04JCp/dGVd2jRozUf+5xKl6xDpp7/JS/SkrQA5C/zR+9FfjR20wfO6u4QJh60xOUYqQLb/jGYEoD/fJaWsAOQyKbmCflzO8onIOfOwdnvwTmI4l38zmG2zX" ] }, "ContentHeaders": { - "Content-Length": [ "343" ], + "Content-Length": [ "331" ], "Content-Type": [ "application/json" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"pathsToDelete\":[\"masbackup/progressivebackup/1.2108.0.32/BackupEncryptionCert.pfx\"]}}", - "isContentBase64": false + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"pathsToDelete\":[\"masbackup/progressivebackup/BackupEncryptionCert.pfx\"]}}" } }, - "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$POST+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/pruneExternalStore?api-version=2021-09-01+4": { + "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$POST+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/pruneExternalStore?api-version=2018-09-01+4": { "Request": { "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/pruneExternalStore?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/pruneExternalStore?api-version=2018-09-01", "Content": "{\r\n}", - "isContentBase64": false, "Headers": { }, "ContentHeaders": { @@ -138,43 +131,41 @@ "Response": { "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/99c95614-2927-42fa-8237-9c6f24b20723?api-version=2021-09-01" ], "Retry-After": [ "60" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/99c95614-2927-42fa-8237-9c6f24b20723?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "64865bfe-d97b-43cc-8c65-0fcab1600973" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv5VFVJeNzRXm9+o43ehsoNfx73lwYx+SE2/0Xy5xglHRhFPf1aAKGFDIW5q/+GuAahAMtU68W/r16NYPUPaYV2RqAFO05j06QNmMsgFq+7v/uT/mEsvZpICtaqTEnIuFUB3/4ISBj2nt+1Yz89EwB" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1196" ], - "x-ms-request-id": [ "64865bfe-d97b-43cc-8c65-0fcab1600973" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T034909Z:64865bfe-d97b-43cc-8c65-0fcab1600973" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/f1d19191-1fda-4526-9957-77fcb7d04346?api-version=2018-09-01\u0026IsAsyncOperation=1" ], + "x-ms-correlation-request-id": [ "00b9cf33-a53d-4482-b8c4-ec21b86beb74" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1189" ], + "x-ms-request-id": [ "00b9cf33-a53d-4482-b8c4-ec21b86beb74" ], + "x-ms-routing-request-id": [ "REDMOND:20201126T032957Z:00b9cf33-a53d-4482-b8c4-ec21b86beb74" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 03:49:09 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Thu, 26 Nov 2020 03:29:57 GMT" ], + "Location": [ "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/f1d19191-1fda-4526-9957-77fcb7d04346?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvDgPpcyEKcGKzfBSBoKNCaEmh71+EZEVapjhpMjgaSacR17k2c3FFrILEchlnYRVVwP8MwQJ3k4WJbmCUyWSZPStLyVrAfS56bicGyrRzLOjIHUnFtCnxY/vw2ZF/STPiNRizLa02eG4DT5yR+hNn" ] }, "ContentHeaders": { - "Expires": [ "-1" ], - "Content-Length": [ "0" ] + "Content-Length": [ "0" ], + "Expires": [ "-1" ] }, - "Content": null, - "isContentBase64": false + "Content": null } }, - "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/99c95614-2927-42fa-8237-9c6f24b20723?api-version=2021-09-01\u0026IsAsyncOperation=1+5": { + "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$GET+https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/f1d19191-1fda-4526-9957-77fcb7d04346?api-version=2018-09-01\u0026IsAsyncOperation=1+5": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/99c95614-2927-42fa-8237-9c6f24b20723?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/f1d19191-1fda-4526-9957-77fcb7d04346?api-version=2018-09-01\u0026IsAsyncOperation=1", "Content": null, - "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "5" ], - "x-ms-client-request-id": [ "63813cd1-9e20-4279-a997-03efe6e6d2d9" ], + "x-ms-unique-id": [ "46" ], + "x-ms-client-request-id": [ "32de23e4-9fb4-46f4-919b-2ff2d1ef3bb4" ], "CommandName": [ "Invoke-AzsPruneBackupLocationExternalStore" ], "FullCommandName": [ "Invoke-AzsPruneBackupLocationExternalStore_PruneExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ] }, "ContentHeaders": { } @@ -182,41 +173,39 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "70e42522-02b0-4f09-9fb0-d7cf75947ab7" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14344" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv7AalztBSw/NKXiFahVpZdQ3hfnprZhC4QUFTmp/GV1ybjSglWOVo59vaTAOnEXdnxGJO7IeB8QtEcgY/8DYVS3v/55UfvkNC+aMUdHldt9CRDZi+8x3UTj+Gt2PBWWEJYoyFcfrVhFHesM5FEvkr" ], - "x-ms-request-id": [ "70e42522-02b0-4f09-9fb0-d7cf75947ab7" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T035010Z:70e42522-02b0-4f09-9fb0-d7cf75947ab7" ], + "x-ms-correlation-request-id": [ "18d077e8-ca02-4e2b-965d-896058f4f903" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14849" ], + "x-ms-request-id": [ "18d077e8-ca02-4e2b-965d-896058f4f903" ], + "x-ms-routing-request-id": [ "REDMOND:20201126T033058Z:18d077e8-ca02-4e2b-965d-896058f4f903" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 03:50:10 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Thu, 26 Nov 2020 03:30:57 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvjbPsEYHUtU9E07jmMM9ciDVAOElNS3TVOfvTbvezY0nOEfvnJkLD22S6ghWbnlQF9otnPutHiU5PkYSGv1ooJYa7pJBe9Qqfb1tUKLzxw+ITGROqGZ0YKXDCiN7hiiXHcpnRofb+otNLEiaFYjmD" ] }, "ContentHeaders": { - "Content-Length": [ "285" ], + "Content-Length": [ "273" ], "Content-Type": [ "application/json" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"properties\":{\"pathsToDelete\":[\"masbackup/progressivebackup/1.2108.0.32/BackupEncryptionCert.pfx\"]}}", - "isContentBase64": false + "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"properties\":{\"pathsToDelete\":[\"masbackup/progressivebackup/BackupEncryptionCert.pfx\"]}}" } }, - "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/99c95614-2927-42fa-8237-9c6f24b20723?api-version=2021-09-01+6": { + "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$GET+https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/f1d19191-1fda-4526-9957-77fcb7d04346?api-version=2018-09-01+6": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/99c95614-2927-42fa-8237-9c6f24b20723?api-version=2021-09-01", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/f1d19191-1fda-4526-9957-77fcb7d04346?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "6" ], - "x-ms-client-request-id": [ "63813cd1-9e20-4279-a997-03efe6e6d2d9" ], + "x-ms-unique-id": [ "47" ], + "x-ms-client-request-id": [ "32de23e4-9fb4-46f4-919b-2ff2d1ef3bb4" ], "CommandName": [ "Invoke-AzsPruneBackupLocationExternalStore" ], "FullCommandName": [ "Invoke-AzsPruneBackupLocationExternalStore_PruneExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ] }, "ContentHeaders": { } @@ -224,33 +213,31 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "838d8f4f-570c-4e91-a785-050985745d98" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvBjwblBeWzuQwUzM6ZOYKu+T8C0CKlIDH5aRO9XcDbLZZ0EXC1j65PMBOq+cz1a0pCIvJtDPky/cdAn6EufFxmW+bv15Kw0Jb4TgpYoxKhgWQ/8CgQ6AtroKs5JcvuUMzYnvV3s4hTwDOv99fCPNU" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14343" ], - "x-ms-request-id": [ "838d8f4f-570c-4e91-a785-050985745d98" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T035010Z:838d8f4f-570c-4e91-a785-050985745d98" ], + "x-ms-correlation-request-id": [ "bbb8382f-89ea-46cc-9b85-264d31964142" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14848" ], + "x-ms-request-id": [ "bbb8382f-89ea-46cc-9b85-264d31964142" ], + "x-ms-routing-request-id": [ "REDMOND:20201126T033058Z:bbb8382f-89ea-46cc-9b85-264d31964142" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 03:50:10 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Thu, 26 Nov 2020 03:30:57 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvvtB/Qkp421rtTV53xv4NhP73EbDmVbRDKwLOTCVk1ka4+Dysqzk/IFwRtM7aYFEOdkCb+mB71VrAb++axp7y41AV6wC++kgUUvEoGxNlCJ4yt/t6MOB4wAn1e0FK8M9WPGA+3GwKLtJW+Gcu6UNa" ] }, "ContentHeaders": { - "Content-Length": [ "343" ], + "Content-Length": [ "331" ], "Content-Type": [ "application/json" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"pathsToDelete\":[\"masbackup/progressivebackup/1.2108.0.32/BackupEncryptionCert.pfx\"]}}", - "isContentBase64": false + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"pathsToDelete\":[\"masbackup/progressivebackup/BackupEncryptionCert.pfx\"]}}" } }, - "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$POST+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/pruneExternalStore?api-version=2021-09-01+7": { + "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$POST+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/pruneExternalStore?api-version=2018-09-01+7": { "Request": { "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/pruneExternalStore?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/pruneExternalStore?api-version=2018-09-01", "Content": "{\r\n}", - "isContentBase64": false, "Headers": { }, "ContentHeaders": { @@ -261,43 +248,41 @@ "Response": { "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/fd5f23ab-3aad-48df-a7b7-1db1467ab30b?api-version=2021-09-01" ], "Retry-After": [ "60" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/fd5f23ab-3aad-48df-a7b7-1db1467ab30b?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "2ad20ffb-48e7-4b3b-89bf-3b23c315f8af" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvoLRfRPCRRlhx7Q0W9EYm5D6lzPeu0mZAqYNcmsjzMy9aWgZCGF6vkvLq8aV+mukVB+YqPX6DjAwAujx0Hl+4uUJTnIElLhsLD26oAlI8joZsHCXv2uKx6H0K5lT4Z6rCeo6eAdlynFo5IxnqNvo5" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1195" ], - "x-ms-request-id": [ "2ad20ffb-48e7-4b3b-89bf-3b23c315f8af" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T035010Z:2ad20ffb-48e7-4b3b-89bf-3b23c315f8af" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6d27a6c8-6f0a-496c-a2d3-ddd88f34fa0d?api-version=2018-09-01\u0026IsAsyncOperation=1" ], + "x-ms-correlation-request-id": [ "db3dcf24-04d1-4e12-88f1-e25c58437cde" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1188" ], + "x-ms-request-id": [ "db3dcf24-04d1-4e12-88f1-e25c58437cde" ], + "x-ms-routing-request-id": [ "REDMOND:20201126T033104Z:db3dcf24-04d1-4e12-88f1-e25c58437cde" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 03:50:10 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Thu, 26 Nov 2020 03:31:03 GMT" ], + "Location": [ "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6d27a6c8-6f0a-496c-a2d3-ddd88f34fa0d?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvHosj4GYBagpr2RwRfwCHdd7PYsIFnt2UOe45hr40cScRPPsKkQ8Fupya2baPqt3Xw8wxD0ak8iTXBlPoWTlykCTJF/G+egux1omb1KtkDYt1e7THe7pTkqeIf/VSJfmOM66Vzw52FhQAeazJzvgg" ] }, "ContentHeaders": { - "Expires": [ "-1" ], - "Content-Length": [ "0" ] + "Content-Length": [ "0" ], + "Expires": [ "-1" ] }, - "Content": null, - "isContentBase64": false + "Content": null } }, - "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/fd5f23ab-3aad-48df-a7b7-1db1467ab30b?api-version=2021-09-01\u0026IsAsyncOperation=1+8": { + "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$GET+https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6d27a6c8-6f0a-496c-a2d3-ddd88f34fa0d?api-version=2018-09-01\u0026IsAsyncOperation=1+8": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/fd5f23ab-3aad-48df-a7b7-1db1467ab30b?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6d27a6c8-6f0a-496c-a2d3-ddd88f34fa0d?api-version=2018-09-01\u0026IsAsyncOperation=1", "Content": null, - "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "8" ], - "x-ms-client-request-id": [ "b7161aa5-98f4-4cef-a6e1-143d569fceb7" ], + "x-ms-unique-id": [ "49" ], + "x-ms-client-request-id": [ "e088c404-c7e3-45fb-8de3-4097f75efedf" ], "CommandName": [ "Invoke-AzsPruneBackupLocationExternalStore" ], "FullCommandName": [ "Invoke-AzsPruneBackupLocationExternalStore_PruneExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ] }, "ContentHeaders": { } @@ -305,41 +290,39 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "d2e8b218-d24e-436a-bca8-f00fa90b3945" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14338" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv1Fvd0Yqc3EYwJJTyVuiL/wB+c6tBceCYQrgZBvAngIAeFc8Y0bTK7v3D4HCN7i+gcXEPNjGLL/pP4P4dLKVF1Ri0hZaOossFYu7Se8jP5p+ayRznOUOwZvAim0Jbi2MxXkVxWMni2EWyFC9VDkbV" ], - "x-ms-request-id": [ "d2e8b218-d24e-436a-bca8-f00fa90b3945" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T035111Z:d2e8b218-d24e-436a-bca8-f00fa90b3945" ], + "x-ms-correlation-request-id": [ "3e9dfde5-8407-4c6e-85e7-9eafd419bcfd" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14845" ], + "x-ms-request-id": [ "3e9dfde5-8407-4c6e-85e7-9eafd419bcfd" ], + "x-ms-routing-request-id": [ "REDMOND:20201126T033204Z:3e9dfde5-8407-4c6e-85e7-9eafd419bcfd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 03:51:10 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Thu, 26 Nov 2020 03:32:04 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvf+8KyYqcOw2RIqimLelujhzndz1bIJGq7sf4zWdOgB6FQz9VdjDgI+fGDpcOldREf548THM13UKKey5h5uTHbhYmdpm1zf+Dn/DG0OEz+wnS5+npo5L+swP3ft6Y9C2fJ6dR/VpaTbsY10Cl03vR" ] }, "ContentHeaders": { "Content-Length": [ "219" ], "Content-Type": [ "application/json" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"properties\":{\"pathsToDelete\":[]}}", - "isContentBase64": false + "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"properties\":{\"pathsToDelete\":[]}}" } }, - "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/fd5f23ab-3aad-48df-a7b7-1db1467ab30b?api-version=2021-09-01+9": { + "Invoke-AzsPruneBackupLocationExternalStore+[NoContext]+TestPrune+$GET+https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6d27a6c8-6f0a-496c-a2d3-ddd88f34fa0d?api-version=2018-09-01+9": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/fd5f23ab-3aad-48df-a7b7-1db1467ab30b?api-version=2021-09-01", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6d27a6c8-6f0a-496c-a2d3-ddd88f34fa0d?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "9" ], - "x-ms-client-request-id": [ "b7161aa5-98f4-4cef-a6e1-143d569fceb7" ], + "x-ms-unique-id": [ "50" ], + "x-ms-client-request-id": [ "e088c404-c7e3-45fb-8de3-4097f75efedf" ], "CommandName": [ "Invoke-AzsPruneBackupLocationExternalStore" ], "FullCommandName": [ "Invoke-AzsPruneBackupLocationExternalStore_PruneExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ] }, "ContentHeaders": { } @@ -347,25 +330,24 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "31835cc0-d2c0-46fe-a485-9fff7f675562" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvon6xLtwXRIf75I4gtuK/Y1QMbYP6iBXGdZbjm18jESpMo5+IURfns9kVLmEb2jEeR6NHLokZ7PWISMQ82dtqmx5MuH6u+qMrV/PhG3WIGKwcGpxNQs0TKalS397Ju5b41EPMK3SZ4huPn0GlL/4+" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14337" ], - "x-ms-request-id": [ "31835cc0-d2c0-46fe-a485-9fff7f675562" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T035111Z:31835cc0-d2c0-46fe-a485-9fff7f675562" ], + "x-ms-correlation-request-id": [ "dbe97585-d57a-4816-ae9f-2e8cb001e4f6" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14844" ], + "x-ms-request-id": [ "dbe97585-d57a-4816-ae9f-2e8cb001e4f6" ], + "x-ms-routing-request-id": [ "REDMOND:20201126T033205Z:dbe97585-d57a-4816-ae9f-2e8cb001e4f6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 03:51:10 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Thu, 26 Nov 2020 03:32:04 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvRGUs27ir1MfIPGldd9T3STWK4HgZn6FqegjZ8sfMil69aujlK61+c3n/ad5/EX0JdUZeEaKJg47r/Tufe2lCHzGOctj5YAykbAEcI1+dcEky5RmurfslAhswj0lBXv17fspJNuJ1PGatpdIcRPlh" ] }, "ContentHeaders": { "Content-Length": [ "277" ], "Content-Type": [ "application/json" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"pathsToDelete\":[]}}", - "isContentBase64": false + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"pathsToDelete\":[]}}" } } } \ No newline at end of file diff --git a/src/Azs.Backup.Admin/test/Invoke-AzsPruneBackupLocationExternalStore.Tests.ps1 b/src/Azs.Backup.Admin/test/Invoke-AzsPruneBackupLocationExternalStore.Tests.ps1 index 664429aa..c20d1210 100644 --- a/src/Azs.Backup.Admin/test/Invoke-AzsPruneBackupLocationExternalStore.Tests.ps1 +++ b/src/Azs.Backup.Admin/test/Invoke-AzsPruneBackupLocationExternalStore.Tests.ps1 @@ -14,11 +14,11 @@ Describe 'Invoke-AzsPruneBackupLocationExternalStore' { $res = Invoke-AzsPruneBackupLocationExternalStore -OperationType DryRun $res | Should Not Be $null - $res[0] | Should Be "MASBackup/progressivebackup/1.2108.0.32/BackupEncryptionCert.pfx" + $res[0] | Should Be "masbackup/progressivebackup/BackupEncryptionCert.pfx" $res = Invoke-AzsPruneBackupLocationExternalStore $res | Should Not Be $null - $res[0] | Should Be "MASBackup/progressivebackup/1.2108.0.32/BackupEncryptionCert.pfx" + $res[0] | Should Be "masbackup/progressivebackup/BackupEncryptionCert.pfx" $res = Invoke-AzsPruneBackupLocationExternalStore $res | Should Be $null diff --git a/src/Azs.Backup.Admin/test/Restore-AzsBackup.Recording.json b/src/Azs.Backup.Admin/test/Restore-AzsBackup.Recording.json index bf816fb2..49a41a07 100644 --- a/src/Azs.Backup.Admin/test/Restore-AzsBackup.Recording.json +++ b/src/Azs.Backup.Admin/test/Restore-AzsBackup.Recording.json @@ -1,17 +1,16 @@ { - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$POST+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/createBackup?api-version=2021-09-01+1": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$POST+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/createBackup?api-version=2018-09-01+1": { "Request": { "Method": "POST", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/createBackup?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/createBackup?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "1" ], - "x-ms-client-request-id": [ "9016b044-78e6-4775-89e9-26305a98ecfa" ], + "x-ms-unique-id": [ "15" ], + "x-ms-client-request-id": [ "040d5b8c-a835-4be3-9f5d-0ab95999dda4" ], "CommandName": [ "Start-AzsBackup" ], "FullCommandName": [ "Start-AzsBackup_Create" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -20,1239 +19,286 @@ "Response": { "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01" ], "Retry-After": [ "60" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "aa44e56b-88a5-4889-8bb3-d8c1353732e1" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1195" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvJE4X97efeWNwdxhgjM7mRhiZ1BUPbYebEIbjTp+vzrP9rcSOwVv/IF99V6F8PNDwAmhPmXCRalZ+qNorWBA3Ow/+ZxiFNAFlSCaQ9OitSbSKtFzJhtkf++3I0K/EEWRYSKJI/M1fxWsdkX0vk0NI" ], - "x-ms-request-id": [ "aa44e56b-88a5-4889-8bb3-d8c1353732e1" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134238Z:aa44e56b-88a5-4889-8bb3-d8c1353732e1" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:42:37 GMT" ] - }, - "ContentHeaders": { - "Expires": [ "-1" ], - "Content-Length": [ "0" ] - }, - "Content": null, - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1+2": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "2" ], - "x-ms-client-request-id": [ "9016b044-78e6-4775-89e9-26305a98ecfa" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "b33967d8-2db2-44c4-8be6-9ac70c055584" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvFtPyayzzZnmhSiQ+R42fEaUztdHqKvvE/KD7hJtSwYzIui4HYBDjl94RSQUu/k6hJN0xKbyFxsBY+0NmH8TuFrkp2h75Wd5fHxFv8r/nP1jgpzVo0Uim6SXwVCWYb+AmdybGP8WJNvtHp2O01z2Z" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14933" ], - "x-ms-request-id": [ "b33967d8-2db2-44c4-8be6-9ac70c055584" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134339Z:b33967d8-2db2-44c4-8be6-9ac70c055584" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:43:39 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1+3": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "3" ], - "x-ms-client-request-id": [ "9016b044-78e6-4775-89e9-26305a98ecfa" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "019117b5-e5ae-4126-9ec8-d640fd474109" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv6S7kiAZzUYn9fIP+S0ZaiBH02YA6AF6DurT1tp1Lo9MWbNzJStncgl+ci1C5GFS1ONfkuvxD1vCfomgGRe5R/Cb7Tx2QTdH6lP1MgrqDYTFISqJqfJ7msYAxGJmaiKvO+7jf2TjpthY0x8qivi2p" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14932" ], - "x-ms-request-id": [ "019117b5-e5ae-4126-9ec8-d640fd474109" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134410Z:019117b5-e5ae-4126-9ec8-d640fd474109" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:44:10 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1+4": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "4" ], - "x-ms-client-request-id": [ "9016b044-78e6-4775-89e9-26305a98ecfa" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "c788c90c-f825-4478-9bb8-c105c3baa467" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14930" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvyBIgTycikiQZu4wserhK48wimtjues84gIYU30MQ9VX8emsWn4V0/ojKNRAbRDnBtr/2EncfZKC/Vqzn5hJvjfVXO4zHhUN8b39LDsDPLLZP7x7YnvnILxvOvVCok9NQUFjlw3euUX81gpopO4hD" ], - "x-ms-request-id": [ "c788c90c-f825-4478-9bb8-c105c3baa467" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134440Z:c788c90c-f825-4478-9bb8-c105c3baa467" ], + "x-ms-correlation-request-id": [ "89826a23-5275-4267-b5fc-3aced6b4498c" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1197" ], + "x-ms-request-id": [ "89826a23-5275-4267-b5fc-3aced6b4498c" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T122722Z:89826a23-5275-4267-b5fc-3aced6b4498c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:44:40 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1+5": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "5" ], - "x-ms-client-request-id": [ "9016b044-78e6-4775-89e9-26305a98ecfa" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "c9b9acb1-1d00-4d69-a9ed-5d76b29c1a1d" ], + "Date": [ "Wed, 04 Mar 2020 12:27:22 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvgZRttqwWIe7JQz9O+n0hwDJpN1tqddhMqmBFxxBq7eEjTWehIe79SzUqTVLlmA5A6bOolTaOT3FaQhPtwqAFbRbry9H8I4bmdl0QSoiiwuDR7cPCdkEreLDg0biRJ5JTKT1WtJqMbBLiu4fefA5d" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14939" ], - "x-ms-request-id": [ "c9b9acb1-1d00-4d69-a9ed-5d76b29c1a1d" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134511Z:c9b9acb1-1d00-4d69-a9ed-5d76b29c1a1d" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:45:11 GMT" ] + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvdGtCr20CCnpDV2XH3GMg2wWVHa2+eMMDlHFA30wOLnXPSUmjjF32tL2fZaBsblX2uXrbVZ8KR6pQbigx3KLEudaKgTcUZmNfPDqxQcbRSQtEQYku11c9Uh8AAiYWUORzS/frPvDRaNzNf3edi5+v" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1+6": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01+2": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "6" ], - "x-ms-client-request-id": [ "9016b044-78e6-4775-89e9-26305a98ecfa" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "15", "16" ], + "x-ms-client-request-id": [ "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "2f14ff63-018e-44df-96a5-33751edd978f" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvZPgaMPgQfi25jA/KGZPVgIHxHNUzgVwjyIbRCXQfyoB53snBweaRkrhOcSTdoeoOFppgCPk0UuhAOkirTCs1+w69JydtzRvtRsdbxNWrbrDVsMTKyO4sVHck7VwqDx5Q/6B0aM7F6iv2BuEzkkNZ" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14938" ], - "x-ms-request-id": [ "2f14ff63-018e-44df-96a5-33751edd978f" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134542Z:2f14ff63-018e-44df-96a5-33751edd978f" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "86cd2494-df50-4e94-8bde-aa2b3654b360" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14965" ], + "x-ms-request-id": [ "86cd2494-df50-4e94-8bde-aa2b3654b360" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T122823Z:86cd2494-df50-4e94-8bde-aa2b3654b360" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:45:42 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1+7": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "7" ], - "x-ms-client-request-id": [ "9016b044-78e6-4775-89e9-26305a98ecfa" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "3cf9dc68-c3de-44ef-87e6-0a6d560b3a12" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14934" ], + "Date": [ "Wed, 04 Mar 2020 12:28:23 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvuyfZ4JFCuXkKNGol77xainJfoJ7rrxuc0l8qildGu+zkS5Y7wnvjpnZ9vcuGK03rN9gFK7UCBiK1H6Ht+INtqW1K4MbhjnYouQDpb+KALxY3vCDXxOgS/F/U0uMuWqzFefXi8rrc5E+Pw9kApQc1" ], - "x-ms-request-id": [ "3cf9dc68-c3de-44ef-87e6-0a6d560b3a12" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134612Z:3cf9dc68-c3de-44ef-87e6-0a6d560b3a12" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:46:12 GMT" ] + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvOuQ+SqrzWenPnDAn9gKDALrn6uMPAHKN5kSjsFUIotLho9Mt7z/V7shVLLbdPhYg+ZcNt//efp58fM6eCbVUfV5xByWai72FW7f/BiMuHp2ktc+VE/UDcWcc/svo77e92WTKCdj4I0dowXIC+DtY" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1+8": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01+3": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "8" ], - "x-ms-client-request-id": [ "9016b044-78e6-4775-89e9-26305a98ecfa" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "15", "16", "17" ], + "x-ms-client-request-id": [ "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "842c5f78-f799-4205-81d2-db91ec931b40" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvttuqjSvufVrbndVQAJlP2rB3CabgOZcZAGH/pxG8hrU6c6l/gkihfhGVATgDPxLeenXoyS28xJqbYkMNEyq5Uk0ZnNqiF+cgWbNbvFda2xuuZHJ48ldoAq3LaXtokn8bDGtD3a6S6AzhnXi1ER3L" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14933" ], - "x-ms-request-id": [ "842c5f78-f799-4205-81d2-db91ec931b40" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134643Z:842c5f78-f799-4205-81d2-db91ec931b40" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "082c5144-62e0-454e-89e6-7af5af312677" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14964" ], + "x-ms-request-id": [ "082c5144-62e0-454e-89e6-7af5af312677" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T122923Z:082c5144-62e0-454e-89e6-7af5af312677" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:46:43 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1+9": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "9" ], - "x-ms-client-request-id": [ "9016b044-78e6-4775-89e9-26305a98ecfa" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "7b7ce206-34d6-4810-8a30-42cbcacb50a7" ], + "Date": [ "Wed, 04 Mar 2020 12:29:23 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvg3n1n2Rj6Dfnd28sBe77/bHPj00rp1y9wGb8X8wZM7J6zoBEXwK8iaCEHXz8hFC2hn69890yq4oYLlBMEVElK3w6kwpbRJAlJGrw0t5HgRSJbWdJkKJigFNZTLDGEpgzozvutfJsQU0r3ci2t/3H" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14932" ], - "x-ms-request-id": [ "7b7ce206-34d6-4810-8a30-42cbcacb50a7" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134713Z:7b7ce206-34d6-4810-8a30-42cbcacb50a7" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:47:13 GMT" ] + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRva9vJQpfXe1qXD+RR4PTXp+dEJCUmtpmliU6R5RluY3TvvNYEpNia1V4+RE0WnAgnxxfoaOSqAu5zlL4+oqtZdJgj3eefO/33SmXLDdo40AJlday3z4mJYTehhu/ue5vdbaJ2XCa1pTY05Wdn+wlo" ] }, "ContentHeaders": { - "Content-Length": [ "1024" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf\",\"name\":\"redmond/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf\",\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2021-11-01T13:47:01.1825324Z\",\"timeTakenToCreate\":\"PT4M22.5183437S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptedBackupEncryptionKey\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupSizeInKb\":0,\"compressedBackupSizeInKb\":0,\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":true}}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01+10": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01+4": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01", "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "10" ], - "x-ms-client-request-id": [ "9016b044-78e6-4775-89e9-26305a98ecfa" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "59b91344-03c7-4bef-9081-ff6f56d2bbd3" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvPYNTJj3dOW/V8vDiej/cptNSKque5bsmkO/GMYhHOVxvATt4MoywhR5td9IrR6QDZcBTShcztzOHtdBcCGIsNvM1AEKxoiS2CTIZxEGKWPmlMrGPiVeya041GntjjnyIp7d84Eu4qvrYJwEUI8CS" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14931" ], - "x-ms-request-id": [ "59b91344-03c7-4bef-9081-ff6f56d2bbd3" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134714Z:59b91344-03c7-4bef-9081-ff6f56d2bbd3" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:47:13 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "1090" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf\",\"name\":\"redmond/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2021-11-01T13:47:01.1825324Z\",\"timeTakenToCreate\":\"PT4M22.5183437S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptedBackupEncryptionKey\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupSizeInKb\":0,\"compressedBackupSizeInKb\":0,\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":true}}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$POST+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf/restore?api-version=2021-09-01+11": { - "Request": { - "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/d1a2c909-7f6f-4f76-ad38-1b8a79c70ccf/restore?api-version=2021-09-01", - "Content": "{\r\n \"decryptionCertBase64\": \"MIIKqQIBAzCCCmUGCSqGSIb3DQEHAaCCClYEggpSMIIKTjCCBg8GCSqGSIb3DQEHAaCCBgAEggX8MIIF+DCCBfQGCyqGSIb3DQEMCgECoIIE/jCCBPowHAYKKoZIhvcNAQwBAzAOBAhQyFPkiSuVcgICB9AEggTYEG/SVAo4Mu02gMFzfbtIoac56ErjzM+WI8VxsPdntUZ8QoiRFcWQo1xaltYnHhvN1QlSQmlxT3oOJqFBTQRILmagbpSrXxG2izE41hkp9iUUcMSYuQ20TpKztumBv0A+1SreT2Wj/EswY8d9WBuBsGhupk8MpIY+6sy1IimZlzL+P5JMdiUS68uM9NhvmQXanYlvaI0bUwj2seAa+67NcQO+TKWoQ8sYOl9y6a9RMVS44JhbRtqJSiDtkzCIzo3trqYqlRR9DBzp4CbVbEwhl0bGbugqORkoQxXOTV41vRvUpl5ztmj1M+d6UDNXXfhToANp1ywxyBb6rmGvUxbKmK9WdwrWAaOhJT6O/OjAh+i0cHw5xU71YX276X2ObBFFgW0KNO2QHscV5qpV6hsez+gMQIoy8lTUmrCIkrUSZJzHGEok37psAehbistF67H1zz3jfFy46JfxLSLJLHV6eTLW/Kd+54s2oyQe9VS1IjogaK5962iD5OvzpIywhr+OjoSHmfgwVKR5W1R4y0BC5owcqYAcycB9Nf9K5GkvNdceL9qsgPVNHi9Y0MVsQ8jEboMtikg49WO/cEysF+A8MzMgmLza3hI6DDit43qBpoRZO6MgQadDBjDzaILG96HRAdefhoFbOZnwfIAAHTAdyoFa+n46wWlq4WnBglOMe7R1UIJVzsn5mz6XPJdwYI/lnVlv1CWPpA1HLWiZ2b5Xo8tsSEoZxYsRy+OZv0cEcY8QsLCICs0Go3bhc1rJpx3uTUki7ncgT9iMGpAe9JEqrTXiUVNfaJk0sMMv5GttRvt75k5xsE0t1s6xLtLP7LPb3wJB9tCFTZa7uH6KJ1uAkhlzIvp6j1hfIeLHdMIqd13g/xBvTyRjaprSNjFIJB5JyHX91NOlgVYlYfskJU7dO4vOdLvYe1PitJUahQ1ux7U2KxXY6DmGR/xdtQhEulhLMqxw35GM1wqJ+w8d4CvdSUkmd7ewvG/IJRXWKrnjy3e1Ta58U1T/+zdsjJH3oGBGTxWvCzewKSDySQJYuX/J1OFyNgbxBq6QAT3AojHRWirDW5tNJ1jHGE1AE9coW65S15cA/BPD4yS0fzwK2ZwsXUG1zY19ixRbA9su4uwglOHiucKxMdiwlLA5g9GKKdMhS1pLSF0zSmmBgXKiEtSvVIpuBX8ZQY4Lk2UnVocgMPbwvRIgHyAKCM+paW+0ukyPhAZJqOgi6X8ZLqTDse9oX/NG12c9YexKHHCwIjgejdcTH20KBkYgkZdLaWeTQL+nhic3sG8TK/+wKxwYBL2OjPQRY853nzcQ6LFSI/M+IaiXOvQXLQOWHsoa0AiUl5OFDTXt3YwIOVT1Gydi/+2d+KihM3n2+bbZRdsyGu4ToJy5Pb84AX+LGYBCIBeHOqnor7bn0F5Jr+GGfNKAuuoe0hqTVndQGKpR0t32dGTI3b/gAj24BGiS+G2tDcSzlmb/+6O66xGnjjGMaw5qKV/plew7jzKOc9Xtlaue66+Q4AbjGftKapWQAmXkNDKLZai2W56zSX9BHQ/Urg8qKlILe+34WRxs0U2DqfHF5y3WOnOZRk3HwG1up85cVb4Trow/GHEDzBP4bEk1w6gqoldGLR1K8AzzpbmEO8S7BbFI4kpyY2Y51R8OCjGB4jANBgkrBgEEAYI3EQIxADATBgkqhkiG9w0BCRUxBgQEAQAAADBdBgkqhkiG9w0BCRQxUB5OAHQAZQAtADYAOQAwADMAZgA0ADgAOAAtAGQANQA2ADIALQA0AGQAMgBlAC0AOQA0ADIAMgAtADkAYQA2ADMANQA3AGQAZgA3ADMAYgBmMF0GCSsGAQQBgjcRATFQHk4ATQBpAGMAcgBvAHMAbwBmAHQAIABTAG8AZgB0AHcAYQByAGUAIABLAGUAeQAgAFMAdABvAHIAYQBnAGUAIABQAHIAbwB2AGkAZABlAHIwggQ3BgkqhkiG9w0BBwagggQoMIIEJAIBADCCBB0GCSqGSIb3DQEHATAcBgoqhkiG9w0BDAEDMA4ECEG0Pzg3taS6AgIH0ICCA/BKTmHjnIpWcDgLSDYK8T1QUor7K7Y16R3yzygnuNgSLF8HWmhIcpCrEiMVRAtk2NE26qekF56gWge07h1LuIv/qJAeAWojLly75Ng1dUtWSQPypfq6yVkW2B0xbgknhv8Ezm3CENokSihCHczwUl1S2Dw9Ef5tN9E6EmFqzzYG6wGPJayQOlj9G9XilxlQ8VBIA867abyQUGmK2ycWzZpOF+6qRJCXlKfi0WraakNJu7n6r7CIRX+9sfywrN8a2mbnSZMpNWizrbDxcWaNCWwt3m6vERWLqgW59uPGyYbNEye14zcasPH0cc+L/obdbv/hSyZvQkurv8CiotzgI3BXTcbJ6Cr/avCiD5frmXLw+O36J9l8tK5N7IfS38+EKGDf3yhX33g/HWwhkpWhQI98DirAdjIqzBC8tHAlzkw+hYNoUaoVkfHgY7/LvuLKA9Zz1IIv49LfVL6JNOG0c1vXAdAk6BcAMV2AQZmlujMk+cmP7PWph5JN7cw6xNIBwdZ4Zy5xsAQSDbZmlY4/RdUpKBxuz7qERFDHHINb+51ud80Fyxn7v5f73f83lCpmdiCvFsGoROxafttL0NrPnaK+E2nZwjgakcoy8qR5Aj6ayCw8yjXJUHSvmVTfcCakhgw0vK+8qLJNgd0SL6r/P9skbDbor+ltYSV7rlphJtNYLeLDPSTADyARY85QTH7JzysaO9LMnz77dhBgTjgDHOMy7gE9CEcb086iksqXbKsUqV2TWzspMn7unWyvLXp+LDHkM5IWjc6rUt2KeDpuw1yS5XDJ0zL4VYony7G3U8nim+f5rVyt3Ja8OnTRv9rgKfEXkDmm7lTMyI7dExIxAC4+AwQQECSOrzVUbVruJv2XQ7DNQRTTLlj9+zJIAhm0EFUuuQ+zvxOxfbSF68fw5j02U02n6AvD/NXtjgVCNiTviRG+qtKx1vXD4l6BMP8HGT3n99igOykFnNcaBlIsRogzb18gDR+SSEYijXCA9SttQ0ISiwz7dCYO7sng4lTqAtzN+JYiS5saDLDAsklbXTnNvpBdwzGf9BlulgJeeGGzaXWd/7uJwZ8dcNcRso4pI+vV3yIbjMX1YS5DluV1PimWc/Q0fuPsjacEOtukBHvxELF2gJAZu4lTRjXP8fdQWunt/plmS7+YQqkn3bdALFk9EjHA+TqZ57ZeKAeywkOnyJwJCi6YD/EzAQWcOpML1xqdbvdilFWjEGVzs93eHi7vA8Lvp3iY4OUJnvMokjCpNx86tag++g8l9t1/y52SKb+nNC/zWpRs/nQxSxlGU5QhBWHdDq7oTldWqEoA4tMXSuBiSbg04bK7YblzNnUDdD8wOzAfMAcGBSsOAwIaBBSkvLUX6cZffafC6a35Q+pTFz1ngAQUBlz9XA3Beph2JfNfYGw4p4nlG/YCAgfQ\",\r\n \"decryptionCertPassword\": \"decryptionCertPassword\"\r\n}", - "isContentBase64": false, "Headers": { + "x-ms-unique-id": [ "15", "16", "17", "18" ], + "x-ms-client-request-id": [ "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { - "Content-Type": [ "application/json" ], - "Content-Length": [ "3733" ] } }, "Response": { "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01" ], "Retry-After": [ "60" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "60290f59-0b50-442f-85b9-5eb2b672b2bb" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvu/hefn5tG21TDlUZqAlXCxbQpg+YM0+P18HkWTekYdKMlsIN2+o8S0BX+aESycqUD0pMpiidM4odag+ZFNPBRYNJ+mPJgvysb+mGX8SdbdnJPjH0FHcI8Nvy3rCBG/fBVobhxvVLMYhmp09HF9xV" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1195" ], - "x-ms-request-id": [ "60290f59-0b50-442f-85b9-5eb2b672b2bb" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134714Z:60290f59-0b50-442f-85b9-5eb2b672b2bb" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:47:13 GMT" ] - }, - "ContentHeaders": { - "Expires": [ "-1" ], - "Content-Length": [ "0" ] - }, - "Content": null, - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1+12": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "12" ], - "x-ms-client-request-id": [ "ad4ede98-ca40-436b-981b-d8ab8d6d2e55" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "b30efe4f-6c81-4fdf-b3cb-e40457793a72" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14929" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvNOo8W3rMxApvLEwj6+rv1EQ58JGmsKaxefg4jZp4aEq0MHrw1j5ArWJt82eeKar0GSZ/IxzMKvbK17gKOcsPH4jfxHMD+SiWvz+KI12fn4RnB0CZrtT3DIjgeqd7qIgOitH/6yGynxjaa77K+B9r" ], - "x-ms-request-id": [ "b30efe4f-6c81-4fdf-b3cb-e40457793a72" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134815Z:b30efe4f-6c81-4fdf-b3cb-e40457793a72" ], + "x-ms-correlation-request-id": [ "50e99ea3-9d41-47a4-8916-a7cac3235745" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14963" ], + "x-ms-request-id": [ "50e99ea3-9d41-47a4-8916-a7cac3235745" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T123024Z:50e99ea3-9d41-47a4-8916-a7cac3235745" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:48:14 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1+13": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "13" ], - "x-ms-client-request-id": [ "ad4ede98-ca40-436b-981b-d8ab8d6d2e55" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "84d5ca78-e866-4816-ba36-e8248e2c7b77" ], + "Date": [ "Wed, 04 Mar 2020 12:30:24 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRve/scAdaJDxdpTm/zHcXU6UzO6tH6kYIi6eS8TuGvMWss2OhL3YOmPVKT6X9AoqOInROpaX7JuqCvm4w7fWJWmYctF5gOzh0hr48NnjGf1qqj5Tw0M3I+TUE3Z6GjDH3M6AFLDuKSIzjfjXGKNxk/" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14928" ], - "x-ms-request-id": [ "84d5ca78-e866-4816-ba36-e8248e2c7b77" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134845Z:84d5ca78-e866-4816-ba36-e8248e2c7b77" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:48:45 GMT" ] + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv7CmTGL2a47CDrEHMA6aZLQk8EMwYtORQVZvf5gOA2QvtCSjJIChn7vghzL6CKmW1Z//RajDxnI1NfZL5yTMUIIWU997OU54gq60caveN82SUVIa4J545ZlpqjKutpFsx1ejy4SKBdKPkjOY614sv" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1+14": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01+5": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "14" ], - "x-ms-client-request-id": [ "ad4ede98-ca40-436b-981b-d8ab8d6d2e55" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "1a0a819f-f8af-4dfe-873e-1ce5981d3d7c" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvzZCiwzse4fB3HYOIF98rERFLr6AnGk4/ObcjcpbAXz4HwqWYCJn2s/KMrUQtAa1MzN1ixoCuGqjagwOQ6SE98NgxIYpDysv7v/xFanmysFCH1lk4HdSNpDKB5zIJxqpdkS7T121YGmW2+v0sthTS" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14927" ], - "x-ms-request-id": [ "1a0a819f-f8af-4dfe-873e-1ce5981d3d7c" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134916Z:1a0a819f-f8af-4dfe-873e-1ce5981d3d7c" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:49:16 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1+15": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "15" ], - "x-ms-client-request-id": [ "ad4ede98-ca40-436b-981b-d8ab8d6d2e55" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "ca42e8f0-1d82-4bb4-8d20-419e6d61cc8a" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14925" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvRmR2aPj1AzUByK3fGUMDAvlclqdQzxbhMqoANoGnhLHBBY2T7PMF5kNlD3VBChs5ihvk3jiOLfaARnPCMfr8mXRz4E5T1vaMWzOMmD3T/T3AVm3yf6k9b+yqXVlmaLX08lgZYes7yvgnqsbbPgCx" ], - "x-ms-request-id": [ "ca42e8f0-1d82-4bb4-8d20-419e6d61cc8a" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T134947Z:ca42e8f0-1d82-4bb4-8d20-419e6d61cc8a" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:49:47 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1+16": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "16" ], - "x-ms-client-request-id": [ "ad4ede98-ca40-436b-981b-d8ab8d6d2e55" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "28421d29-9e22-4be1-9e72-909ddf8d793f" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvPXxNqYikTRJzNOVsec/R7CU7urg4lm2EfxHN+5Sfjk4T3mkbBpYiWeztI1duc5/Q/PXe8kFXQhQpo+UkNit1k8MTQOWdKYEiK935c/MOLxsKmCwDF1m1VYdl9ZyMLxeU/NMCEkg/wawbMpN5O/U6" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14937" ], - "x-ms-request-id": [ "28421d29-9e22-4be1-9e72-909ddf8d793f" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T135017Z:28421d29-9e22-4be1-9e72-909ddf8d793f" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:50:17 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1+17": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "17" ], - "x-ms-client-request-id": [ "ad4ede98-ca40-436b-981b-d8ab8d6d2e55" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "6219c05c-ff56-4f10-a26a-695b2e577e48" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvrPgQJSVayiVpAnbCsbCS8yrGFp5Ir7d7XCuMDjoxTewLXJlgjayZDrPvrQO2nZz0hg9n+YZphdZdIgAuc+CZTsoog3NJFNPBkhky8eOu2k+OYe77AAtdNr7dsilFUyVDato73WtTfM6q5Q0tLfXR" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14936" ], - "x-ms-request-id": [ "6219c05c-ff56-4f10-a26a-695b2e577e48" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T135048Z:6219c05c-ff56-4f10-a26a-695b2e577e48" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:50:48 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1+18": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "18" ], - "x-ms-client-request-id": [ "ad4ede98-ca40-436b-981b-d8ab8d6d2e55" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "f33f81a9-0f49-454d-b871-f94ff3356920" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14932" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvJYHNUHFFyvoQujrxUnXr+GCzR0k8TLbjzKZpM6EPcKSJvALx7ZPXw06vl701uhxWAabB0/2vwPpuq9xAAwdBMlvD/M+T6kaiaM0XWVDFrLamtXJU+4ShiBAmDHJIHGOq57ixaAh8vuNBU4oIN9gX" ], - "x-ms-request-id": [ "f33f81a9-0f49-454d-b871-f94ff3356920" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T135118Z:f33f81a9-0f49-454d-b871-f94ff3356920" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:51:18 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1+19": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "19" ], - "x-ms-client-request-id": [ "ad4ede98-ca40-436b-981b-d8ab8d6d2e55" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "bf7c246a-e619-4502-94e2-bcc879ab94ed" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvzPLHoRfl4G+ZTXEDnPzI9cR+z92VoPBn8cj7vhp4BD2PHayaW/2LP76NBJdi46w6inY9hbE5DpIPC4z4/sDU//gXw4huEioHWqK7lxOGuTXvUd5lh8GWoNBD6jj4lpdXuqncZlBL03vhfyLlgqij" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14931" ], - "x-ms-request-id": [ "bf7c246a-e619-4502-94e2-bcc879ab94ed" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T135149Z:bf7c246a-e619-4502-94e2-bcc879ab94ed" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:51:48 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1+20": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "20" ], - "x-ms-client-request-id": [ "ad4ede98-ca40-436b-981b-d8ab8d6d2e55" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "86677a38-c089-40d6-b832-aeb68eee2528" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvBl1+iip5y4H4DZWucU11CSKU2DOz0+1kS+TXaCUJ5mwsr+OJ1w8xnrKUxjCDWbARVetB/a5qqQx3k9bO8gm2MAkEu6efQcBSUNbJcSW6iTLc9IjeHQ1WvuEwzbI8piszEGQaFq9y6y+oIlNgn7CU" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14930" ], - "x-ms-request-id": [ "86677a38-c089-40d6-b832-aeb68eee2528" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T135219Z:86677a38-c089-40d6-b832-aeb68eee2528" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:52:19 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1+21": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "21" ], - "x-ms-client-request-id": [ "ad4ede98-ca40-436b-981b-d8ab8d6d2e55" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "d735c6ef-758b-499b-b6cf-4f090a6d0e0a" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvV/80GttMZeb7c7KgrPiyF9faVowVg5NW5f0wK5odRUj3Ieu4CBhTkbDraHdQ5nVDiYywN+KVlYCjFTtb+lsWrVwPGzcs7HKlto9ZISGSdpACz3wunQFTsI/z4YMT1gqCzO7LGXYWZZNnlNovaSgR" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14928" ], - "x-ms-request-id": [ "d735c6ef-758b-499b-b6cf-4f090a6d0e0a" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T135250Z:d735c6ef-758b-499b-b6cf-4f090a6d0e0a" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:52:49 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1+22": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "22" ], - "x-ms-client-request-id": [ "ad4ede98-ca40-436b-981b-d8ab8d6d2e55" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "756da77d-14b7-42e9-abe0-d2c33abafb1d" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvU49U/ssPRvnRA6ByEnRY/h+sATkKJjNN+AT9ZgHdHWKq+U/78T8RdBgTh+WsmuL9vixFBLWCMb/kU4IHNUiicnrIqoE/SnikRL+7ntLFzU6AkI/RZtDYrZqfRcipTSLyYVvyIf+KsM3fCeIAmtuw" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14927" ], - "x-ms-request-id": [ "756da77d-14b7-42e9-abe0-d2c33abafb1d" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T135321Z:756da77d-14b7-42e9-abe0-d2c33abafb1d" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:53:21 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1+23": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "23" ], - "x-ms-client-request-id": [ "ad4ede98-ca40-436b-981b-d8ab8d6d2e55" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "69f56f45-356e-45d9-8d8f-60f2fe98c1e4" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14925" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvgLTQhZROkvzUBMIdUvs4MsRwX5tL9Rx8RbH0wQcNzINHi2N+gIhJGSQPzNo6KnP6Tk3nS1WG8Z71V2+rLRbJ90BGHzT1sWegSpFO4/ruyTkAa3yH3sxSJ3pZ+NshNGjaAWpS6Jcd42YHLQIpOgrR" ], - "x-ms-request-id": [ "69f56f45-356e-45d9-8d8f-60f2fe98c1e4" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T135351Z:69f56f45-356e-45d9-8d8f-60f2fe98c1e4" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:53:51 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "22" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Succeeded\"}", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01+24": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/dbb948d4-640b-4ceb-a9c2-402a4022d92a?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "24" ], - "x-ms-client-request-id": [ "ad4ede98-ca40-436b-981b-d8ab8d6d2e55" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "73482305-429a-45e2-92f4-f1da3674c1cf" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvvndhF3k63yqr2JF87hR02kZ/9BmVlOLhnvsCk82OgTkTNvh0WbREg5uDnvjEa8UIr/v+6Yg9JsoPzq1usJ9dzz8er492BAhLg0ZMDwv8Xrzo6qCZ927Mks1BM+M6OvfMlwkT36h5QQU9vwmwxnu9" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14924" ], - "x-ms-request-id": [ "73482305-429a-45e2-92f4-f1da3674c1cf" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T135352Z:73482305-429a-45e2-92f4-f1da3674c1cf" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 13:53:52 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "4" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "bnVsbA==", - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$POST+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/createBackup?api-version=2021-09-01+1": { - "Request": { - "Method": "POST", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/createBackup?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "x-ms-unique-id": [ "1" ], - "x-ms-client-request-id": [ "d93c3824-412a-435d-9043-a79d140f3d9f" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 202, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01" ], - "Retry-After": [ "60" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "9915888e-e091-461e-98ec-b255bb2af48d" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1197" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRveE9Nc7r1e9rXm7IZXyTYIg/i3hQj6ZUhdGugHr4kZt9zRiNbr0LgWpAsTZetPuAbAUvSM0/MODerYAU68DW1O3UUmtsQ52yFZUt50OC8nwL+Qk7ffopuRyEgyHic/jyy/tcUc8cVH6hy45kmjyY2" ], - "x-ms-request-id": [ "9915888e-e091-461e-98ec-b255bb2af48d" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142239Z:9915888e-e091-461e-98ec-b255bb2af48d" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:22:38 GMT" ] - }, - "ContentHeaders": { - "Expires": [ "-1" ], - "Content-Length": [ "0" ] - }, - "Content": null, - "isContentBase64": false - } - }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1+2": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "2" ], - "x-ms-client-request-id": [ "d93c3824-412a-435d-9043-a79d140f3d9f" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01", + "Content": null, + "Headers": { + "x-ms-unique-id": [ "15", "16", "17", "18", "19" ], + "x-ms-client-request-id": [ "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "14ac85bd-7625-4927-941e-f65f3fc9c947" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvwtFqZlK4eMy6BJEaNAOw4oLxN99249PRUKrzUR0pwlUDT1xUPf7P8uqGu6JpmEd9LRBVZ90H+LdpQydEvu07h53EQxve2jU6TDXeB0K65zwT7+/PpQzu4gSVKeO3yDIxwIUO/T56dZzJYXeC3XOm" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14955" ], - "x-ms-request-id": [ "14ac85bd-7625-4927-941e-f65f3fc9c947" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142339Z:14ac85bd-7625-4927-941e-f65f3fc9c947" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "0b54cbee-c145-4bac-a465-b58c27d53130" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14962" ], + "x-ms-request-id": [ "0b54cbee-c145-4bac-a465-b58c27d53130" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T123124Z:0b54cbee-c145-4bac-a465-b58c27d53130" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:23:39 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:31:23 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvf9kLj0CW/QXoYBpjXHATAWMkyVP5yfQ/8xjntBW9o+ICa2YAA/uVwIa9OA+ey8pDNXyqeSsGK9HcwzG4tS/gFl9Pkuq9YrRURAiyoyoZHeNhAiJ01xMLWamaKI+jk4q5d5YN6cSAoPAVlC7fOekn" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1+3": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01+6": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "3" ], - "x-ms-client-request-id": [ "d93c3824-412a-435d-9043-a79d140f3d9f" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "15", "16", "17", "18", "19", "20" ], + "x-ms-client-request-id": [ "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "744d0b93-781b-4587-bf25-bebeec7e67e6" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG2MIGzoAMKAQChCwYJKoZIgvcSAQICooGeBIGbYIGYBgkqhkiG9xIBAgICAG+BiDCBhaADAgEFoQMCAQ+ieTB3oAMCARKicARu0NqejP0iWBlnDQdI3+GRryt8xrtfyckeFGJCjxMhkfMprffWhLhDU0GYjh479620F9e1Jaf2FESSdmQeJrYOyM4J3UPCPoaPVAPoWqu3dPvLKh9g/Ath50bdLxtmLOpBWeeLH6wiTn9aE4J0238=" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14954" ], - "x-ms-request-id": [ "744d0b93-781b-4587-bf25-bebeec7e67e6" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142410Z:744d0b93-781b-4587-bf25-bebeec7e67e6" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "af0cbcb2-2135-4743-b789-75b5349af1d9" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14961" ], + "x-ms-request-id": [ "af0cbcb2-2135-4743-b789-75b5349af1d9" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T123225Z:af0cbcb2-2135-4743-b789-75b5349af1d9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:24:10 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:32:25 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvJ/4q/Ci9v+Bw7sg/CR7kh1pURa8LryAkhyYbJc7E/gaURQtdlvEGyivn7ydAPQ5cyF7AH3BjveJpMT7MtYk6G4athhXy0oD6lS7VTR2p/cuZ9rmpLu07LhVXVuNC8vHMe4l76Kh6mgCiJhp8/EzA" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1+4": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01+7": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "4" ], - "x-ms-client-request-id": [ "d93c3824-412a-435d-9043-a79d140f3d9f" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "15", "16", "17", "18", "19", "20", "21" ], + "x-ms-client-request-id": [ "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "f18769b7-f3c3-4093-97a9-16340fa3a29c" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvto6Xf4ooMJy5oBLr7vaqfd1BVxGlVtcPo+mL/31nPE6nOUPo4nL9ULfIlk/b71fVLyaN0KmnIdb0ZDYxAV++p7zjOUde/+CALfD7y9qP8t/MsobUb9gQ+RAcx+d5lrfdGI/1L3ZUaVSs+BinAv/7" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14953" ], - "x-ms-request-id": [ "f18769b7-f3c3-4093-97a9-16340fa3a29c" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142441Z:f18769b7-f3c3-4093-97a9-16340fa3a29c" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "3a288ae3-c02a-4559-a661-46fb92150f18" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14960" ], + "x-ms-request-id": [ "3a288ae3-c02a-4559-a661-46fb92150f18" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T123325Z:3a288ae3-c02a-4559-a661-46fb92150f18" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:24:40 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:33:25 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvogquJuDeBg1PlJjeu7Bzto2W1bV7F0oqkJ6i2hF+9Beg9Ru179+/j1T6ZCH07nls3mJn8rocfWnykju8P4P6xZJSQv4mrViotg69ilGZMhk4lXFW2zeYN5Ymr4QTytdKvRJErwi3CFj32p4lQ9n1" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1+5": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01+8": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0f377aa9-22b7-4623-833e-7386bc37d4fd?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "5" ], - "x-ms-client-request-id": [ "d93c3824-412a-435d-9043-a79d140f3d9f" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "15", "16", "17", "18", "19", "20", "21", "22" ], + "x-ms-client-request-id": [ "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4", "040d5b8c-a835-4be3-9f5d-0ab95999dda4" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } @@ -1260,179 +306,164 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "0a977d21-18e8-4b3b-9424-4000c0db0960" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14955" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvBBS2Tin9RfzgHR8bIuIB+lwLqqPja2XHUi8ytjDEpDoUZgSeJ+3MKWjeTD2QCUMuFyIanBUtnmnfXX/GLZxfa+hBnsFuXPoNflI1RocxhinbZ2MMkMXNWi+q5eQnwZoH1A68rPBYPEWAS3/a62Hh" ], - "x-ms-request-id": [ "0a977d21-18e8-4b3b-9424-4000c0db0960" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142511Z:0a977d21-18e8-4b3b-9424-4000c0db0960" ], + "x-ms-correlation-request-id": [ "952f2804-2269-4268-94ea-ed672d637752" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14959" ], + "x-ms-request-id": [ "952f2804-2269-4268-94ea-ed672d637752" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T123426Z:952f2804-2269-4268-94ea-ed672d637752" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:25:11 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:34:26 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvdmSoa4NXyXaTEyEN5pPx0MSfli6sA/qjVZdXsd1QUZrmJLpTbK2vYT7NEj2UdTDvsh9I/5wwMlynaLCxYDbT5rkc2ph1gYuAduIGD+ojisky5FmeabHsTkvIc10C3l5yl3zShZhP1j3zch8VXCUO" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], + "Content-Length": [ "1290" ], "Content-Type": [ "application/json" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"name\":\"redmond/0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"0f377aa9-22b7-4623-833e-7386bc37d4fd\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:32:38.8094127Z\",\"timeTakenToCreate\":\"PT5M16.0605282S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptedBackupEncryptionKey\":\"HtKeg1cAyVJh/Pfsg8Y5FsUb+7T1EGVOR3hvmvBRDEZoM8xll1meh6HOgv9yKtL3i6eE7Qe6tSawS7ZW+pTOFKHxUnErunlMjwEeYST5IsGPBrUwNSvnemN1GIwXHFLtdWZIOMC7yprf7LMzdrg9y28pLmc+tljAzMgU6afejMXpk/RA6VNQ7tyXPfC61Pm3jDQ37jOg9S12CLdY0/Im9H9E1CC0UFiefE2kW9b8m0P1vEeP/ByLxqdsvM3EnW/lKCqNWRHbgbORw6j0NQeKTF/g32pvRxVF0WqxGWjX3S/EeCg3rHmXU4HWO3RiN+oHDrVyBh8j+nvGW9LvMUN+aA==\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"backupSizeInKb\":0,\"compressedBackupSizeInKb\":0,\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}" } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1+6": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$POST+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/0f377aa9-22b7-4623-833e-7386bc37d4fd/restore?api-version=2018-09-01+9": { "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/0f377aa9-22b7-4623-833e-7386bc37d4fd/restore?api-version=2018-09-01", + "Content": "{\r\n \"decryptionCertBase64\": \"ZGVjcnlwdGlvbkNlcnQ=\",\r\n \"decryptionCertPassword\": \"password\"\r\n}", "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "6" ], - "x-ms-client-request-id": [ "d93c3824-412a-435d-9043-a79d140f3d9f" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], + "x-ms-unique-id": [ "23" ], + "x-ms-client-request-id": [ "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d" ], + "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], + "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "3719" ] } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "a2961c75-696d-4fd3-bb4b-8ac8b90ed81b" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvjoTTp1eviS9soZaULTXn5EvMWoa11b3m3JqQ2PZYkMgRL6aV4gr44S9jDeiyEJKJi0MC1AQZ+i2eD/tsXdb86jMcqqRvoOTQYFGKP4a64DGtEAj2uJDZsN4+XQzn5xLr1NNC9VXlvuCKt4jNGI38" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14954" ], - "x-ms-request-id": [ "a2961c75-696d-4fd3-bb4b-8ac8b90ed81b" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142542Z:a2961c75-696d-4fd3-bb4b-8ac8b90ed81b" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "853e834b-759d-4183-a46b-5fe086e9f347" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1196" ], + "x-ms-request-id": [ "853e834b-759d-4183-a46b-5fe086e9f347" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T123429Z:853e834b-759d-4183-a46b-5fe086e9f347" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:25:41 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:34:29 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/562d44a7-3061-46e3-956b-ee0fb4a952aa?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvkZloy+0+feJcim5hYs4KcEnLeMr+qNT5LBAttlveBMGZDIz0wqxU1K97GkaOlPGCrQwjABjDAc23qSjZCqe1o2AfIixWm8tAn/uw/Ddzmru9ZRWIUKPFTnfnZCXLUW2ICkVTTx/eyZkj+5y0vZ48" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1+7": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/562d44a7-3061-46e3-956b-ee0fb4a952aa?api-version=2018-09-01+10": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/562d44a7-3061-46e3-956b-ee0fb4a952aa?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "7" ], - "x-ms-client-request-id": [ "d93c3824-412a-435d-9043-a79d140f3d9f" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "23", "24" ], + "x-ms-client-request-id": [ "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d", "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d" ], + "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], + "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "0e7a636f-36bb-4133-9998-1ed6558d84b1" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvb8Yt7YUWwwUmkllbI81dahi2RLXBjufZeTh04gZ1FVAXJ/tfKDk8XZixUNfLbqBaCeajIie5TV689ZZDkbrOAPNCPkghUp9sibHD5oo7nzqEAonGKtbwwlDuGYGqCJMJwocmYB4NHlj6Lk9rO9EV" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14951" ], - "x-ms-request-id": [ "0e7a636f-36bb-4133-9998-1ed6558d84b1" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142612Z:0e7a636f-36bb-4133-9998-1ed6558d84b1" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "9db00ad7-59e3-4bba-af27-6817634684eb" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14975" ], + "x-ms-request-id": [ "9db00ad7-59e3-4bba-af27-6817634684eb" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T123531Z:9db00ad7-59e3-4bba-af27-6817634684eb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:26:12 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:35:31 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/562d44a7-3061-46e3-956b-ee0fb4a952aa?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvl2xQp57/vcX0v2tZAhtUopLPTJgEQ18eaWShSVeoMJDZVItZmXZXh3RFutBEivz/f5ZAFOdh2rqdGncoeVfDsRXApKLTGmlh6100OpxhgOK30zhls641q6SfZuHAu62VP5AorCXLvs4UxwUl90+j" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1+8": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/562d44a7-3061-46e3-956b-ee0fb4a952aa?api-version=2018-09-01+11": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/562d44a7-3061-46e3-956b-ee0fb4a952aa?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "8" ], - "x-ms-client-request-id": [ "d93c3824-412a-435d-9043-a79d140f3d9f" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "23", "24", "25" ], + "x-ms-client-request-id": [ "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d", "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d", "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d" ], + "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], + "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "4e2bff78-aaba-45a7-9e33-2ce3cf192a82" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv3Pn1IkY0Lb04NwhstqNwZozXI/HYp4TwcyGjwypbIdhWYWOh7wODTIl95nmo2iHUaMPwwAjkUgIYXnXYyeJti+HWnMKDGHy4h3phpV9YetSEyVLuqJ95rdd44zTamlA1UaCU74Tdu+7pvuvQJBPm" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14950" ], - "x-ms-request-id": [ "4e2bff78-aaba-45a7-9e33-2ce3cf192a82" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142643Z:4e2bff78-aaba-45a7-9e33-2ce3cf192a82" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "488c89ac-e619-4140-b099-4c0ba01f4f41" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14974" ], + "x-ms-request-id": [ "488c89ac-e619-4140-b099-4c0ba01f4f41" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T123631Z:488c89ac-e619-4140-b099-4c0ba01f4f41" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:26:43 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:36:31 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/562d44a7-3061-46e3-956b-ee0fb4a952aa?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvtDK/vLkqn/xyVN8cs8s6VR1T0416Z2BrLjz3taLk0lzEKrrpQlpnrz9nudX94fNE5gjY3yJkpQKsxWH6rSK8VLfE9mMhOLyzRTrttGJ0Gse1Y3qZyz5g++VKud2R527R0XdEetW1jk0q7XoA5zkc" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1+9": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/562d44a7-3061-46e3-956b-ee0fb4a952aa?api-version=2018-09-01+12": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/562d44a7-3061-46e3-956b-ee0fb4a952aa?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "9" ], - "x-ms-client-request-id": [ "d93c3824-412a-435d-9043-a79d140f3d9f" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "23", "24", "25", "26" ], + "x-ms-client-request-id": [ "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d", "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d", "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d", "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d" ], + "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], + "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } @@ -1440,41 +471,38 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "7ce9c8aa-6be4-4fec-bf09-e0c5e69a5a5b" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv1eYkOOVE96XP0lpT1uioWBZmcBad/9eZE7CVkbVCkCeNGqbfQuqhogxyye+W2IeoBvbzK28QshDfRlV/7m1d30qFQTblylpTB6FwKX+ShKHkhZ/OWP520rXxRRurFOneUjExiTdNUihgTj4aeQPz" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14949" ], - "x-ms-request-id": [ "7ce9c8aa-6be4-4fec-bf09-e0c5e69a5a5b" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142714Z:7ce9c8aa-6be4-4fec-bf09-e0c5e69a5a5b" ], + "x-ms-correlation-request-id": [ "8fa873aa-8a4c-472b-aa5a-0c746c00156b" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14973" ], + "x-ms-request-id": [ "8fa873aa-8a4c-472b-aa5a-0c746c00156b" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T123731Z:8fa873aa-8a4c-472b-aa5a-0c746c00156b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:27:13 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:37:31 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvyWWutRzwpdbUuvqfHt9aP/9DO2/DQLYxS2btYbYDvbv6tbqfGjGldtjjoIbpIZZs/08OrVXbEJsxMvWgJlq+AH1DXAgnaGPoUsiIAlktpkFq1kLHTZPj25DVfgAHLBP4SPE6C7Wtwa9zbrr3KbdX" ] }, "ContentHeaders": { - "Content-Length": [ "1024" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/437009a7-b326-41ce-85c6-55c12c2ec0d0\",\"name\":\"redmond/437009a7-b326-41ce-85c6-55c12c2ec0d0\",\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"437009a7-b326-41ce-85c6-55c12c2ec0d0\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2021-11-01T14:26:59.1943029Z\",\"timeTakenToCreate\":\"PT4M19.9724331S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptedBackupEncryptionKey\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupSizeInKb\":0,\"compressedBackupSizeInKb\":0,\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":true}}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01+10": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/562d44a7-3061-46e3-956b-ee0fb4a952aa?api-version=2018-09-01+13": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/437009a7-b326-41ce-85c6-55c12c2ec0d0?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/562d44a7-3061-46e3-956b-ee0fb4a952aa?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "10" ], - "x-ms-client-request-id": [ "d93c3824-412a-435d-9043-a79d140f3d9f" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "23", "24", "25", "26", "27" ], + "x-ms-client-request-id": [ "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d", "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d", "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d", "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d", "cb2ebada-81c7-4ebd-b4ed-cbe28db3bb7d" ], + "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], + "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } @@ -1482,350 +510,325 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "7e3c4768-cda5-45df-a326-d43af6453588" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv3NAd7sQz+lP6WDbLuoEEdt9ltWT/R1OrgptzoOI7ERe6F/cCflLS74X0AS0uUr17CkLcfx2NPt26/KruZx5J195h6fT0rb6GbgysH1sO6LXUDAUJ8eVlD+6vDGxPA3IVuYr/h6JFEpxyTCpxhzwT" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14948" ], - "x-ms-request-id": [ "7e3c4768-cda5-45df-a326-d43af6453588" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142714Z:7e3c4768-cda5-45df-a326-d43af6453588" ], + "x-ms-correlation-request-id": [ "b62c2238-5af0-40f9-99c2-eac539d69e3d" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14972" ], + "x-ms-request-id": [ "b62c2238-5af0-40f9-99c2-eac539d69e3d" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T123732Z:b62c2238-5af0-40f9-99c2-eac539d69e3d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:27:13 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:37:31 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvt4RUUDM3XiL5omZBQNzBe6UCd51s9SHxa0b65G39/H2AdeSl8OD+Ze5TWsjt5/faRNCklGluW3ZWVdLZpO6T0jrmOHb0DyRB11e3Km+3lZ5ZrMr21rew/D+7iL3tE/1q4hCSeHo9mB6rdK21Qv1J" ] }, "ContentHeaders": { - "Content-Length": [ "1090" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/437009a7-b326-41ce-85c6-55c12c2ec0d0\",\"name\":\"redmond/437009a7-b326-41ce-85c6-55c12c2ec0d0\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"437009a7-b326-41ce-85c6-55c12c2ec0d0\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2021-11-01T14:26:59.1943029Z\",\"timeTakenToCreate\":\"PT4M19.9724331S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptedBackupEncryptionKey\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupSizeInKb\":0,\"compressedBackupSizeInKb\":0,\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":true}}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$POST+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/437009a7-b326-41ce-85c6-55c12c2ec0d0/restore?api-version=2021-09-01+11": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$POST+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/createBackup?api-version=2018-09-01+1": { "Request": { "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/437009a7-b326-41ce-85c6-55c12c2ec0d0/restore?api-version=2021-09-01", - "Content": "{\r\n \"decryptionCertBase64\": \"MIIKqQIBAzCCCmUGCSqGSIb3DQEHAaCCClYEggpSMIIKTjCCBg8GCSqGSIb3DQEHAaCCBgAEggX8MIIF+DCCBfQGCyqGSIb3DQEMCgECoIIE/jCCBPowHAYKKoZIhvcNAQwBAzAOBAhQyFPkiSuVcgICB9AEggTYEG/SVAo4Mu02gMFzfbtIoac56ErjzM+WI8VxsPdntUZ8QoiRFcWQo1xaltYnHhvN1QlSQmlxT3oOJqFBTQRILmagbpSrXxG2izE41hkp9iUUcMSYuQ20TpKztumBv0A+1SreT2Wj/EswY8d9WBuBsGhupk8MpIY+6sy1IimZlzL+P5JMdiUS68uM9NhvmQXanYlvaI0bUwj2seAa+67NcQO+TKWoQ8sYOl9y6a9RMVS44JhbRtqJSiDtkzCIzo3trqYqlRR9DBzp4CbVbEwhl0bGbugqORkoQxXOTV41vRvUpl5ztmj1M+d6UDNXXfhToANp1ywxyBb6rmGvUxbKmK9WdwrWAaOhJT6O/OjAh+i0cHw5xU71YX276X2ObBFFgW0KNO2QHscV5qpV6hsez+gMQIoy8lTUmrCIkrUSZJzHGEok37psAehbistF67H1zz3jfFy46JfxLSLJLHV6eTLW/Kd+54s2oyQe9VS1IjogaK5962iD5OvzpIywhr+OjoSHmfgwVKR5W1R4y0BC5owcqYAcycB9Nf9K5GkvNdceL9qsgPVNHi9Y0MVsQ8jEboMtikg49WO/cEysF+A8MzMgmLza3hI6DDit43qBpoRZO6MgQadDBjDzaILG96HRAdefhoFbOZnwfIAAHTAdyoFa+n46wWlq4WnBglOMe7R1UIJVzsn5mz6XPJdwYI/lnVlv1CWPpA1HLWiZ2b5Xo8tsSEoZxYsRy+OZv0cEcY8QsLCICs0Go3bhc1rJpx3uTUki7ncgT9iMGpAe9JEqrTXiUVNfaJk0sMMv5GttRvt75k5xsE0t1s6xLtLP7LPb3wJB9tCFTZa7uH6KJ1uAkhlzIvp6j1hfIeLHdMIqd13g/xBvTyRjaprSNjFIJB5JyHX91NOlgVYlYfskJU7dO4vOdLvYe1PitJUahQ1ux7U2KxXY6DmGR/xdtQhEulhLMqxw35GM1wqJ+w8d4CvdSUkmd7ewvG/IJRXWKrnjy3e1Ta58U1T/+zdsjJH3oGBGTxWvCzewKSDySQJYuX/J1OFyNgbxBq6QAT3AojHRWirDW5tNJ1jHGE1AE9coW65S15cA/BPD4yS0fzwK2ZwsXUG1zY19ixRbA9su4uwglOHiucKxMdiwlLA5g9GKKdMhS1pLSF0zSmmBgXKiEtSvVIpuBX8ZQY4Lk2UnVocgMPbwvRIgHyAKCM+paW+0ukyPhAZJqOgi6X8ZLqTDse9oX/NG12c9YexKHHCwIjgejdcTH20KBkYgkZdLaWeTQL+nhic3sG8TK/+wKxwYBL2OjPQRY853nzcQ6LFSI/M+IaiXOvQXLQOWHsoa0AiUl5OFDTXt3YwIOVT1Gydi/+2d+KihM3n2+bbZRdsyGu4ToJy5Pb84AX+LGYBCIBeHOqnor7bn0F5Jr+GGfNKAuuoe0hqTVndQGKpR0t32dGTI3b/gAj24BGiS+G2tDcSzlmb/+6O66xGnjjGMaw5qKV/plew7jzKOc9Xtlaue66+Q4AbjGftKapWQAmXkNDKLZai2W56zSX9BHQ/Urg8qKlILe+34WRxs0U2DqfHF5y3WOnOZRk3HwG1up85cVb4Trow/GHEDzBP4bEk1w6gqoldGLR1K8AzzpbmEO8S7BbFI4kpyY2Y51R8OCjGB4jANBgkrBgEEAYI3EQIxADATBgkqhkiG9w0BCRUxBgQEAQAAADBdBgkqhkiG9w0BCRQxUB5OAHQAZQAtADYAOQAwADMAZgA0ADgAOAAtAGQANQA2ADIALQA0AGQAMgBlAC0AOQA0ADIAMgAtADkAYQA2ADMANQA3AGQAZgA3ADMAYgBmMF0GCSsGAQQBgjcRATFQHk4ATQBpAGMAcgBvAHMAbwBmAHQAIABTAG8AZgB0AHcAYQByAGUAIABLAGUAeQAgAFMAdABvAHIAYQBnAGUAIABQAHIAbwB2AGkAZABlAHIwggQ3BgkqhkiG9w0BBwagggQoMIIEJAIBADCCBB0GCSqGSIb3DQEHATAcBgoqhkiG9w0BDAEDMA4ECEG0Pzg3taS6AgIH0ICCA/BKTmHjnIpWcDgLSDYK8T1QUor7K7Y16R3yzygnuNgSLF8HWmhIcpCrEiMVRAtk2NE26qekF56gWge07h1LuIv/qJAeAWojLly75Ng1dUtWSQPypfq6yVkW2B0xbgknhv8Ezm3CENokSihCHczwUl1S2Dw9Ef5tN9E6EmFqzzYG6wGPJayQOlj9G9XilxlQ8VBIA867abyQUGmK2ycWzZpOF+6qRJCXlKfi0WraakNJu7n6r7CIRX+9sfywrN8a2mbnSZMpNWizrbDxcWaNCWwt3m6vERWLqgW59uPGyYbNEye14zcasPH0cc+L/obdbv/hSyZvQkurv8CiotzgI3BXTcbJ6Cr/avCiD5frmXLw+O36J9l8tK5N7IfS38+EKGDf3yhX33g/HWwhkpWhQI98DirAdjIqzBC8tHAlzkw+hYNoUaoVkfHgY7/LvuLKA9Zz1IIv49LfVL6JNOG0c1vXAdAk6BcAMV2AQZmlujMk+cmP7PWph5JN7cw6xNIBwdZ4Zy5xsAQSDbZmlY4/RdUpKBxuz7qERFDHHINb+51ud80Fyxn7v5f73f83lCpmdiCvFsGoROxafttL0NrPnaK+E2nZwjgakcoy8qR5Aj6ayCw8yjXJUHSvmVTfcCakhgw0vK+8qLJNgd0SL6r/P9skbDbor+ltYSV7rlphJtNYLeLDPSTADyARY85QTH7JzysaO9LMnz77dhBgTjgDHOMy7gE9CEcb086iksqXbKsUqV2TWzspMn7unWyvLXp+LDHkM5IWjc6rUt2KeDpuw1yS5XDJ0zL4VYony7G3U8nim+f5rVyt3Ja8OnTRv9rgKfEXkDmm7lTMyI7dExIxAC4+AwQQECSOrzVUbVruJv2XQ7DNQRTTLlj9+zJIAhm0EFUuuQ+zvxOxfbSF68fw5j02U02n6AvD/NXtjgVCNiTviRG+qtKx1vXD4l6BMP8HGT3n99igOykFnNcaBlIsRogzb18gDR+SSEYijXCA9SttQ0ISiwz7dCYO7sng4lTqAtzN+JYiS5saDLDAsklbXTnNvpBdwzGf9BlulgJeeGGzaXWd/7uJwZ8dcNcRso4pI+vV3yIbjMX1YS5DluV1PimWc/Q0fuPsjacEOtukBHvxELF2gJAZu4lTRjXP8fdQWunt/plmS7+YQqkn3bdALFk9EjHA+TqZ57ZeKAeywkOnyJwJCi6YD/EzAQWcOpML1xqdbvdilFWjEGVzs93eHi7vA8Lvp3iY4OUJnvMokjCpNx86tag++g8l9t1/y52SKb+nNC/zWpRs/nQxSxlGU5QhBWHdDq7oTldWqEoA4tMXSuBiSbg04bK7YblzNnUDdD8wOzAfMAcGBSsOAwIaBBSkvLUX6cZffafC6a35Q+pTFz1ngAQUBlz9XA3Beph2JfNfYGw4p4nlG/YCAgfQ\",\r\n \"decryptionCertPassword\": \"decryptionCertPassword\"\r\n}", - "isContentBase64": false, + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/createBackup?api-version=2018-09-01", + "Content": null, "Headers": { + "x-ms-unique-id": [ "28" ], + "x-ms-client-request-id": [ "04277bb2-10d1-42b5-ba2d-3e397c978182" ], + "CommandName": [ "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { - "Content-Type": [ "application/json" ], - "Content-Length": [ "3733" ] } }, "Response": { "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01" ], "Retry-After": [ "60" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "0c20bb2d-70b5-4158-b9e2-418f09da48ce" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv/fR1N36U0HWcwIvnIECMvAdAS894ups0vQlPuBGiEC2DDE6fc+gHpt37ibJ+UCft2Oa6L3K+wiDu6d/czd/TkJ8nnatv2JvsELdnJkL0ufZQePQQKrPdmTJG1MkOBXkEVqe71R033pFe8OUtf8lV" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1196" ], - "x-ms-request-id": [ "0c20bb2d-70b5-4158-b9e2-418f09da48ce" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142714Z:0c20bb2d-70b5-4158-b9e2-418f09da48ce" ], + "x-ms-correlation-request-id": [ "d714b7dd-56c5-4e76-8427-a9a3aaf69c27" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1197" ], + "x-ms-request-id": [ "d714b7dd-56c5-4e76-8427-a9a3aaf69c27" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T123734Z:d714b7dd-56c5-4e76-8427-a9a3aaf69c27" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:27:13 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:37:34 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvCx/vjKF5PuVO59LudsiN0uzm78mNzgS32Exn+j5kNzh+hifAjX6MsCDeNEfWVs24ePiIubs7IsRHShI7AoPCR3Q+1Hn833yp4XC2VYxdVY+UC0zF8Bf5Jn7gwS6NUhM9OX0pHVQyfJHCsUqtAgvB" ] }, "ContentHeaders": { - "Expires": [ "-1" ], - "Content-Length": [ "0" ] + "Content-Length": [ "0" ], + "Expires": [ "-1" ] }, - "Content": null, - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1+12": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01+2": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "12" ], - "x-ms-client-request-id": [ "dd06652d-dc65-4140-afcb-3c8a4eb564df" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "28", "29" ], + "x-ms-client-request-id": [ "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "6af1b6cd-b93c-46e4-bc48-6da601f787c2" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvStASCAfp6hNNYWw/yN+b+Puii2yHRciUhCDl6nwBSSIN/WA2OSSvohGl4MuAajS5PNSL4Z2wXu9ZiU9AHuywe5hU2enhdoKnMydP38+Rfa8HfhZoCLJdTGeTJpG9i8IgUDsaq8kIzwQz8ARzmXF9" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14946" ], - "x-ms-request-id": [ "6af1b6cd-b93c-46e4-bc48-6da601f787c2" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142815Z:6af1b6cd-b93c-46e4-bc48-6da601f787c2" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "f8db8536-ed25-4d72-b2a3-444351e0cb42" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14969" ], + "x-ms-request-id": [ "f8db8536-ed25-4d72-b2a3-444351e0cb42" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T123835Z:f8db8536-ed25-4d72-b2a3-444351e0cb42" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:28:14 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:38:34 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvQv7SHMRK3EuxxIWRLUdpGM/zv2ZaS6v9ykT7m2RvV9KF2/h/9156zm5VlUt46v/ZhDWarLTxBteljiFvK16nkkvZQ6P8GL/VQCSbm6b0Wy36TpQue9z5uPHEQJuUwsB8nPZp7+NuCwjNQm49qf0b" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1+13": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01+3": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "13" ], - "x-ms-client-request-id": [ "dd06652d-dc65-4140-afcb-3c8a4eb564df" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "28", "29", "30" ], + "x-ms-client-request-id": [ "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "aba418dd-54cc-41d8-aef6-512e368f8ca1" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14945" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvHHYIUeTKk5MV8A9WChkE/F3/ENCPu7I+VdmBx3Pxb8ZFLc8m5DMtQdndOOWbV+lK8GpLUSexioY01WVd+aDLaT/HJ9BZzw870iRuKRJI9CwDm64YsvdrKtFWei+pR98cIIOCCz4MaKCH3Ye5AlCW" ], - "x-ms-request-id": [ "aba418dd-54cc-41d8-aef6-512e368f8ca1" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142845Z:aba418dd-54cc-41d8-aef6-512e368f8ca1" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "a9a68c0f-70b3-4594-8686-7547067c26b3" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14968" ], + "x-ms-request-id": [ "a9a68c0f-70b3-4594-8686-7547067c26b3" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T123935Z:a9a68c0f-70b3-4594-8686-7547067c26b3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:28:45 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:39:34 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvBgMYZHsVV9fDAU7ZyZmXVqL7SswWJs7ywoZox+4ftuL5n3fJ3Go4wi0wOzDQ/VzHlAdiF9FRyHrHpIFTHUaZ/Uqw/6PBY28SDrGQODauw5Hfu4Wg7H1kI7xM2aKa+qoJDbjUmlv8dZ1IyYV7Uyud" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1+14": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01+4": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "14" ], - "x-ms-client-request-id": [ "dd06652d-dc65-4140-afcb-3c8a4eb564df" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "28", "29", "30", "31" ], + "x-ms-client-request-id": [ "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "cbc64da1-d0c7-46b3-8531-3a13ef2900e5" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvQpCw2P8O/cPqPte3SG0BIp/IXvuchXu1a+EmKU/u/xo/oLj4U5BZhfstn/gBWNmAywzPZOkB3lYFVs2t7iiIMfOLJvGupeQ2fkg4mFXS1LdGweCpck5aDgt0Y4aoAK4cJkUfk34Vh28hc//l3RGD" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14944" ], - "x-ms-request-id": [ "cbc64da1-d0c7-46b3-8531-3a13ef2900e5" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142916Z:cbc64da1-d0c7-46b3-8531-3a13ef2900e5" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "11a6af60-c5dd-4b0a-a710-db06793a7129" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14974" ], + "x-ms-request-id": [ "11a6af60-c5dd-4b0a-a710-db06793a7129" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T124036Z:11a6af60-c5dd-4b0a-a710-db06793a7129" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:29:15 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:40:35 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv+0vrA3le2kF2BlQRl7UUX0L2FnAnNo1Xzelxn2JZxYfqeMrCQMgbFZFNZN+P2656veTl3GP8AYbxiTBk8agnsS7d28Vg1H5ndfBZOmIjtqFjX+oOAOkyE7sNDpmEQCoTm4rRXaRL/MsXp0yq5CpP" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1+15": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01+5": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "15" ], - "x-ms-client-request-id": [ "dd06652d-dc65-4140-afcb-3c8a4eb564df" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "28", "29", "30", "31", "32" ], + "x-ms-client-request-id": [ "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "6626f5d4-0498-4d1a-a972-f743ab20caf6" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvJRsXzjHE+dT+rbW1WRMIjjsb6H1ASVGbEdpItmxNWXCey3wDQGnk6jhHGBxxMS7I629kn+aX2+kISS6HBNYQnMRyk4ghMKmLmH0nUKoiwFyPVHsv6du1sL1L8XlpfEPGWavsdlnRk053MvHCbhpr" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14943" ], - "x-ms-request-id": [ "6626f5d4-0498-4d1a-a972-f743ab20caf6" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T142947Z:6626f5d4-0498-4d1a-a972-f743ab20caf6" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "37356adc-1df7-4063-ab37-7ffccff9dd73" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14973" ], + "x-ms-request-id": [ "37356adc-1df7-4063-ab37-7ffccff9dd73" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T124136Z:37356adc-1df7-4063-ab37-7ffccff9dd73" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:29:47 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:41:36 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv1mhNRwvYgyvmS1Xhj5XiU0mgkJkMWep33dxp5/9cLc/sfMSWwbZqlggFIW+QBvhujW+mG4CPgJjL5WL/lRaQIq36DLmWWhGeyPlCZ3Je8idCMBWi/z8gC0ykFqW6nWvKCGwiJYT6NorsYx7ex3+E" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1+16": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01+6": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "16" ], - "x-ms-client-request-id": [ "dd06652d-dc65-4140-afcb-3c8a4eb564df" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "28", "29", "30", "31", "32", "33" ], + "x-ms-client-request-id": [ "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "5e7ad317-c5b3-40d7-82dc-4e70cc488e7c" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14945" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvDwkFicyJzmG9f0OiEue1Ws/qeQGRx9ufNiyyJT5NTjfGnA0nXv+9rB5Z24vcFpr4SeoBoJ7P1HRFQU/352R2opZxtVSFxDBrRRwOH6SbtThghFLD0OdA6vjCteZTNsMNjNQO4buVBnCcjuHTqHgF" ], - "x-ms-request-id": [ "5e7ad317-c5b3-40d7-82dc-4e70cc488e7c" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T143017Z:5e7ad317-c5b3-40d7-82dc-4e70cc488e7c" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "678b4709-fbce-4fc2-afdd-3b3bbd7f9c00" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14972" ], + "x-ms-request-id": [ "678b4709-fbce-4fc2-afdd-3b3bbd7f9c00" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T124237Z:678b4709-fbce-4fc2-afdd-3b3bbd7f9c00" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:30:17 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:42:37 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvdVR9H4/Ni74uj8YEfwgOuCrcyHTDzB5pThp2MeLiukSBjg5xIEes+ft4A+8C6TiNH/tcGNmohanHl/UowReSOdwRAKuPFcUY2Hlvpnttme4pd4vpQaoBfn+dkcop3NfSO4XWfr1W3InybxgfW9aR" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1+17": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01+7": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "17" ], - "x-ms-client-request-id": [ "dd06652d-dc65-4140-afcb-3c8a4eb564df" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "28", "29", "30", "31", "32", "33", "34" ], + "x-ms-client-request-id": [ "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "4aa0c2b8-5ed0-4381-9e40-2274eefb5bdd" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv9uwFM2c/ULk34lPx+1Go0nHJ1esy7cdrz4XWHLq8I/Vba4/yuE0/jdHo4IJB3hYdMBgJMjwL/zfOm1MDwT+QOsWz0EgBurfnp9T9d4Y22Mcg9YDECdA01QbomD7GP++iJ0dI0hMuZG1iLaub7dQf" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14944" ], - "x-ms-request-id": [ "4aa0c2b8-5ed0-4381-9e40-2274eefb5bdd" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T143048Z:4aa0c2b8-5ed0-4381-9e40-2274eefb5bdd" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "8f4b5abc-5ce8-4a5b-905b-a18ac29ede89" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14971" ], + "x-ms-request-id": [ "8f4b5abc-5ce8-4a5b-905b-a18ac29ede89" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T124337Z:8f4b5abc-5ce8-4a5b-905b-a18ac29ede89" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:30:48 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:43:37 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvQVkMkE0ZU3GVWby1Ra37cHZ3IyfrBOsg4fkY2znK7tbQI0ppno4IyXsUB4U+t5pJ4bxPqkpq1F4wwLT/IZjLPJMFvYZkvU+t2YeSZiYSLpjHq74lRgVpfl676s/SkT54x5Ncz6OJ7UhD7lnp7wpN" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1+18": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01+8": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/69ebefe9-7b1b-414a-99ad-49edf061d845?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "18" ], - "x-ms-client-request-id": [ "dd06652d-dc65-4140-afcb-3c8a4eb564df" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "28", "29", "30", "31", "32", "33", "34", "35" ], + "x-ms-client-request-id": [ "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182", "04277bb2-10d1-42b5-ba2d-3e397c978182" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } @@ -1833,179 +836,164 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "91055b68-2f8b-4056-b284-49d4ff2f7b8e" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvwBn5N/2ZErNwB01DP9JCDjcWetwB7z1Gdt1NUpaD/wys2oEngJ6nU8S3DGKd749FeFZlnlST/jHZsb5rCCJfhN9YSOViPsyfrVMHXDEOF74SZVLcnVzi+8BjoRociCpv1sRmhxHO3qOwNHitzs/m" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14942" ], - "x-ms-request-id": [ "91055b68-2f8b-4056-b284-49d4ff2f7b8e" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T143118Z:91055b68-2f8b-4056-b284-49d4ff2f7b8e" ], + "x-ms-correlation-request-id": [ "6058503e-64a0-4550-828d-931d39e66706" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14970" ], + "x-ms-request-id": [ "6058503e-64a0-4550-828d-931d39e66706" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T124438Z:6058503e-64a0-4550-828d-931d39e66706" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:31:18 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:44:38 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvIsZTw//jv/6Nk3vzKlar2uRVPfvTo99HDbVFj+XGg4lmYOUk8X0cQVmpRVDwHgvpBsM0uu77kSoambJOVQajpE995BGkMx5lWYAaUmP3J2LzqINJUimnkB6WJFFDL44UPuA5OsDBwDz1xDEpxqjM" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], + "Content-Length": [ "1290" ], "Content-Type": [ "application/json" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/69ebefe9-7b1b-414a-99ad-49edf061d845\",\"name\":\"redmond/69ebefe9-7b1b-414a-99ad-49edf061d845\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"69ebefe9-7b1b-414a-99ad-49edf061d845\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:42:50.0310854Z\",\"timeTakenToCreate\":\"PT5M15.1452343S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptedBackupEncryptionKey\":\"WdwFE0zU6T8n04XYQAuxDMYpal525w60b0GCyuoaP+vCr3544qFmRvzazSBU1IqV9/cdmqpCDEajJ0bG3pa1WMYh5u/NMGCOXZGjkKNZLQKjkbwbBRdBPRHfeF3cz3Cf+N4rYnXFUTZ/T1OabUVE1TAxy4TxJk5paiX0MixfaJhNKmONsVAO03oMhdEpjzKj/Lg2nZ76LaUYP6jpFSi5igwZj3rADofa94isUb9m2059wYwNIEBuxIccS9EnTqSf7Fe6X0LDkYMbq0ahTZtuy1Xq0vUXzxQuMYboVmmsH4rGXk3EEl5g+MfDHE1Z28037fBhMK6HwtZTfUPw2y2QGw==\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"backupSizeInKb\":0,\"compressedBackupSizeInKb\":0,\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}" } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1+19": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$POST+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/69ebefe9-7b1b-414a-99ad-49edf061d845/restore?api-version=2018-09-01+9": { "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/69ebefe9-7b1b-414a-99ad-49edf061d845/restore?api-version=2018-09-01", + "Content": "{\r\n \"decryptionCertBase64\": \"ZGVjcnlwdGlvbkNlcnQ=\",\r\n \"decryptionCertPassword\": \"password\"\r\n}", "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "19" ], - "x-ms-client-request-id": [ "dd06652d-dc65-4140-afcb-3c8a4eb564df" ], + "x-ms-unique-id": [ "37" ], + "x-ms-client-request-id": [ "fb9a96e1-3521-4d73-b3db-2a2b9384c457" ], "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "3719" ] } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "d8bf7564-77b9-4566-ad2b-b11e3b9df6a9" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvnPHpQfbAsGbI7MRhbIxb0fz+3x6+kRaYprTWjdQEo0yKQ9oomATMaV7qTM08/m6wqMCd7Yv9aG4ZXikRiWRaP52mIOeYCRophlx8eEKje/3lQDQdP5ZubJLEWK+NsiSLN7DTx4W22QY2ibYjmv8E" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14941" ], - "x-ms-request-id": [ "d8bf7564-77b9-4566-ad2b-b11e3b9df6a9" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T143149Z:d8bf7564-77b9-4566-ad2b-b11e3b9df6a9" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "e52d122b-df18-4f8c-9cc9-5de977a7968f" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1196" ], + "x-ms-request-id": [ "e52d122b-df18-4f8c-9cc9-5de977a7968f" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T124442Z:e52d122b-df18-4f8c-9cc9-5de977a7968f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:31:49 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:44:41 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0bd4a952-efc3-49cd-a296-2f5ec7214d49?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvOLevoe9f0lxIJyaeMEQKpAG1D7h1CFtE78f9bRFWUp+ps9iFIz4GuVusJK7iyxVYml8orzG2clTnFnSHY4ZUKHLxMR+ssfVwHmIpJhvPigktKxyYMwiT1Hd1gjKvSkHE2kafmpr/AtoP233P1lWE" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1+20": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0bd4a952-efc3-49cd-a296-2f5ec7214d49?api-version=2018-09-01+10": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0bd4a952-efc3-49cd-a296-2f5ec7214d49?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "20" ], - "x-ms-client-request-id": [ "dd06652d-dc65-4140-afcb-3c8a4eb564df" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "37", "38" ], + "x-ms-client-request-id": [ "fb9a96e1-3521-4d73-b3db-2a2b9384c457", "fb9a96e1-3521-4d73-b3db-2a2b9384c457" ], + "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], + "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "88b7ea52-88bb-4535-911f-d01bf59f0b5c" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvPgH/a6fNCBGv0xhhVCntWvYmK+M/8BkvCWskPyHMSlhPjbw+V+9WRFiS0JrZVuccC/10vkP0lqrIBqQ1vz9/r0S8t8p+eeENCABJ2TyHdRyz7Rf/sHDwwq+Irc2jBnwfx4/xhQhUjPHi9OH2Cg4Y" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14940" ], - "x-ms-request-id": [ "88b7ea52-88bb-4535-911f-d01bf59f0b5c" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T143222Z:88b7ea52-88bb-4535-911f-d01bf59f0b5c" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "23d3e790-4e30-4a75-a6ee-e431abfdddb9" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14966" ], + "x-ms-request-id": [ "23d3e790-4e30-4a75-a6ee-e431abfdddb9" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T124542Z:23d3e790-4e30-4a75-a6ee-e431abfdddb9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:32:21 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:45:42 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0bd4a952-efc3-49cd-a296-2f5ec7214d49?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvPyO0LtZzycWQ16n9iNYH8D/s4ubQEgq1r5f6qyUWYwu59wbCRXlXMtbak8QnAcZ0/PoydXTb7s52tdYx4MM7txp9oz+nBzxJwEpKdw/w+jeQ16c52R623kdhca5x/QjRcO83G/UJEZ0LveZShtQV" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1+21": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0bd4a952-efc3-49cd-a296-2f5ec7214d49?api-version=2018-09-01+11": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0bd4a952-efc3-49cd-a296-2f5ec7214d49?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "21" ], - "x-ms-client-request-id": [ "dd06652d-dc65-4140-afcb-3c8a4eb564df" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "37", "38", "39" ], + "x-ms-client-request-id": [ "fb9a96e1-3521-4d73-b3db-2a2b9384c457", "fb9a96e1-3521-4d73-b3db-2a2b9384c457", "fb9a96e1-3521-4d73-b3db-2a2b9384c457" ], + "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], + "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "237fe215-d3cc-43a6-97c0-1741bd9407cb" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvqWnteaVa2KEZz1za15qotubvJKFpET31siSz2UFozjHu11rtZmheE+M9KiJVI9daHPI9Nt8Xj3xoKqDR2+pQ1shiS6Qr3Dhrs2A2CO5fD4zz+oz0kN+dT7whxDCADIhN6ZTBRko/fvTNq4iAtZq2" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14939" ], - "x-ms-request-id": [ "237fe215-d3cc-43a6-97c0-1741bd9407cb" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T143252Z:237fe215-d3cc-43a6-97c0-1741bd9407cb" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "e4c64bb5-5235-429e-977d-b73183ea81b1" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14965" ], + "x-ms-request-id": [ "e4c64bb5-5235-429e-977d-b73183ea81b1" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T124643Z:e4c64bb5-5235-429e-977d-b73183ea81b1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:32:52 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:46:43 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0bd4a952-efc3-49cd-a296-2f5ec7214d49?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvNBs7zDQ4fQLkCHwBn2hWHwk8bqIOm/kM5cBU9d8ERA0Akv5W3Hy7Iky4Tv5woltADjeKNq86SmzPaazVLlLKEh/Lr/ofby26TQS1a2Ul6QDOR1IgnS9P94WS5somCuYfLXcGSaVmF3Bgyabyt5u1" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1+22": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0bd4a952-efc3-49cd-a296-2f5ec7214d49?api-version=2018-09-01+12": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0bd4a952-efc3-49cd-a296-2f5ec7214d49?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "22" ], - "x-ms-client-request-id": [ "dd06652d-dc65-4140-afcb-3c8a4eb564df" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "37", "38", "39", "40" ], + "x-ms-client-request-id": [ "fb9a96e1-3521-4d73-b3db-2a2b9384c457", "fb9a96e1-3521-4d73-b3db-2a2b9384c457", "fb9a96e1-3521-4d73-b3db-2a2b9384c457", "fb9a96e1-3521-4d73-b3db-2a2b9384c457" ], + "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], + "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } @@ -2013,41 +1001,38 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "2073678a-a5f2-4015-8301-d10849c2d065" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvdkzh+bekPXfU1Oy8qzKfeQJwSdp6wHfZKkwKO7KnDCw2E7fG0uDMwPTy8kUTBJX6KDbSwZzb+mKR6KyP5lh7QJ2jQVG0wbI7LlQVl0wNC/g0XJod+ofWMj/Bd+TFMl66vxuUvrNsqA6nHRy8coCV" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14938" ], - "x-ms-request-id": [ "2073678a-a5f2-4015-8301-d10849c2d065" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T143323Z:2073678a-a5f2-4015-8301-d10849c2d065" ], + "x-ms-correlation-request-id": [ "648a3def-7a31-4395-b0cd-1c83ee5eae7f" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14964" ], + "x-ms-request-id": [ "648a3def-7a31-4395-b0cd-1c83ee5eae7f" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T124743Z:648a3def-7a31-4395-b0cd-1c83ee5eae7f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:33:22 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:47:43 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvlQjJcK+dLLjCWjcH7FTbhjufyBTKAeP77UjhpImYcRIyU6sNJGDTegk6vfjxwYSj5l684/KZjz9qkhCdlGsrC2xRib6lBZSYpudUhTlQhDw/IF7FVjIm/D8uxYt/SbexN0dFZ9Ro4BGrejQIPnyh" ] }, "ContentHeaders": { - "Content-Length": [ "22" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Succeeded\"}", - "isContentBase64": false + "Content": null } }, - "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01+23": { + "Restore-AzsBackup+[NoContext]+TestRestoreBackupViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0bd4a952-efc3-49cd-a296-2f5ec7214d49?api-version=2018-09-01+13": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/9f65c2c5-992b-46e3-8a6f-7b75598dd547?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/0bd4a952-efc3-49cd-a296-2f5ec7214d49?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "23" ], - "x-ms-client-request-id": [ "dd06652d-dc65-4140-afcb-3c8a4eb564df" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], - "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "37", "38", "39", "40", "41" ], + "x-ms-client-request-id": [ "fb9a96e1-3521-4d73-b3db-2a2b9384c457", "fb9a96e1-3521-4d73-b3db-2a2b9384c457", "fb9a96e1-3521-4d73-b3db-2a2b9384c457", "fb9a96e1-3521-4d73-b3db-2a2b9384c457", "fb9a96e1-3521-4d73-b3db-2a2b9384c457" ], + "CommandName": [ "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup", "Azs.Backup.Admin.internal\\Restore-AzsBackup" ], + "FullCommandName": [ "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded", "Restore-AzsBackup_RestoreExpanded" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } @@ -2055,25 +1040,23 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "c20e062c-be16-4b67-9c5f-34746502cc41" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv4goG3jr3bJJJqdhcyXamH/Cnuweyyvf9iR4GgJvetoJMJqYLcyFPG2LiA2E3n1XtlzpVDIdKizHq8n3aKoLTAQwtQUr3B9LhH/mtQr2ZXWAR9Ljg4WpfwWh4HSUZOo4l1FfN+gLhI3C42xc+DZv5" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14937" ], - "x-ms-request-id": [ "c20e062c-be16-4b67-9c5f-34746502cc41" ], - "x-ms-routing-request-id": [ "REDMOND:20211101T143323Z:c20e062c-be16-4b67-9c5f-34746502cc41" ], + "x-ms-correlation-request-id": [ "fb74a7f5-c3af-4669-89cf-778b85697fb0" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14963" ], + "x-ms-request-id": [ "fb74a7f5-c3af-4669-89cf-778b85697fb0" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T124743Z:fb74a7f5-c3af-4669-89cf-778b85697fb0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Mon, 01 Nov 2021 14:33:22 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:47:43 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv8XmSPQV/L21FIysPLJk/a7ZyomWXWO703Fhzdv4GXFwnQJjEWm9CcS4T5ckrlgDTOWY9U0dC+Olt6EMD/QcpfWq8MTkliGwereuU2nmRjUcYGXQ/7Gfco/lq4AbUmaeJJmPlywd/LX4qd0kJ/5Qf" ] }, "ContentHeaders": { - "Content-Length": [ "4" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "bnVsbA==", - "isContentBase64": false + "Content": null } } } \ No newline at end of file diff --git a/src/Azs.Backup.Admin/test/Set-AzsBackupConfiguration.Recording.json b/src/Azs.Backup.Admin/test/Set-AzsBackupConfiguration.Recording.json new file mode 100644 index 00000000..d963b23a --- /dev/null +++ b/src/Azs.Backup.Admin/test/Set-AzsBackupConfiguration.Recording.json @@ -0,0 +1,208 @@ +{ + "Set-AzsBackupConfiguration+[NoContext]+TestUpdateBackupLocationExpanded+$PUT+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2018-09-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2018-09-01", + "Content": "{\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"externalStoreDefault\": {\r\n \"path\": \"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\r\n \"backupFrequencyInHours\": 10,\r\n \"backupRetentionPeriodInDays\": 6,\r\n \"encryptionCertBase64\": \"ZW5jcnlwdGlvbkNlcnQ=\",\r\n \"isBackupSchedulerEnabled\": false,\r\n \"password\": \"password\",\r\n \"userName\": \"AzureStackAdmin\"\r\n }\r\n }\r\n}", + "Headers": { + "x-ms-unique-id": [ "1" ], + "x-ms-client-request-id": [ "033548c3-427c-4dd0-b777-214a2c4afc46" ], + "CommandName": [ "Azs.Backup.Admin.internal\\Set-AzsBackupConfiguration" ], + "FullCommandName": [ "Set-AzsBackupConfiguration_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "1506" ] + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Pragma": [ "no-cache" ], + "Retry-After": [ "5" ], + "x-ms-correlation-request-id": [ "28dc5876-f4d8-42b5-a19a-c42349e643ff" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1198" ], + "x-ms-request-id": [ "28dc5876-f4d8-42b5-a19a-c42349e643ff" ], + "x-ms-routing-request-id": [ "REDMOND:20200305T011625Z:28dc5876-f4d8-42b5-a19a-c42349e643ff" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Thu, 05 Mar 2020 01:16:25 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6034df7e-6d95-4551-b146-b6a7a101794d?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvX4hvVS6CSDpzzm9+I0C5nrjDbmdJdo2Dxc9KZeGlWxot47mfZo0bFPnvp/LtoP/kJJ+ilDO2eE6FrWYDAoyk+j7DeAv+wbtLZn3I3QZH5mTvM7pVuWqG5gO8hT68sICLaFHl6XF5Pu5gZyOqqbB8" ] + }, + "ContentHeaders": { + "Content-Length": [ "0" ], + "Expires": [ "-1" ] + }, + "Content": null + } + }, + "Set-AzsBackupConfiguration+[NoContext]+TestUpdateBackupLocationExpanded+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6034df7e-6d95-4551-b146-b6a7a101794d?api-version=2018-09-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/6034df7e-6d95-4551-b146-b6a7a101794d?api-version=2018-09-01", + "Content": null, + "Headers": { + "x-ms-unique-id": [ "1", "2" ], + "x-ms-client-request-id": [ "033548c3-427c-4dd0-b777-214a2c4afc46", "033548c3-427c-4dd0-b777-214a2c4afc46" ], + "CommandName": [ "Azs.Backup.Admin.internal\\Set-AzsBackupConfiguration", "Azs.Backup.Admin.internal\\Set-AzsBackupConfiguration" ], + "FullCommandName": [ "Set-AzsBackupConfiguration_UpdateExpanded", "Set-AzsBackupConfiguration_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "0e04461f-02a5-45e6-89d2-953dc8182b23" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14991" ], + "x-ms-request-id": [ "0e04461f-02a5-45e6-89d2-953dc8182b23" ], + "x-ms-routing-request-id": [ "REDMOND:20200305T011630Z:0e04461f-02a5-45e6-89d2-953dc8182b23" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Thu, 05 Mar 2020 01:16:30 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvgiy9p0LaeYPBlI36qGgSZl0x9GyZLp2sONpzpO12rJvAH6l6JWvLhMmJ22r+qceRUD8rnWPjFxWo+WhRDFnHihftZ/iy95+jt97VpV8JkDxRX65C2YTx8WIq3Nqu+98rVJXjbNZlRcruO74w+Skv" ] + }, + "ContentHeaders": { + "Content-Length": [ "707" ], + "Content-Type": [ "application/json" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":\"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\"userName\":\"AzureStackAdmin\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"backupFrequencyInHours\":10,\"availableCapacity\":\"0.99 TB\",\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2020-03-05T07:19:27.0052095Z\",\"lastBackupTime\":\"2020-03-04T12:42:50.0310854Z\",\"backupRetentionPeriodInDays\":6}}}" + } + }, + "Set-AzsBackupConfiguration+[NoContext]+TestUpdateBackupLocation+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2018-09-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2018-09-01", + "Content": null, + "Headers": { + "x-ms-unique-id": [ "3" ], + "x-ms-client-request-id": [ "2b68e104-7623-41e2-9aea-424fb8d26282" ], + "CommandName": [ "Get-AzsBackupConfiguration" ], + "FullCommandName": [ "Get-AzsBackupConfiguration_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "24b26cee-4867-4fe1-9a43-912c915aaebb" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14988" ], + "x-ms-request-id": [ "24b26cee-4867-4fe1-9a43-912c915aaebb" ], + "x-ms-routing-request-id": [ "REDMOND:20200305T011634Z:24b26cee-4867-4fe1-9a43-912c915aaebb" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Thu, 05 Mar 2020 01:16:33 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvuR5+4vZ+JJFJsRRK48LvoT2/1V2q4tcpcZofFErCb3nSLCjE4rNgONz+b3Qh0FPRkxoKaMgeD67oQ4FPZIVFeiyFiJtsQe24NVfIon2TnFbPMfFe7c0aGxQ0PFMsgAnjij8EJNXDshK0d+xwdhU3" ] + }, + "ContentHeaders": { + "Content-Length": [ "707" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":\"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\"userName\":\"AzureStackAdmin\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"backupFrequencyInHours\":10,\"availableCapacity\":\"0.99 TB\",\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2020-03-05T07:19:27.0052095Z\",\"lastBackupTime\":\"2020-03-04T12:42:50.0310854Z\",\"backupRetentionPeriodInDays\":6}}}" + } + }, + "Set-AzsBackupConfiguration+[NoContext]+TestUpdateBackupLocation+$PUT+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2018-09-01+2": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2018-09-01", + "Content": "{\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"externalStoreDefault\": {\r\n \"path\": \"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\r\n \"backupFrequencyInHours\": 10,\r\n \"backupRetentionPeriodInDays\": 6,\r\n \"encryptionCertBase64\": \"ZW5jcnlwdGlvbkNlcnQ=\",\r\n \"isBackupSchedulerEnabled\": false,\r\n \"password\": \"password\",\r\n \"userName\": \"AzureStackAdmin\"\r\n }\r\n }\r\n}", + "Headers": { + "x-ms-unique-id": [ "4" ], + "x-ms-client-request-id": [ "50d88b2d-9163-4e7e-aabd-3a330e2f1fbd" ], + "CommandName": [ "Azs.Backup.Admin.internal\\Set-AzsBackupConfiguration" ], + "FullCommandName": [ "Set-AzsBackupConfiguration_Update" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "1506" ] + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Pragma": [ "no-cache" ], + "Retry-After": [ "5" ], + "x-ms-correlation-request-id": [ "d4bbf42c-100e-44d3-92ce-7a7164179a45" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1197" ], + "x-ms-request-id": [ "d4bbf42c-100e-44d3-92ce-7a7164179a45" ], + "x-ms-routing-request-id": [ "REDMOND:20200305T011636Z:d4bbf42c-100e-44d3-92ce-7a7164179a45" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Thu, 05 Mar 2020 01:16:36 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/c530454c-8ec6-473b-b693-6ccc21dfe70a?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvuZzfQNjzCs+zOjIau6A0j1bXWqVxtMwgaB1osWG8ZggHN50PO+susMYFlFLhyJHt4O17Y08y3YW6/BDlJOx8CELs33dRBmUuoOreoi2jr66F/Lr/8q0ikfad3xt5jtXHkpbwE95JMP5yVLJmtAso" ] + }, + "ContentHeaders": { + "Content-Length": [ "0" ], + "Expires": [ "-1" ] + }, + "Content": null + } + }, + "Set-AzsBackupConfiguration+[NoContext]+TestUpdateBackupLocation+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/c530454c-8ec6-473b-b693-6ccc21dfe70a?api-version=2018-09-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/c530454c-8ec6-473b-b693-6ccc21dfe70a?api-version=2018-09-01", + "Content": null, + "Headers": { + "x-ms-unique-id": [ "4", "5" ], + "x-ms-client-request-id": [ "50d88b2d-9163-4e7e-aabd-3a330e2f1fbd", "50d88b2d-9163-4e7e-aabd-3a330e2f1fbd" ], + "CommandName": [ "Azs.Backup.Admin.internal\\Set-AzsBackupConfiguration", "Azs.Backup.Admin.internal\\Set-AzsBackupConfiguration" ], + "FullCommandName": [ "Set-AzsBackupConfiguration_Update", "Set-AzsBackupConfiguration_Update" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "a16fadc8-aa31-4110-a524-a3be922224f6" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14985" ], + "x-ms-request-id": [ "a16fadc8-aa31-4110-a524-a3be922224f6" ], + "x-ms-routing-request-id": [ "REDMOND:20200305T011641Z:a16fadc8-aa31-4110-a524-a3be922224f6" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Thu, 05 Mar 2020 01:16:41 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvVZ4fxv7EMq5ymnSYz8ODmLvp5tF5d148FKhjflzkPIpzEXcclFYWw4JNlX71B5X5HjBO1mu81m//NZyzZnpyvrE9W4khXBKonaoVc9OrTG4HS1ieh9iAaDiPIe8HFX0tTA2ROUbDHBnzM1MBcurd" ] + }, + "ContentHeaders": { + "Content-Length": [ "707" ], + "Content-Type": [ "application/json" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":\"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\"userName\":\"AzureStackAdmin\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"backupFrequencyInHours\":10,\"availableCapacity\":\"0.99 TB\",\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2020-03-05T07:19:27.0052095Z\",\"lastBackupTime\":\"2020-03-04T12:42:50.0310854Z\",\"backupRetentionPeriodInDays\":6}}}" + } + } +} \ No newline at end of file diff --git a/src/Azs.Backup.Admin/test/Set-AzsBackupConfiguration.Tests.ps1 b/src/Azs.Backup.Admin/test/Set-AzsBackupConfiguration.Tests.ps1 new file mode 100644 index 00000000..eab0a0b6 --- /dev/null +++ b/src/Azs.Backup.Admin/test/Set-AzsBackupConfiguration.Tests.ps1 @@ -0,0 +1,79 @@ +. (Join-Path $PSScriptRoot 'loadEnvJson.ps1') + +$TestRecordingFile = Join-Path $PSScriptRoot 'Set-AzsBackupConfiguration.Recording.json' +$currentPath = $PSScriptRoot +while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent +} +. ($mockingPath | Select-Object -First 1).FullName + +Describe 'Set-AzsBackupConfiguration' { + . $PSScriptRoot\Common.ps1 + + AfterEach { + $global:Client = $null + } + + It "TestUpdateBackupLocationExpanded" -Skip:$('TestUpdateBackupLocationExpanded' -in $global:SkippedTests) { + $global:TestName = 'TestUpdateBackupLocationExpanded' + + try + { + [System.IO.File]::WriteAllBytes($global:encryptionCertPath, [System.Convert]::FromBase64String($global:encryptionCertBase64)) + $location = Set-AzsBackupConfiguration -Username $global:username -Password $global:password -Path $global:path -EncryptionCertPath $global:encryptionCertPath -IsBackupSchedulerEnabled:$global:isBackupSchedulerEnabled -BackupFrequencyInHours $global:backupFrequencyInHours -BackupRetentionPeriodInDays $global:backupRetentionPeriodInDays + ValidateBackupLocation -BackupLocation $location + + $location | Should Not Be $Null + $location.Path | Should Be $global:path + $location.Username | Should be $global:username + $location.Password | Should -BeNullOrEmpty + $location.EncryptionCertBase64 | Should -BeNullOrEmpty + $location.IsBackupSchedulerEnabled | Should be $global:isBackupSchedulerEnabled + $location.BackupFrequencyInHours | Should be $global:backupFrequencyInHours + $location.BackupRetentionPeriodInDays | Should be $global:backupRetentionPeriodInDays + } + finally + { + if (Test-Path -Path $global:encryptionCertPath -PathType Leaf) + { + Remove-Item -Path $global:encryptionCertPath -Force -ErrorAction Continue + } + } + } + + It "TestUpdateBackupLocation" -Skip:$('TestUpdateBackupLocation' -in $global:SkippedTests) { + $global:TestName = 'TestUpdateBackupLocation' + + try + { + [System.IO.File]::WriteAllBytes($global:encryptionCertPath, [System.Convert]::FromBase64String($global:encryptionCertBase64)) + $location = Get-AzsBackupConfiguration + $location.UserName = $global:username + $location.Password = $global:passwordStr + $location.Path = $global:path + $location.EncryptionCertBase64 = $global:encryptionCertBase64 + $location.IsBackupSchedulerEnabled = $global:isBackupSchedulerEnabled + $location.BackupFrequencyInHours = $global:backupFrequencyInHours + $location.BackupRetentionPeriodInDays = $global:backupRetentionPeriodInDays + $result = $location | Set-AzsBackupConfiguration + ValidateBackupLocation -BackupLocation $result + + $result | Should Not Be $Null + $result.Path | Should Be $global:path + $result.Username | Should be $global:username + $result.Password | Should -BeNullOrEmpty + $result.EncryptionCertBase64 | Should -BeNullOrEmpty + $result.IsBackupSchedulerEnabled | Should be $global:isBackupSchedulerEnabled + $result.BackupFrequencyInHours | Should be $global:backupFrequencyInHours + $result.BackupRetentionPeriodInDays | Should be $global:backupRetentionPeriodInDays + } + finally + { + if (Test-Path -Path $global:encryptionCertPath -PathType Leaf) + { + Remove-Item -Path $global:encryptionCertPath -Force -ErrorAction Continue + } + } + } +} diff --git a/src/Azs.Backup.Admin/test/Start-AzsBackup.Recording.json b/src/Azs.Backup.Admin/test/Start-AzsBackup.Recording.json index 48420f87..265dc24b 100644 --- a/src/Azs.Backup.Admin/test/Start-AzsBackup.Recording.json +++ b/src/Azs.Backup.Admin/test/Start-AzsBackup.Recording.json @@ -1,17 +1,16 @@ { - "Start-AzsBackup+[NoContext]+TestCreateBackup+$POST+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/createBackup?api-version=2021-09-01+1": { + "Start-AzsBackup+[NoContext]+TestCreateBackup+$POST+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/createBackup?api-version=2018-09-01+1": { "Request": { "Method": "POST", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/createBackup?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/createBackup?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "1" ], - "x-ms-client-request-id": [ "be5225e6-7bbf-4342-9279-2868f2addeb4" ], + "x-ms-unique-id": [ "6" ], + "x-ms-client-request-id": [ "6d477d8a-53f1-46d3-80f2-14609659d000" ], "CommandName": [ "Start-AzsBackup" ], "FullCommandName": [ "Start-AzsBackup_Create" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -20,355 +19,327 @@ "Response": { "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01" ], "Retry-After": [ "60" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "04350d07-f5e2-4985-8068-1776076ec78f" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvC2yFOfGo1yC+R10/5A8K0ERNdFqNj/c9G3S7phzN24da9jqhW/EArVfkNhCXtUsZ6bsx/diOVUzPf48ALSpWh63NLchInha8vxtLARjOEjyrmT6lVM2tFtdMDaJebd7la8FOMgPfHfNMHY5qo9DA" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], - "x-ms-request-id": [ "04350d07-f5e2-4985-8068-1776076ec78f" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T131350Z:04350d07-f5e2-4985-8068-1776076ec78f" ], + "x-ms-correlation-request-id": [ "b94eae42-bea2-4343-bddc-aaa92249d9eb" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1196" ], + "x-ms-request-id": [ "b94eae42-bea2-4343-bddc-aaa92249d9eb" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T121543Z:b94eae42-bea2-4343-bddc-aaa92249d9eb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:13:50 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:15:43 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvjpCVMn7IrUYGPI3FN2tEw+ith9mT9q67AkEcXOAwz/qH1cJxcuTpYhab0LInatAq/OsN3WlPb8Rd0RclyIDJSLBKKc0mWQPeCM21T/Drg0+6djDXkNztLnUuBfgQdl5q/npLMEw2PgRia1dOgYAK" ] }, "ContentHeaders": { - "Expires": [ "-1" ], - "Content-Length": [ "0" ] + "Content-Length": [ "0" ], + "Expires": [ "-1" ] }, - "Content": null, - "isContentBase64": false + "Content": null } }, - "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1+2": { + "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01+2": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "2" ], - "x-ms-client-request-id": [ "be5225e6-7bbf-4342-9279-2868f2addeb4" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "6", "7" ], + "x-ms-client-request-id": [ "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "49452578-3b10-4af8-b322-f1e4b167dd4f" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14913" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvLadEfEHDq5viMFcQYujfK+JeUqZNpWWKQAIj7eiNofTkHLcsPHHQYfBzdfF8s4bpu7uVdYE/RyAC9oPT0beYfs0nFbLe5QaUqjBMBkKnZnamA8hnnYcun/0YzPdZeyh1WP7ktAitgCplW51qmP8E" ], - "x-ms-request-id": [ "49452578-3b10-4af8-b322-f1e4b167dd4f" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T131450Z:49452578-3b10-4af8-b322-f1e4b167dd4f" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "b65dc85e-6a47-453b-be93-c724be80ab57" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14953" ], + "x-ms-request-id": [ "b65dc85e-6a47-453b-be93-c724be80ab57" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T121644Z:b65dc85e-6a47-453b-be93-c724be80ab57" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:14:50 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:16:44 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvbrbLNKtSppPs2uO5h7apme7PQpHwlhaMDJOKVNZHy+KY5HKQIk0LHcD3qXjByWsceOpuXqx6wuxsLj4zRouEpyoQbTZzP26IeTFl1XE9Tdyfnw3bwDfmffUNn64vyw07dMnnG6douroBq2j7l0n9" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1+3": { + "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01+3": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "3" ], - "x-ms-client-request-id": [ "be5225e6-7bbf-4342-9279-2868f2addeb4" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "6", "7", "8" ], + "x-ms-client-request-id": [ "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "c55b8e25-258b-4715-b744-0bfbd587d99e" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv8Et1oNBFKIqu8TwK5kixBVnpG2Vp4qSgwY2MsUDzrqeMdrlu0pK+Ow9+zurFDKqqGGXBbG6D7wVY8ACMvhzNyZtVIS2g6HO/RHa0CD0OCSiQgil7UL/aHz3mOtlltnXu5OFA69h1nuuB/xe+HDiZ" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14918" ], - "x-ms-request-id": [ "c55b8e25-258b-4715-b744-0bfbd587d99e" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T131527Z:c55b8e25-258b-4715-b744-0bfbd587d99e" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "11773af2-e840-438b-bc4b-0b97cf553499" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14952" ], + "x-ms-request-id": [ "11773af2-e840-438b-bc4b-0b97cf553499" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T121744Z:11773af2-e840-438b-bc4b-0b97cf553499" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:15:26 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:17:44 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvsURsQXNFD/Ni0BI8uhjFhaD5e+QSeugtghy1dypv+uNyNdjBhonlffDZPytMXh/9tquJi4WzuSrymsHCFOi11TnXKP3jiBH/12o91gJ7Jbg7fXBO1sDvxnjVvfdL+hJkK50VLMysrYyixGEi2Qq/" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1+4": { + "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01+4": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "4" ], - "x-ms-client-request-id": [ "be5225e6-7bbf-4342-9279-2868f2addeb4" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "6", "7", "8", "9" ], + "x-ms-client-request-id": [ "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "d0df97dc-aadd-4f45-a056-7d6c11569f84" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14917" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvAHBHAd8UTsJmV6/WCGB2dBe09u90gqGgAVliMXw0RzU9UQ7xuBkpx/xSlfusq77g4Dh5xAcVPgY1GJ/zMYgwwoVK4crMiy4QGCd/622cEvHqWAuqPeUDpGf/MbrprinDLwIYbmxGvXG9bzo3S0bx" ], - "x-ms-request-id": [ "d0df97dc-aadd-4f45-a056-7d6c11569f84" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T131600Z:d0df97dc-aadd-4f45-a056-7d6c11569f84" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "09d42389-7aa3-4c1c-bc4a-9ffc566c3bcb" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14951" ], + "x-ms-request-id": [ "09d42389-7aa3-4c1c-bc4a-9ffc566c3bcb" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T121844Z:09d42389-7aa3-4c1c-bc4a-9ffc566c3bcb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:16:00 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:18:44 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvg/Jr4P7TtFFBtscwJArN9aulgFqoJw0LqZn0NX8OLqmV71J59y1kMcKBt80hVJzvhd9apdzkT8qLusJcY9u9cT1AQd0DveDqDr67fFIYSbtpqrzjZxch+enXZWoCFG+WHjt3PB4pJ1ijTjNrYIE2" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1+5": { + "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01+5": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "5" ], - "x-ms-client-request-id": [ "be5225e6-7bbf-4342-9279-2868f2addeb4" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "6", "7", "8", "9", "10" ], + "x-ms-client-request-id": [ "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "ad45c4dd-ebd5-4909-8fde-bdf8375f87b3" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvuTYGtzZOAZKmtY3MoK6ns8JJyMwZqPZT7uMwLFVskbNdCiFiy28NQzqYQY6Lw/e8u2yKg8h5ZKDIpzezx59jWapN1A553QFU4KUFweyQuq/Gm1dYT1YlSReZFl+AAT7qSsaxkqpqRDKHrifnScpg" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14916" ], - "x-ms-request-id": [ "ad45c4dd-ebd5-4909-8fde-bdf8375f87b3" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T131630Z:ad45c4dd-ebd5-4909-8fde-bdf8375f87b3" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "bc23c95b-8327-444b-a78b-11112f60800b" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14950" ], + "x-ms-request-id": [ "bc23c95b-8327-444b-a78b-11112f60800b" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T121945Z:bc23c95b-8327-444b-a78b-11112f60800b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:16:30 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:19:45 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvIlMp7u9+7aQJpaKHCtHUPkrhQGFl2fm+wccce9t+MWpRoeuV3uYEla61zCVo+MygSMxIgy6EdWCLRvHfmjDGVUPsXD2a6ouem3wrE1FTepVlPkwMZ46gOoUZXxqoBu0p9ydg05OQ3y0TzpKeAuxj" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1+6": { + "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01+6": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "6" ], - "x-ms-client-request-id": [ "be5225e6-7bbf-4342-9279-2868f2addeb4" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "6", "7", "8", "9", "10", "11" ], + "x-ms-client-request-id": [ "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "714cfe76-265c-4f31-b141-e37ad3c47a84" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvI9oo3kzAEX8d488TzcHJ+q3UvbDH/chSlOIrFKjoBMW9d08492VyQ5hkDcec/gS7gCPriJ0Xgj1kY1fbfc09TNmurL18fjE2RfADhnifnMeO74I9t+zwlpQPexjvOIrX7EonSe/bCUdp9ponrgsx" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14915" ], - "x-ms-request-id": [ "714cfe76-265c-4f31-b141-e37ad3c47a84" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T131701Z:714cfe76-265c-4f31-b141-e37ad3c47a84" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "d1e3f46b-5ced-45e3-b2b6-8b413f5c99cb" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14965" ], + "x-ms-request-id": [ "d1e3f46b-5ced-45e3-b2b6-8b413f5c99cb" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T122045Z:d1e3f46b-5ced-45e3-b2b6-8b413f5c99cb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:17:01 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:20:45 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRviT1E5XZt1foC74kT8eSLtgJLqGX99iPftCQT4YCHGXEahd8dGqPumchcybVGjnYT/kw484TIi26J+cdk4JS9fu/MnkUR7DdXiNBMxHS4hb/+HkA38jVKlGN1LRM+3KczBivXyq6pbWl9whd9jTg1" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1+7": { + "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01+7": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "7" ], - "x-ms-client-request-id": [ "be5225e6-7bbf-4342-9279-2868f2addeb4" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "6", "7", "8", "9", "10", "11", "12" ], + "x-ms-client-request-id": [ "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "a5f13713-bc5e-4135-b2cf-fbbd73c3c6ac" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14914" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvacMboAfIgNLse+5XReg3ZoSEY/+UaJSlgnrmPBfNvBtAatlrdTT2Sxvgzs1hACmorn6/DXIMw8FhYwM4QRUTse3WEEmBjmBC4+PBIddhHryH8ZhzDpdbH8JK6UBClsmVLYSlpX7cgKgI79RAReTO" ], - "x-ms-request-id": [ "a5f13713-bc5e-4135-b2cf-fbbd73c3c6ac" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T131732Z:a5f13713-bc5e-4135-b2cf-fbbd73c3c6ac" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "526d448e-cb81-446a-9d85-3f71d545c6f1" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14964" ], + "x-ms-request-id": [ "526d448e-cb81-446a-9d85-3f71d545c6f1" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T122146Z:526d448e-cb81-446a-9d85-3f71d545c6f1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:17:31 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:21:46 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvLUZFbD4QGUaVIz0IVRevFT7mNWXR7z5EUSDB6/fpgya4byWfviA6GaQZ/AsmlDhi0xDW5GHK7KsPTEFejXCI+Dlt9kZFDULvwpec3Ifvb8PvEdYgAdF28cdU1Gc6smf6kpXkiLvlbB1Vq68WCt+E" ] }, "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false + "Content": null } }, - "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1+8": { + "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01+8": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01\u0026IsAsyncOperation=1", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "8" ], - "x-ms-client-request-id": [ "be5225e6-7bbf-4342-9279-2868f2addeb4" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "6", "7", "8", "9", "10", "11", "12", "13" ], + "x-ms-client-request-id": [ "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } }, "Response": { - "StatusCode": 200, + "StatusCode": 202, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "a303b4fc-eab4-431f-add6-bd3f405e15e8" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvIi6JuWjVHCTLZnC6dlkcg5NYDT0BJ5f0Rzrgy2cKJAcveFfV1LpHa5JWf7n2GMH8z92nkARKGxLy8N7mfLqR3yYINFDub0yCl2tq5EBvZxFGXZZh0IuxtXbHoNtGWgEafexvmzTf4u/MRFquwYM6" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14913" ], - "x-ms-request-id": [ "a303b4fc-eab4-431f-add6-bd3f405e15e8" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T131802Z:a303b4fc-eab4-431f-add6-bd3f405e15e8" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "15a527f9-2e2d-44ca-8b3e-646dc0dc43aa" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14963" ], + "x-ms-request-id": [ "15a527f9-2e2d-44ca-8b3e-646dc0dc43aa" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T122246Z:15a527f9-2e2d-44ca-8b3e-646dc0dc43aa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:18:02 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:22:46 GMT" ], + "Location": [ "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvxxtJtUKE+2weiTdOGz/IjWlmCY+xP0zBwqykU3YsfRsaLL9TID0tydy0oNy0faQmeq2pjbH+JXkEzwskvFyjWVikOMAW+JBqHQKPwyMeaTmXvXACAcHWpNO1XWxQ0v2cFpw05gMKx6DLnLcDl/tW" ] }, "ContentHeaders": { - "Content-Length": [ "1023" ], - "Content-Type": [ "application/json" ], + "Content-Length": [ "0" ], "Expires": [ "-1" ] }, - "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"name\":\"redmond/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2021-10-31T13:17:57.1251584Z\",\"timeTakenToCreate\":\"PT4M6.8702613S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptedBackupEncryptionKey\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupSizeInKb\":0,\"compressedBackupSizeInKb\":0,\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":true}}}", - "isContentBase64": false + "Content": null } }, - "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01+9": { + "Start-AzsBackup+[NoContext]+TestCreateBackup+$GET+https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01+9": { "Request": { "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253?api-version=2021-09-01", + "RequestUri": "https://management.azure.com/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/08b92613-837a-43cd-86b5-1212ef954384?api-version=2018-09-01", "Content": null, - "isContentBase64": false, "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "9" ], - "x-ms-client-request-id": [ "be5225e6-7bbf-4342-9279-2868f2addeb4" ], - "CommandName": [ "Start-AzsBackup" ], - "FullCommandName": [ "Start-AzsBackup_Create" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + "x-ms-unique-id": [ "6", "7", "8", "9", "10", "11", "12", "13", "14" ], + "x-ms-client-request-id": [ "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000", "6d477d8a-53f1-46d3-80f2-14609659d000" ], + "CommandName": [ "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup", "Start-AzsBackup" ], + "FullCommandName": [ "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create", "Start-AzsBackup_Create" ], + "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], + "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { } @@ -376,25 +347,24 @@ "Response": { "StatusCode": 200, "Headers": { - "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "7547ec4e-e5ce-4b46-9333-c463688cd3a0" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvmhFa+Pmy43c4JnCR4zF1j7YgzePi2CXAI2fdkskaGf5JecLF83/Ndk1vN2ClbOFWBkkp7Fej+Z86XS3d5SOYyNx7NpE0U4YCIWwUS4bLxoaXOsH1txO6WSPkdGLujsEhBIqFnLKl753EfUOC7zoV" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14912" ], - "x-ms-request-id": [ "7547ec4e-e5ce-4b46-9333-c463688cd3a0" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T131802Z:7547ec4e-e5ce-4b46-9333-c463688cd3a0" ], + "x-ms-correlation-request-id": [ "a07d36b9-b177-4a99-8a1d-6791443cf7dd" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14962" ], + "x-ms-request-id": [ "a07d36b9-b177-4a99-8a1d-6791443cf7dd" ], + "x-ms-routing-request-id": [ "REDMOND:20200304T122347Z:a07d36b9-b177-4a99-8a1d-6791443cf7dd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 13:18:02 GMT" ] + "Cache-Control": [ "no-cache" ], + "Date": [ "Wed, 04 Mar 2020 12:23:47 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvuA6a06lOSWHLbKNGVTbcP3iizUy0ajtbzViRg4Vx2oJtHfRKY7D2FTDIODSterNOAmejjTlpC52W9bv31VF0mYMY3y1E8mnRsy0IY3qlaIXjv/mPoFfsOnRfJNyLrSYYdckgTvWFSatwIh2a3wN6" ] }, "ContentHeaders": { - "Content-Length": [ "1089" ], + "Content-Length": [ "1289" ], "Content-Type": [ "application/json" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"name\":\"redmond/237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.1.0\",\"backupId\":\"237e5a7a-3b1d-4bf5-b1d6-f495b8d48253\",\"roleStatus\":[{\"roleName\":\"KeyVaultNamingService\",\"repositoryStatus\":[{\"fullRepositoryName\":\"KeyVaultNamingService;KeyVault;-;TableStore_kvvnsproddata\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2021-10-31T13:17:57.1251584Z\",\"timeTakenToCreate\":\"PT4M6.8702613S\",\"stampVersion\":\"1.2108.0.32\",\"oemVersion\":\"2.2.2008.4\",\"deploymentID\":\"83cbfd32-d038-4197-90cd-591443f15a89\",\"encryptedBackupEncryptionKey\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupSizeInKb\":0,\"compressedBackupSizeInKb\":0,\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":true}}}", - "isContentBase64": false + "Content": "{\"id\":\"/subscriptions/05101DAF-F50D-4436-A2AC-495E5C4864C2/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/backups/08b92613-837a-43cd-86b5-1212ef954384\",\"name\":\"redmond/08b92613-837a-43cd-86b5-1212ef954384\",\"type\":\"Microsoft.Backup.Admin/backupLocations/backups\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"backupInfo\":{\"backupDataVersion\":\"1.0.1\",\"backupId\":\"08b92613-837a-43cd-86b5-1212ef954384\",\"roleStatus\":[{\"roleName\":\"NRP\",\"status\":\"Succeeded\"}],\"status\":\"Succeeded\",\"createdDateTime\":\"2020-03-04T12:22:18.7883083Z\",\"timeTakenToCreate\":\"PT6M35.345912S\",\"stampVersion\":\"1.2002.0.35\",\"oemVersion\":\"2.1.1907.1\",\"deploymentID\":\"015353df-d49a-460a-ac74-69bb3b1b4d1e\",\"encryptedBackupEncryptionKey\":\"pQDlmgkWPU03B/nE6VNXiF4MtNuhLkTyHpHukDLOX66VHFOVqUim8AyoaFqQvXwQKYvhtvAPlx6IuJ0PuwP0A7rSiIbBuP/BQkPWkFp1EVnDJZf2q45sQSPyIxAkxs/MeK/G59apZRKPOjsUNWwhIK5l0GZf7MZzSeGIS08PHqduO93ubpiGzRbrehoS20xDKsq1gNM5g0f24a7g/5/JPYqWGKPqOHvGYyFP5yV8YUA8niFVyNQbutUX1ksD8V8Uz9tYgSQNdMG6eqmjKaI/aAwq/D4thjYIjOHeVXrbREBO4Ze0WW1+5ClLGl8YxDClOaiXLfSNrFbxEoGWVGNe+A==\",\"encryptionCertThumbprint\":\"126B334D833C9E3AA9C1429B9B2A3C7CF3215FB0\",\"backupSizeInKb\":0,\"compressedBackupSizeInKb\":0,\"completelyUploaded\":true,\"isAutomaticBackup\":false,\"isCloudRecoveryReady\":false}}}" } } } \ No newline at end of file diff --git a/src/Azs.Backup.Admin/test/Update-AzsBackupConfiguration.Recording.json b/src/Azs.Backup.Admin/test/Update-AzsBackupConfiguration.Recording.json deleted file mode 100644 index 3c19976c..00000000 --- a/src/Azs.Backup.Admin/test/Update-AzsBackupConfiguration.Recording.json +++ /dev/null @@ -1,836 +0,0 @@ -{ - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateFileshareBackupLocationExpanded+$PATCH+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01+1": { - "Request": { - "Method": "PATCH", - "RequestUri": "https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01", - "Content": "{\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"externalStoreDefault\": {\r\n \"path\": \"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\r\n \"userName\": \"AzureStackAdmin\",\r\n \"password\": \"!!123abc\",\r\n \"encryptionCertBase64\": \"MIIDKjCCAhKgAwIBAgIQHbVCFg0ii7RGWXmdiKcOaDANBgkqhkiG9w0BAQsFADAaMRgwFgYDVQQDDA93d3cuY29udG9zby5jb20wHhcNMjExMDMxMTIzMTMxWhcNMjIxMDMxMTI1MTMxWjAaMRgwFgYDVQQDDA93d3cuY29udG9zby5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIldWZsMtdT24MTDeGE1CuVL8W5ZlMoX7mfJVyo0wtM9ZbKkTNL5ujcltkq5b3bosugHAeex0pFp0Xi9dTT/zQeAZFN3Ec+8KMmoy2v5iHhx4nPECGfMs2utx3JL908y1UhStp/TYU3BnptHJRqDRZ0+oJOYwp2y/rwpXUtLNGZQYm1aUJ0QN0ZJ+r2lp8y9QcQI9AWAgdjoXwHMterb0O1rwxNCHAtAfgpNtEXOep0V3k6acWLM1/oZSj58S/AjN7G+jNuHklZcPqhezy3TaJe9MJ67Z6djhkPWRt+o22jNJCnJ+onrCUMauBToa2mgUONF6x/ld8XLXs/GiyBagtAgMBAAGjbDBqMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwGgYDVR0RBBMwEYIPd3d3LmNvbnRvc28uY29tMB0GA1UdDgQWBBQ/tExW6aqhetBlFwsceNZvM16PozANBgkqhkiG9w0BAQsFAAOCAQEAPUoD8QhCIg+Hk9tI8QNCOAMNseG0ThS2GlWUHABA8pcn6yntViQtjdlb/3nIqSuRAg+OTZZbFovI5HuoFz5Gyoav6YEKE2+ZSGnEoofPNvLc1eeIDUwhRCsbSM42uQiS99YexbrmkR4VtXXVnppnDYQcKyPH+fP+nA4d8sSrO7Mb3ttxJruMBHzjE+RsKr9ibfGO2E4QAvAeWaG22yo1fW4Tsi2mZ8WFWzdrwaF7Wa9Qoiuy2lrIUAYN8ZHR0efzH9OKJ1LJgpdMb2eWnSfLoGmcnMbIvwx5a6+u2BltiUCWqx5wa36jpbswmjQFKZhPbpHNAqtjT9qScd3D3GOyBw==\",\r\n \"backupFrequencyInHours\": 10,\r\n \"isBackupSchedulerEnabled\": false,\r\n \"backupRetentionPeriodInDays\": 6\r\n }\r\n }\r\n}", - "isContentBase64": false, - "Headers": { - }, - "ContentHeaders": { - "Content-Type": [ "application/json" ], - "Content-Length": [ "1474" ] - } - }, - "Response": { - "StatusCode": 202, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/2b85f3da-a114-4bde-a4e2-c968118124ec?api-version=2021-09-01" ], - "Retry-After": [ "5" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/2b85f3da-a114-4bde-a4e2-c968118124ec?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "334e37f4-b188-404b-845f-cfabc7ab869b" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvKPFFEeUAZD3vOXQTHaPKw8t4QIiyDLe0OZVF7mJ8i3yacxxlNn12p7/WQGgg0qLndhyDb7RAuuwBnN0pyPSOxNFFdlDOZUDkN5iFYrqqQnaN6kMPaZu8Z1YWoCBDfzEFkb4UfzlEEx7KnPVeMhfH" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], - "x-ms-request-id": [ "334e37f4-b188-404b-845f-cfabc7ab869b" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125428Z:334e37f4-b188-404b-845f-cfabc7ab869b" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:54:28 GMT" ] - }, - "ContentHeaders": { - "Expires": [ "-1" ], - "Content-Length": [ "0" ] - }, - "Content": null, - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateFileshareBackupLocationExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/2b85f3da-a114-4bde-a4e2-c968118124ec?api-version=2021-09-01\u0026IsAsyncOperation=1+2": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/2b85f3da-a114-4bde-a4e2-c968118124ec?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "2" ], - "x-ms-client-request-id": [ "34369de2-41f3-444d-b7a7-7a3cabe5ca38" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Update-AzsBackupConfiguration" ], - "FullCommandName": [ "Update-AzsBackupConfiguration_UpdateExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "95576fa3-be04-449b-b18b-06e92b07b7bf" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv6ldBWFBFE6hrEV2tjEA76jIcxxRrO7sPOpczhprNPkk4iyJ41SSBIrLU+g64KXElWGANslyIA5PfTipOrzWtxUrI035SNF5hIjapm+wjggGNoJKa4kxVNlwsH9hX62eMU1/trRXcLI+23Hko0wro" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14481" ], - "x-ms-request-id": [ "95576fa3-be04-449b-b18b-06e92b07b7bf" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125434Z:95576fa3-be04-449b-b18b-06e92b07b7bf" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:54:34 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "724" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"properties\":{\"externalStoreDefault\":{\"path\":\"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\"userName\":\"AzureStackAdmin\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":\"979 GB\",\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":\"2021-10-31T11:41:06.2024616Z\",\"backupRetentionPeriodInDays\":6,\"blobStorageUrl\":null,\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateFileshareBackupLocationExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/2b85f3da-a114-4bde-a4e2-c968118124ec?api-version=2021-09-01+3": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/2b85f3da-a114-4bde-a4e2-c968118124ec?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "3" ], - "x-ms-client-request-id": [ "34369de2-41f3-444d-b7a7-7a3cabe5ca38" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Update-AzsBackupConfiguration" ], - "FullCommandName": [ "Update-AzsBackupConfiguration_UpdateExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "037242b7-e040-44ad-8763-0f288a3a1d7f" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvZ4P8A4XmkRPtxLkv/K+h7GEN8D1e4noAsY5E9ofCwHOtHo7rGH3+ZoUZ9wYBh1BLjb8STZYOgRacDrZKbgFYqRiQF7y5z5l7DXjMe7S/Qq8u/Vwuq+ImsgbJMkBaaZfWKDDsEu05yoe0BY8k/FK3" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14480" ], - "x-ms-request-id": [ "037242b7-e040-44ad-8763-0f288a3a1d7f" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125434Z:037242b7-e040-44ad-8763-0f288a3a1d7f" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:54:34 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "782" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":\"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\"userName\":\"AzureStackAdmin\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":\"979 GB\",\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":\"2021-10-31T11:41:06.2024616Z\",\"backupRetentionPeriodInDays\":6,\"blobStorageUrl\":null,\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateBlobBackupLocationExpanded+$PATCH+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01+1": { - "Request": { - "Method": "PATCH", - "RequestUri": "https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01", - "Content": "{\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"externalStoreDefault\": {\r\n \"blobStorageUrl\": \"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\r\n \"blobStorageKey\": \"hJW2t+LDs2JuF2uw==\",\r\n \"encryptionCertBase64\": \"MIIDKjCCAhKgAwIBAgIQHbVCFg0ii7RGWXmdiKcOaDANBgkqhkiG9w0BAQsFADAaMRgwFgYDVQQDDA93d3cuY29udG9zby5jb20wHhcNMjExMDMxMTIzMTMxWhcNMjIxMDMxMTI1MTMxWjAaMRgwFgYDVQQDDA93d3cuY29udG9zby5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIldWZsMtdT24MTDeGE1CuVL8W5ZlMoX7mfJVyo0wtM9ZbKkTNL5ujcltkq5b3bosugHAeex0pFp0Xi9dTT/zQeAZFN3Ec+8KMmoy2v5iHhx4nPECGfMs2utx3JL908y1UhStp/TYU3BnptHJRqDRZ0+oJOYwp2y/rwpXUtLNGZQYm1aUJ0QN0ZJ+r2lp8y9QcQI9AWAgdjoXwHMterb0O1rwxNCHAtAfgpNtEXOep0V3k6acWLM1/oZSj58S/AjN7G+jNuHklZcPqhezy3TaJe9MJ67Z6djhkPWRt+o22jNJCnJ+onrCUMauBToa2mgUONF6x/ld8XLXs/GiyBagtAgMBAAGjbDBqMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwGgYDVR0RBBMwEYIPd3d3LmNvbnRvc28uY29tMB0GA1UdDgQWBBQ/tExW6aqhetBlFwsceNZvM16PozANBgkqhkiG9w0BAQsFAAOCAQEAPUoD8QhCIg+Hk9tI8QNCOAMNseG0ThS2GlWUHABA8pcn6yntViQtjdlb/3nIqSuRAg+OTZZbFovI5HuoFz5Gyoav6YEKE2+ZSGnEoofPNvLc1eeIDUwhRCsbSM42uQiS99YexbrmkR4VtXXVnppnDYQcKyPH+fP+nA4d8sSrO7Mb3ttxJruMBHzjE+RsKr9ibfGO2E4QAvAeWaG22yo1fW4Tsi2mZ8WFWzdrwaF7Wa9Qoiuy2lrIUAYN8ZHR0efzH9OKJ1LJgpdMb2eWnSfLoGmcnMbIvwx5a6+u2BltiUCWqx5wa36jpbswmjQFKZhPbpHNAqtjT9qScd3D3GOyBw==\",\r\n \"backupFrequencyInHours\": 10,\r\n \"isBackupSchedulerEnabled\": false,\r\n \"backupRetentionPeriodInDays\": 6\r\n }\r\n }\r\n}", - "isContentBase64": false, - "Headers": { - }, - "ContentHeaders": { - "Content-Type": [ "application/json" ], - "Content-Length": [ "1552" ] - } - }, - "Response": { - "StatusCode": 202, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/df46bd2b-4b7c-4767-bb1c-0737f3623416?api-version=2021-09-01" ], - "Retry-After": [ "5" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/df46bd2b-4b7c-4767-bb1c-0737f3623416?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "33a8602e-2a6d-4301-a40e-5ed1329b06e9" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvwMuv0xRfBvU6HCd2QgQvf0Q071Wtd5ZWz/rpGgvNib1iTRdJQdl3Sg9uY8cWrNlYwC6WT3Wig472GejS/wdR7DsJ9MVJ1Qjp13gaD5FOCg7KuVY+4NLDPNiLbRuQH91FsLmLc4wAc7MVoTyc/PKJ" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1198" ], - "x-ms-request-id": [ "33a8602e-2a6d-4301-a40e-5ed1329b06e9" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125435Z:33a8602e-2a6d-4301-a40e-5ed1329b06e9" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:54:35 GMT" ] - }, - "ContentHeaders": { - "Expires": [ "-1" ], - "Content-Length": [ "0" ] - }, - "Content": null, - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateBlobBackupLocationExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/df46bd2b-4b7c-4767-bb1c-0737f3623416?api-version=2021-09-01\u0026IsAsyncOperation=1+2": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/df46bd2b-4b7c-4767-bb1c-0737f3623416?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "5" ], - "x-ms-client-request-id": [ "7f790bb4-6343-4ac2-a524-cd188c38dcd3" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Update-AzsBackupConfiguration" ], - "FullCommandName": [ "Update-AzsBackupConfiguration_UpdateExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/df46bd2b-4b7c-4767-bb1c-0737f3623416?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/df46bd2b-4b7c-4767-bb1c-0737f3623416?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "b5b3b600-d987-4682-9583-95e0092b83dd" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvXy98Q+spYXdoh28r4wKUJYvmJphU8UcZRMHjWFTE9q7LHfJthlNnX+ufKP5W+ODKXOJQ9hh4U1Z679uDY9W/1nwCgWCMlSbamR2Fj/Q0j0Hn1AKcqienKEADkdqQYEgX3alon6juPnSQd04fJ5Zj" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14479" ], - "x-ms-request-id": [ "b5b3b600-d987-4682-9583-95e0092b83dd" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125441Z:b5b3b600-d987-4682-9583-95e0092b83dd" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:54:41 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateBlobBackupLocationExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/df46bd2b-4b7c-4767-bb1c-0737f3623416?api-version=2021-09-01\u0026IsAsyncOperation=1+3": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/df46bd2b-4b7c-4767-bb1c-0737f3623416?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "6" ], - "x-ms-client-request-id": [ "7f790bb4-6343-4ac2-a524-cd188c38dcd3" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Update-AzsBackupConfiguration" ], - "FullCommandName": [ "Update-AzsBackupConfiguration_UpdateExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "ddd23d90-2bd1-46c2-a42e-cf02d50eb84b" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvu3HqVSueQTOtY5ZUcGsXliAY6zbI2NcyWOe4Z9cCU0oAlr2foIFn+BonaI606r0Sa5M5v0eU5FUz2Qd87gnkzB8gVxZ0xha+uzGx3IBXGvNgw2rui3s1UGBWAbcdXGBN+pZ9D8+8cPwpxQ3gdW9j" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14502" ], - "x-ms-request-id": [ "ddd23d90-2bd1-46c2-a42e-cf02d50eb84b" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125511Z:ddd23d90-2bd1-46c2-a42e-cf02d50eb84b" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:55:11 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "701" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"properties\":{\"externalStoreDefault\":{\"path\":null,\"userName\":null,\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":null,\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":null,\"backupRetentionPeriodInDays\":6,\"blobStorageUrl\":\"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateBlobBackupLocationExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/df46bd2b-4b7c-4767-bb1c-0737f3623416?api-version=2021-09-01+4": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/df46bd2b-4b7c-4767-bb1c-0737f3623416?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "7" ], - "x-ms-client-request-id": [ "7f790bb4-6343-4ac2-a524-cd188c38dcd3" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Update-AzsBackupConfiguration" ], - "FullCommandName": [ "Update-AzsBackupConfiguration_UpdateExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "0e4f95aa-47c9-4262-8b4d-4ad845f27c8a" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv+5q3PNF5nacnh+BsFt0GS7PDO3vwtydzRGpMYaQ9ccXrgT6Kn10vJX5n4vR/lAxMl+yzfeJs3iDAfwfIX7SAE3wY/u31PvoC9ZkHYbm0pgvJNUaaTtXuOhjbUdz0IHYIyNQj10aocfCnfr5iepeG" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14501" ], - "x-ms-request-id": [ "0e4f95aa-47c9-4262-8b4d-4ad845f27c8a" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125512Z:0e4f95aa-47c9-4262-8b4d-4ad845f27c8a" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:55:11 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "759" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":null,\"userName\":null,\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":null,\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":null,\"backupRetentionPeriodInDays\":6,\"blobStorageUrl\":\"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestPatchUpdateBlobBackupLocationExpanded+$PATCH+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01+1": { - "Request": { - "Method": "PATCH", - "RequestUri": "https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01", - "Content": "{\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"externalStoreDefault\": {\r\n \"blobStorageUrl\": \"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\r\n \"backupRetentionPeriodInDays\": 5\r\n }\r\n }\r\n}", - "isContentBase64": false, - "Headers": { - }, - "ContentHeaders": { - "Content-Type": [ "application/json" ], - "Content-Length": [ "233" ] - } - }, - "Response": { - "StatusCode": 202, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/ba71c72f-b255-49c9-a5b6-1de40c361222?api-version=2021-09-01" ], - "Retry-After": [ "5" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/ba71c72f-b255-49c9-a5b6-1de40c361222?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "3810a23d-05b5-4597-8f42-bc60f2fe03c4" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvsDp3m+eeZiwBPLm2l8Z+xJVYm1ZGecR2N+K1Y4HauwqW2xUCTxyt8b4H521AH0SVA9kQILVKJR1+85Db3TNC8ZLq1My40rYL5XLRdNZoeEyh1VO9DsTHvqDnPY7AOdwBWnLEkNxnZddeerU+HWpk" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1197" ], - "x-ms-request-id": [ "3810a23d-05b5-4597-8f42-bc60f2fe03c4" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125512Z:3810a23d-05b5-4597-8f42-bc60f2fe03c4" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:55:11 GMT" ] - }, - "ContentHeaders": { - "Expires": [ "-1" ], - "Content-Length": [ "0" ] - }, - "Content": null, - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestPatchUpdateBlobBackupLocationExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/ba71c72f-b255-49c9-a5b6-1de40c361222?api-version=2021-09-01\u0026IsAsyncOperation=1+2": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/ba71c72f-b255-49c9-a5b6-1de40c361222?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "9" ], - "x-ms-client-request-id": [ "fd53edbf-ec58-4dae-9e6e-63289d294332" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Update-AzsBackupConfiguration" ], - "FullCommandName": [ "Update-AzsBackupConfiguration_UpdateExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/ba71c72f-b255-49c9-a5b6-1de40c361222?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/ba71c72f-b255-49c9-a5b6-1de40c361222?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "0e16718c-09ba-45a3-99cb-93ca201186fe" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvLf/D91dI62xknspwSWZ50LCE4X5tXPTAHglTC1oA/mqeofridpo9/us/UTg3bWLCx5qtnjGuxa1bYL6tZdQgtKUVQeiwPsn8Faqf1gyakNZuBGohhJmMwvGhqolieN4ccPReukavzbMH8XJD4Qkk" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14500" ], - "x-ms-request-id": [ "0e16718c-09ba-45a3-99cb-93ca201186fe" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125518Z:0e16718c-09ba-45a3-99cb-93ca201186fe" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:55:18 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestPatchUpdateBlobBackupLocationExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/ba71c72f-b255-49c9-a5b6-1de40c361222?api-version=2021-09-01\u0026IsAsyncOperation=1+3": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/ba71c72f-b255-49c9-a5b6-1de40c361222?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "10" ], - "x-ms-client-request-id": [ "fd53edbf-ec58-4dae-9e6e-63289d294332" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Update-AzsBackupConfiguration" ], - "FullCommandName": [ "Update-AzsBackupConfiguration_UpdateExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "9d9308ab-5f30-46d8-a16b-23c5fd77e3df" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14495" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvtwqsL5i5qbXfqLRhKycIphHNpV9bp9uguefsXGU3o+u7Ec4zDjtcqv8OcvcbeXdGALfTK6X83+kVq3bk/q8Pm7scjbTJJFmp9GSjshq3BVQF5CElNwU/iv2JNeLCE+yzbU9B/KqSBY30Attxt3gl" ], - "x-ms-request-id": [ "9d9308ab-5f30-46d8-a16b-23c5fd77e3df" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125549Z:9d9308ab-5f30-46d8-a16b-23c5fd77e3df" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:55:49 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "727" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"properties\":{\"externalStoreDefault\":{\"path\":null,\"userName\":null,\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":null,\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":\"2021-10-31T00:22:07.6635047Z\",\"backupRetentionPeriodInDays\":5,\"blobStorageUrl\":\"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestPatchUpdateBlobBackupLocationExpanded+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/ba71c72f-b255-49c9-a5b6-1de40c361222?api-version=2021-09-01+4": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/ba71c72f-b255-49c9-a5b6-1de40c361222?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "11" ], - "x-ms-client-request-id": [ "fd53edbf-ec58-4dae-9e6e-63289d294332" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Update-AzsBackupConfiguration" ], - "FullCommandName": [ "Update-AzsBackupConfiguration_UpdateExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "87a0da24-3f79-4f62-9756-0d7c85f8d1f1" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvFJEOk6bGLPHHIom6sSo2XL/za1Zr+qruWNkZ8qPWx2Yy76KqO7f3Zumig3/9KzU1uUxeAFf5Zr1sKtnjCrQ6ntwxWpf1DtB6zdLYwPgVvGAOQNnoremJoSu1pEr7HMpzmJZ16f4AytE7k5Q+1eO6" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14494" ], - "x-ms-request-id": [ "87a0da24-3f79-4f62-9756-0d7c85f8d1f1" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125549Z:87a0da24-3f79-4f62-9756-0d7c85f8d1f1" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:55:49 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "785" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":null,\"userName\":null,\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":null,\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":\"2021-10-31T00:22:07.6635047Z\",\"backupRetentionPeriodInDays\":5,\"blobStorageUrl\":\"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateFileshareBackupLocation+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01+1": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "x-ms-unique-id": [ "12" ], - "x-ms-client-request-id": [ "3001e655-652c-40a0-becc-7cc5a7648849" ], - "CommandName": [ "Get-AzsBackupConfiguration" ], - "FullCommandName": [ "Get-AzsBackupConfiguration_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "071d49db-c734-4f49-9362-6e1810ecb039" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv4Id2ORRXcpWs6csG2sE6e5pV8OdBgGasdnBmfr9Qr1n7gPY52Vpbdns53Wyvdh2KC8TyMzeEUV0VUkI5lNC5hKK8YurLH7YgaiMN9Y/jpKR6pElz46IVM5+U4MSAagPugMyM2y336/ZAl69KKoPf" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14493" ], - "x-ms-request-id": [ "071d49db-c734-4f49-9362-6e1810ecb039" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125550Z:071d49db-c734-4f49-9362-6e1810ecb039" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:55:50 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "785" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":null,\"userName\":null,\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":null,\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":\"2021-10-31T00:22:07.6635047Z\",\"backupRetentionPeriodInDays\":5,\"blobStorageUrl\":\"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateFileshareBackupLocation+$PATCH+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01+2": { - "Request": { - "Method": "PATCH", - "RequestUri": "https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01", - "Content": "{\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"externalStoreDefault\": {\r\n \"path\": \"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\r\n \"userName\": \"AzureStackAdmin\",\r\n \"password\": \"!!123abc\",\r\n \"blobStorageUrl\": \"\",\r\n \"blobStorageKey\": \"\",\r\n \"encryptionCertBase64\": \"MIIDKjCCAhKgAwIBAgIQHbVCFg0ii7RGWXmdiKcOaDANBgkqhkiG9w0BAQsFADAaMRgwFgYDVQQDDA93d3cuY29udG9zby5jb20wHhcNMjExMDMxMTIzMTMxWhcNMjIxMDMxMTI1MTMxWjAaMRgwFgYDVQQDDA93d3cuY29udG9zby5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIldWZsMtdT24MTDeGE1CuVL8W5ZlMoX7mfJVyo0wtM9ZbKkTNL5ujcltkq5b3bosugHAeex0pFp0Xi9dTT/zQeAZFN3Ec+8KMmoy2v5iHhx4nPECGfMs2utx3JL908y1UhStp/TYU3BnptHJRqDRZ0+oJOYwp2y/rwpXUtLNGZQYm1aUJ0QN0ZJ+r2lp8y9QcQI9AWAgdjoXwHMterb0O1rwxNCHAtAfgpNtEXOep0V3k6acWLM1/oZSj58S/AjN7G+jNuHklZcPqhezy3TaJe9MJ67Z6djhkPWRt+o22jNJCnJ+onrCUMauBToa2mgUONF6x/ld8XLXs/GiyBagtAgMBAAGjbDBqMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwGgYDVR0RBBMwEYIPd3d3LmNvbnRvc28uY29tMB0GA1UdDgQWBBQ/tExW6aqhetBlFwsceNZvM16PozANBgkqhkiG9w0BAQsFAAOCAQEAPUoD8QhCIg+Hk9tI8QNCOAMNseG0ThS2GlWUHABA8pcn6yntViQtjdlb/3nIqSuRAg+OTZZbFovI5HuoFz5Gyoav6YEKE2+ZSGnEoofPNvLc1eeIDUwhRCsbSM42uQiS99YexbrmkR4VtXXVnppnDYQcKyPH+fP+nA4d8sSrO7Mb3ttxJruMBHzjE+RsKr9ibfGO2E4QAvAeWaG22yo1fW4Tsi2mZ8WFWzdrwaF7Wa9Qoiuy2lrIUAYN8ZHR0efzH9OKJ1LJgpdMb2eWnSfLoGmcnMbIvwx5a6+u2BltiUCWqx5wa36jpbswmjQFKZhPbpHNAqtjT9qScd3D3GOyBw==\",\r\n \"backupFrequencyInHours\": 10,\r\n \"isBackupSchedulerEnabled\": false,\r\n \"backupRetentionPeriodInDays\": 6\r\n }\r\n }\r\n}", - "isContentBase64": false, - "Headers": { - }, - "ContentHeaders": { - "Content-Type": [ "application/json" ], - "Content-Length": [ "1532" ] - } - }, - "Response": { - "StatusCode": 202, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/4dbfd193-f3c4-4b64-a489-3ea4c61ce244?api-version=2021-09-01" ], - "Retry-After": [ "5" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/4dbfd193-f3c4-4b64-a489-3ea4c61ce244?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "1bea78e3-f216-42f5-bc07-f88038641951" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvjxdLwvSBRFNyOeJ8TWmTnQFssEm1CWEOqnD4W37xQuASD3C+TooLoAxj4Xjt7KlM3tm/PoLsJClw8cY5WYzQZLI3PkhJ/dLQGxPrvEGslmWa4dznQMonK0qn0rLZ+fOuOpJp9BENQOWpg5dTEnK4" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1196" ], - "x-ms-request-id": [ "1bea78e3-f216-42f5-bc07-f88038641951" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125550Z:1bea78e3-f216-42f5-bc07-f88038641951" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:55:50 GMT" ] - }, - "ContentHeaders": { - "Expires": [ "-1" ], - "Content-Length": [ "0" ] - }, - "Content": null, - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateFileshareBackupLocation+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/4dbfd193-f3c4-4b64-a489-3ea4c61ce244?api-version=2021-09-01\u0026IsAsyncOperation=1+3": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/4dbfd193-f3c4-4b64-a489-3ea4c61ce244?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "14" ], - "x-ms-client-request-id": [ "6fc69408-0420-4e1a-a9d1-193c6be5e251" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Update-AzsBackupConfiguration" ], - "FullCommandName": [ "Update-AzsBackupConfiguration_Update" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "46857b9b-33c5-4337-8e09-99292661be77" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRviAAmOSybO/pMJ1+nnXSm2BVoLuMmbm7YPUE5v/IcSFzX7ba/ODtGtb0jSXcpxoMJwPwJK7NCZ1vrJIxneDiiENAkNWHCBA+tp+2iHYsx6BOQO/q5VPXhYN+1FVHFPhe2tnvOMuANL6f3rcnhNXQz" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14492" ], - "x-ms-request-id": [ "46857b9b-33c5-4337-8e09-99292661be77" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125556Z:46857b9b-33c5-4337-8e09-99292661be77" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:55:56 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "724" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"properties\":{\"externalStoreDefault\":{\"path\":\"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\"userName\":\"AzureStackAdmin\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":\"979 GB\",\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":\"2021-10-31T11:41:06.2024616Z\",\"backupRetentionPeriodInDays\":6,\"blobStorageUrl\":null,\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateFileshareBackupLocation+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/4dbfd193-f3c4-4b64-a489-3ea4c61ce244?api-version=2021-09-01+4": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/4dbfd193-f3c4-4b64-a489-3ea4c61ce244?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "15" ], - "x-ms-client-request-id": [ "6fc69408-0420-4e1a-a9d1-193c6be5e251" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Update-AzsBackupConfiguration" ], - "FullCommandName": [ "Update-AzsBackupConfiguration_Update" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "538dbe16-bc72-4d3f-b770-3c2ce2a7bce8" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvFy39gcuKCqmaga0x6TEIrlCzlr6vKDrLdruemQ3uCJOb2XqQ/iy/Pe3f5bArVpiZDMlEWAZvgRC/LaaV6VN9fj6U/X6UWgSYWMpoQeGIorFLxRrjg+fIcIqId0pqEMOVvdvvvWPHmrC34WHam16y" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14491" ], - "x-ms-request-id": [ "538dbe16-bc72-4d3f-b770-3c2ce2a7bce8" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125556Z:538dbe16-bc72-4d3f-b770-3c2ce2a7bce8" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:55:56 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "782" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":\"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\"userName\":\"AzureStackAdmin\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":\"979 GB\",\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":\"2021-10-31T11:41:06.2024616Z\",\"backupRetentionPeriodInDays\":6,\"blobStorageUrl\":null,\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateBlobBackupLocation+$GET+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01+1": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "x-ms-unique-id": [ "16" ], - "x-ms-client-request-id": [ "605379db-a110-42ab-adcb-ac464211de18" ], - "CommandName": [ "Get-AzsBackupConfiguration" ], - "FullCommandName": [ "Get-AzsBackupConfiguration_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "4468dd22-69cd-4975-baf1-1532bdab2ded" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv307tvLITuZcXww76BmHaO6S44QhTI8hCOjWd9189U5zyCY5lYHRtfEWjiOhpjXN8ibZnueKsdlA7EakM9y6bFY5YIqiJA1Zrwyyw6kAqQ4uyz7L+y65gBqtQsysvpBfIrflIpz9WIP5XRUpGbd7y" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14490" ], - "x-ms-request-id": [ "4468dd22-69cd-4975-baf1-1532bdab2ded" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125556Z:4468dd22-69cd-4975-baf1-1532bdab2ded" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:55:56 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "782" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":\"\\\\\\\\su1fileserver\\\\SU1_Infrastructure_1\\\\BackupStore\",\"userName\":\"AzureStackAdmin\",\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":\"979 GB\",\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":\"2021-10-31T11:41:06.2024616Z\",\"backupRetentionPeriodInDays\":6,\"blobStorageUrl\":null,\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateBlobBackupLocation+$PATCH+https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01+2": { - "Request": { - "Method": "PATCH", - "RequestUri": "https://management.azure.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond?api-version=2021-09-01", - "Content": "{\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"externalStoreDefault\": {\r\n \"path\": \"\",\r\n \"userName\": \"\",\r\n \"password\": \"\",\r\n \"blobStorageUrl\": \"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\r\n \"blobStorageKey\": \"hJW2t+LDs2JuF2uw==\",\r\n \"backupFrequencyInHours\": 10,\r\n \"isBackupSchedulerEnabled\": false,\r\n \"backupRetentionPeriodInDays\": 6\r\n }\r\n }\r\n}", - "isContentBase64": false, - "Headers": { - }, - "ContentHeaders": { - "Content-Type": [ "application/json" ], - "Content-Length": [ "1617" ] - } - }, - "Response": { - "StatusCode": 202, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/c2e53d7e-a86c-4444-8eed-b82a7efce92d?api-version=2021-09-01" ], - "Retry-After": [ "5" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/c2e53d7e-a86c-4444-8eed-b82a7efce92d?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "3a9813a3-cb72-4f2e-a6f0-1141b0f62345" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv3eolcGfjfJZRItXMyCrpaD5cUqjdXvHV8BCJjyBZU53NH2KohEqC5X9MU+Cwxh4J7lhzQ8B27l6TiyN/wRbyHz1b4WPr6XOY76RXYnLood8ApE8bI59chfXc6llC3uD9BNCLzKDw14dwaL3HbH5B" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1195" ], - "x-ms-request-id": [ "3a9813a3-cb72-4f2e-a6f0-1141b0f62345" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125557Z:3a9813a3-cb72-4f2e-a6f0-1141b0f62345" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:55:57 GMT" ] - }, - "ContentHeaders": { - "Expires": [ "-1" ], - "Content-Length": [ "0" ] - }, - "Content": null, - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateBlobBackupLocation+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/c2e53d7e-a86c-4444-8eed-b82a7efce92d?api-version=2021-09-01\u0026IsAsyncOperation=1+3": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/c2e53d7e-a86c-4444-8eed-b82a7efce92d?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "18" ], - "x-ms-client-request-id": [ "5e9ca66e-7c38-4749-9725-1bedea60ea4a" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Update-AzsBackupConfiguration" ], - "FullCommandName": [ "Update-AzsBackupConfiguration_Update" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "Location": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/c2e53d7e-a86c-4444-8eed-b82a7efce92d?api-version=2021-09-01" ], - "Retry-After": [ "30" ], - "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/c2e53d7e-a86c-4444-8eed-b82a7efce92d?api-version=2021-09-01\u0026IsAsyncOperation=1" ], - "x-ms-correlation-request-id": [ "b298c124-71f4-43ae-96ef-7cb882107b9f" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvNkhuI8VmTZKIqq9iYlaP9WinlWhIOm7YWVcB1MOOPJt3oqEbOmNaC75FAz0WVgTn/Tq5cIpxuVcjA51MHbN5ucS2+uy3KunVtTCJsrwkGUKsh+9mdH5AnlWrmnrPBKxYJM+G4vJmdUOEmD0lQUKK" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14489" ], - "x-ms-request-id": [ "b298c124-71f4-43ae-96ef-7cb882107b9f" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125603Z:b298c124-71f4-43ae-96ef-7cb882107b9f" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:56:02 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "67" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Accepted\",\"properties\":{\"provisioningState\":\"Accepted\"}}", - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateBlobBackupLocation+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/c2e53d7e-a86c-4444-8eed-b82a7efce92d?api-version=2021-09-01\u0026IsAsyncOperation=1+4": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/c2e53d7e-a86c-4444-8eed-b82a7efce92d?api-version=2021-09-01\u0026IsAsyncOperation=1", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "19" ], - "x-ms-client-request-id": [ "5e9ca66e-7c38-4749-9725-1bedea60ea4a" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Update-AzsBackupConfiguration" ], - "FullCommandName": [ "Update-AzsBackupConfiguration_Update" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "3afc95c9-2e33-4fff-bb0f-1ffc0d92c5d1" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvKsjrd+0eMEoYwxVEW+mrvBOeu++uPtLDVMF1mgxsxB7pNRLZiqmwaTTBC4m+Ko5YAsulbWFGczjOU79aTBsZxyVlU5iWakVpa0haQ+IKzh0Lx1pcTexFyAsgJb9J4vSLi4OGq+oIBwTj0aCiRvkO" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14483" ], - "x-ms-request-id": [ "3afc95c9-2e33-4fff-bb0f-1ffc0d92c5d1" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125633Z:3afc95c9-2e33-4fff-bb0f-1ffc0d92c5d1" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:56:33 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "701" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"status\":\"Succeeded\",\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"properties\":{\"externalStoreDefault\":{\"path\":null,\"userName\":null,\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":null,\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":null,\"backupRetentionPeriodInDays\":6,\"blobStorageUrl\":\"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false - } - }, - "Update-AzsBackupConfiguration+[NoContext]+TestUpdateBlobBackupLocation+$GET+https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/c2e53d7e-a86c-4444-8eed-b82a7efce92d?api-version=2021-09-01+5": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.redmond.ext-n42r1609.masd.stbtest.microsoft.com/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond/operationResults/c2e53d7e-a86c-4444-8eed-b82a7efce92d?api-version=2021-09-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "20" ], - "x-ms-client-request-id": [ "5e9ca66e-7c38-4749-9725-1bedea60ea4a" ], - "CommandName": [ "Azs.Backup.Admin.internal\\Update-AzsBackupConfiguration" ], - "FullCommandName": [ "Update-AzsBackupConfiguration_Update" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "be9a1cb9-c729-4c77-aa68-456e28f3d82c" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvSgIiH6Tr26aLWmcik7P3mbFIec8vpsPzj2x1f2yxNd/cfGvOl238eS8KG4fzqYJHVzn3ZPc7O3fGA0kWi2DlaGvp4evjP1HMHkS3KNnSvc+ChEPmMvqAsWyQkZoYX4v4Ro1t/l/1BzXeNz5x8wiq" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14482" ], - "x-ms-request-id": [ "be9a1cb9-c729-4c77-aa68-456e28f3d82c" ], - "x-ms-routing-request-id": [ "REDMOND:20211031T125634Z:be9a1cb9-c729-4c77-aa68-456e28f3d82c" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sun, 31 Oct 2021 12:56:33 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "759" ], - "Content-Type": [ "application/json" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/a8d860a5-412b-43a4-a628-42a4298c2f5d/resourceGroups/system.redmond/providers/Microsoft.Backup.Admin/backupLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Backup.Admin/backupLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"externalStoreDefault\":{\"path\":null,\"userName\":null,\"password\":null,\"encryptionCertBase64\":null,\"encryptionCertThumbprint\":\"2376D9CFC85BBDEBAB29FFC1EDE614C3C9991AAD\",\"backupFrequencyInHours\":10,\"availableCapacity\":null,\"isBackupSchedulerEnabled\":false,\"nextBackupTime\":\"2021-10-31T20:18:33.3550071Z\",\"lastBackupTime\":null,\"backupRetentionPeriodInDays\":6,\"blobStorageUrl\":\"https://pazsbcdrblobstore.blob.core.windows.net/211030-n42r1609-83cbfd32\",\"blobStorageKey\":null},\"provisioningState\":\"Succeeded\"}}", - "isContentBase64": false - } - } -} \ No newline at end of file diff --git a/src/Azs.Backup.Admin/test/Update-AzsBackupConfiguration.Tests.ps1 b/src/Azs.Backup.Admin/test/Update-AzsBackupConfiguration.Tests.ps1 deleted file mode 100644 index 6e7c0271..00000000 --- a/src/Azs.Backup.Admin/test/Update-AzsBackupConfiguration.Tests.ps1 +++ /dev/null @@ -1,183 +0,0 @@ -. (Join-Path $PSScriptRoot 'loadEnvJson.ps1') - -$TestRecordingFile = Join-Path $PSScriptRoot 'Update-AzsBackupConfiguration.Recording.json' -$currentPath = $PSScriptRoot -while(-not $mockingPath) { - $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File - $currentPath = Split-Path -Path $currentPath -Parent -} -. ($mockingPath | Select-Object -First 1).FullName - -Describe 'Update-AzsBackupConfiguration' { - . $PSScriptRoot\Common.ps1 - - AfterEach { - $global:Client = $null - } - - It "TestUpdateFileshareBackupLocationExpanded" -Skip:$('TestUpdateFileshareBackupLocationExpanded' -in $global:SkippedTests) { - $global:TestName = 'TestUpdateFileshareBackupLocationExpanded' - - try - { - [System.IO.File]::WriteAllBytes($global:encryptionCertPath, [System.Convert]::FromBase64String($global:encryptionCertBase64)) - $location = Update-AzsBackupConfiguration -Username $global:username -Password $global:password -Path $global:path -EncryptionCertPath $global:encryptionCertPath -IsBackupSchedulerEnabled:$global:isBackupSchedulerEnabled -BackupFrequencyInHours $global:backupFrequencyInHours -BackupRetentionPeriodInDays $global:backupRetentionPeriodInDays - ValidateBackupLocation -BackupLocation $location - - $location | Should Not Be $Null - $location.Path | Should Be $global:path - $location.Username | Should be $global:username - $location.Password | Should -BeNullOrEmpty - $location.BlobStorageUrl | Should -BeNullOrEmpty - $location.BlobStorageKey | Should -BeNullOrEmpty - $location.EncryptionCertBase64 | Should -BeNullOrEmpty - $location.IsBackupSchedulerEnabled | Should be $global:isBackupSchedulerEnabled - $location.BackupFrequencyInHours | Should be $global:backupFrequencyInHours - $location.BackupRetentionPeriodInDays | Should be $global:backupRetentionPeriodInDays - } - finally - { - if (Test-Path -Path $global:encryptionCertPath -PathType Leaf) - { - Remove-Item -Path $global:encryptionCertPath -Force -ErrorAction Continue - } - } - } - - It "TestUpdateBlobBackupLocationExpanded" -Skip:$('TestUpdateBlobBackupLocationExpanded' -in $global:SkippedTests) { - $global:TestName = 'TestUpdateBlobBackupLocationExpanded' - - try - { - [System.IO.File]::WriteAllBytes($global:encryptionCertPath, [System.Convert]::FromBase64String($global:encryptionCertBase64)) - $location = Update-AzsBackupConfiguration -BlobStorageUrl $global:blobStorageUrl -BlobStorageKey $global:blobStorageKey -EncryptionCertPath $global:encryptionCertPath -IsBackupSchedulerEnabled:$global:isBackupSchedulerEnabled -BackupFrequencyInHours $global:backupFrequencyInHours -BackupRetentionPeriodInDays $global:backupRetentionPeriodInDays - ValidateBackupLocation -BackupLocation $location - - $location | Should Not Be $Null - $location.Path | Should -BeNullOrEmpty - $location.Username | Should -BeNullOrEmpty - $location.Password | Should -BeNullOrEmpty - $location.BlobStorageUrl | Should Be $global:blobStorageUrl - $location.BlobStorageKey | Should -BeNullOrEmpty - $location.EncryptionCertBase64 | Should -BeNullOrEmpty - $location.IsBackupSchedulerEnabled | Should be $global:isBackupSchedulerEnabled - $location.BackupFrequencyInHours | Should be $global:backupFrequencyInHours - $location.BackupRetentionPeriodInDays | Should be $global:backupRetentionPeriodInDays - } - finally - { - if (Test-Path -Path $global:encryptionCertPath -PathType Leaf) - { - Remove-Item -Path $global:encryptionCertPath -Force -ErrorAction Continue - } - } - } - - It "TestPatchUpdateBlobBackupLocationExpanded" -Skip:$('TestPatchUpdateBlobBackupLocationExpanded' -in $global:SkippedTests) { - $global:TestName = 'TestPatchUpdateBlobBackupLocationExpanded' - - try - { - [System.IO.File]::WriteAllBytes($global:encryptionCertPath, [System.Convert]::FromBase64String($global:encryptionCertBase64)) - $location = Update-AzsBackupConfiguration -BlobStorageUrl $global:blobStorageUrl -BackupRetentionPeriodInDays ($global:backupRetentionPeriodInDays - 1) - ValidateBackupLocation -BackupLocation $location - - $location | Should Not Be $Null - $location.Path | Should -BeNullOrEmpty - $location.Username | Should -BeNullOrEmpty - $location.Password | Should -BeNullOrEmpty - $location.BlobStorageUrl | Should Be $global:blobStorageUrl - $location.BlobStorageKey | Should -BeNullOrEmpty - $location.EncryptionCertBase64 | Should -BeNullOrEmpty - $location.IsBackupSchedulerEnabled | Should be $global:isBackupSchedulerEnabled - $location.BackupFrequencyInHours | Should be $global:backupFrequencyInHours - $location.BackupRetentionPeriodInDays | Should be ($global:backupRetentionPeriodInDays - 1) - } - finally - { - if (Test-Path -Path $global:encryptionCertPath -PathType Leaf) - { - Remove-Item -Path $global:encryptionCertPath -Force -ErrorAction Continue - } - } - } - - It "TestUpdateFileshareBackupLocation" -Skip:$('TestUpdateFileshareBackupLocation' -in $global:SkippedTests) { - $global:TestName = 'TestUpdateFileshareBackupLocation' - - try - { - [System.IO.File]::WriteAllBytes($global:encryptionCertPath, [System.Convert]::FromBase64String($global:encryptionCertBase64)) - $location = Get-AzsBackupConfiguration - $location.UserName = $global:username - $location.Password = $global:passwordStr - $location.Path = $global:path - $location.BlobStorageUrl = $null - $location.BlobStorageKey = $null - $location.EncryptionCertBase64 = $global:encryptionCertBase64 - $location.IsBackupSchedulerEnabled = $global:isBackupSchedulerEnabled - $location.BackupFrequencyInHours = $global:backupFrequencyInHours - $location.BackupRetentionPeriodInDays = $global:backupRetentionPeriodInDays - $result = $location | Update-AzsBackupConfiguration - ValidateBackupLocation -BackupLocation $result - - $result | Should Not Be $Null - $result.Path | Should Be $global:path - $result.Username | Should be $global:username - $result.Password | Should -BeNullOrEmpty - $result.BlobStorageUrl | Should -BeNullOrEmpty - $result.BlobStorageKey | Should -BeNullOrEmpty - $result.EncryptionCertBase64 | Should -BeNullOrEmpty - $result.IsBackupSchedulerEnabled | Should be $global:isBackupSchedulerEnabled - $result.BackupFrequencyInHours | Should be $global:backupFrequencyInHours - $result.BackupRetentionPeriodInDays | Should be $global:backupRetentionPeriodInDays - } - finally - { - if (Test-Path -Path $global:encryptionCertPath -PathType Leaf) - { - Remove-Item -Path $global:encryptionCertPath -Force -ErrorAction Continue - } - } - } - - It "TestUpdateBlobBackupLocation" -Skip:$('TestUpdateBlobBackupLocation' -in $global:SkippedTests) { - $global:TestName = 'TestUpdateBlobBackupLocation' - - try - { - [System.IO.File]::WriteAllBytes($global:encryptionCertPath, [System.Convert]::FromBase64String($global:encryptionCertBase64)) - $location = Get-AzsBackupConfiguration - $location.Path = $null - $location.Username = $null - $location.Password = $null - $location.BlobStorageUrl = $global:blobStorageUrl - $location.BlobStorageKey = $global:blobStorageKey - $location.EncryptionCertBase64 = $global:encryptionCertBase64 - $location.IsBackupSchedulerEnabled = $global:isBackupSchedulerEnabled - $location.BackupFrequencyInHours = $global:backupFrequencyInHours - $location.BackupRetentionPeriodInDays = $global:backupRetentionPeriodInDays - $result = $location | Update-AzsBackupConfiguration - ValidateBackupLocation -BackupLocation $result - - $result | Should Not Be $Null - $result.Path | Should -BeNullOrEmpty - $result.Username | Should -BeNullOrEmpty - $result.Password | Should -BeNullOrEmpty - $result.BlobStorageUrl | Should Be $global:blobStorageUrl - $result.BlobStorageKey | Should -BeNullOrEmpty - $result.EncryptionCertBase64 | Should -BeNullOrEmpty - $result.IsBackupSchedulerEnabled | Should be $global:isBackupSchedulerEnabled - $result.BackupFrequencyInHours | Should be $global:backupFrequencyInHours - $result.BackupRetentionPeriodInDays | Should be $global:backupRetentionPeriodInDays - } - finally - { - if (Test-Path -Path $global:encryptionCertPath -PathType Leaf) - { - Remove-Item -Path $global:encryptionCertPath -Force -ErrorAction Continue - } - } - } - -} diff --git a/src/Azs.Backup.Admin/test/Utils.ps1 b/src/Azs.Backup.Admin/test/Utils.ps1 index 01393c7a..2b6a2ae3 100644 --- a/src/Azs.Backup.Admin/test/Utils.ps1 +++ b/src/Azs.Backup.Admin/test/Utils.ps1 @@ -11,8 +11,6 @@ function setupEnv() { # as default. You could change them if needed. $env.SubscriptionId = (Get-AzContext).Subscription.Id $env.Tenant = (Get-AzContext).Tenant.Id - $env.ResourceGroup = "system.$((Get-AzLocation)[0].Location)" - $env.Location = (Get-AzLocation)[0].Location # For any resources you created for test, you should add it to $env here. $envFile = 'env.json' if ($TestMode -eq 'live') { @@ -22,5 +20,4 @@ function setupEnv() { } function cleanupEnv() { # Clean resources you create for testing -} - +} \ No newline at end of file diff --git a/src/Azs.Backup.Admin/test/env.json b/src/Azs.Backup.Admin/test/env.json index 6dabd3cf..dab0b514 100644 --- a/src/Azs.Backup.Admin/test/env.json +++ b/src/Azs.Backup.Admin/test/env.json @@ -1,6 +1,6 @@ { - "Tenant": "0ab67e9c-93f7-43a7-ab2d-e9ad3e0db8cd", - "SubscriptionId": "a8d860a5-412b-43a4-a628-42a4298c2f5d", + "Tenant": "01884692-6d96-44fa-8c58-11b4e90fef19", + "SubscriptionId": "05101DAF-F50D-4436-A2AC-495E5C4864C2", "ResourceGroup": "system.redmond", "Location": "redmond" } \ No newline at end of file diff --git a/src/Azs.Network.Admin/custom/README.md b/src/Azs.Network.Admin/custom/README.md new file mode 100644 index 00000000..41e0bf7e --- /dev/null +++ b/src/Azs.Network.Admin/custom/README.md @@ -0,0 +1,41 @@ +# Custom +This directory contains custom implementation for non-generated cmdlets for the `Azs.Network.Admin` module. Both scripts (`.ps1`) and C# files (`.cs`) can be implemented here. They will be used during the build process in `build-module.ps1`, and create cmdlets into the `..\exports` folder. The only generated file into this folder is the `Azs.Network.Admin.custom.psm1`. This file should not be modified. + +## Info +- Modifiable: yes +- Generated: partial +- Committed: yes +- Packaged: yes + +## Details +For `Azs.Network.Admin` to use custom cmdlets, it does this two different ways. We **highly recommend** creating script cmdlets, as they are easier to write and allow access to the other exported cmdlets. C# cmdlets *cannot access exported cmdlets*. + +For C# cmdlets, they are compiled with the rest of the generated low-level cmdlets into the `./bin/Azs.Network.Admin.private.dll`. The names of the cmdlets (methods) and files must follow the `[cmdletName]_[variantName]` syntax used for generated cmdlets. The `variantName` is used as the `ParameterSetName`, so use something appropriate that doesn't clash with already created variant or parameter set names. You cannot use the `ParameterSetName` property in the `Parameter` attribute on C# cmdlets. Each cmdlet must be separated into variants using the same pattern as seen in the `generated/cmdlets` folder. + +For script cmdlets, these are loaded via the `Azs.Network.Admin.custom.psm1`. Then, during the build process, this module is loaded and processed in the same manner as the C# cmdlets. The fundamental difference is the script cmdlets use the `ParameterSetName` attribute and C# cmdlets do not. To create a script cmdlet variant of a generated cmdlet, simply decorate all parameters in the script with the new `ParameterSetName` in the `Parameter` attribute. This will appropriately treat each parameter set as a separate variant when processed to be exported during the build. + +## Purpose +This allows the modules to have cmdlets that were not defined in the REST specification. It also allows combining logic using generated cmdlets. This is a level of customization beyond what can be done using the [readme configuration options](https://github.com/Azure/autorest/blob/master/docs/powershell/options.md) that are currently available. These custom cmdlets are then referenced by the cmdlets created at build-time in the `..\exports` folder. + +## Usage +The easiest way currently to start developing custom cmdlets is to copy an existing cmdlet. For C# cmdlets, copy one from the `generated/cmdlets` folder. For script cmdlets, build the project using `build-module.ps1` and copy one of the scripts from the `..\exports` folder. After that, if you want to add new parameter sets, follow the guidelines in the `Details` section above. For implementing a new cmdlets, at minimum, please keep these parameters: +- Break +- DefaultProfile +- HttpPipelineAppend +- HttpPipelinePrepend +- Proxy +- ProxyCredential +- ProxyUseDefaultCredentials + +These provide functionality to our HTTP pipeline and other useful features. In script, you can forward these parameters using `$PSBoundParameters` to the other cmdlets you're calling within `Azs.Network.Admin`. For C#, follow the usage seen in the `ProcessRecordAsync` method. + +### Attributes +For processing the cmdlets, we've created some additional attributes: +- `Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.DescriptionAttribute` + - Used in C# cmdlets to provide a high-level description of the cmdlet. This is propagated to reference documentation via [help comments](https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) in the exported scripts. +- `Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.DoNotExportAttribute` + - Used in C# and script cmdlets to suppress creating an exported cmdlet at build-time. These cmdlets will *not be exposed* by `Azs.Network.Admin`. +- `Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.InternalExportAttribute` + - Used in C# cmdlets to route exported cmdlets to the `..\internal`, which are *not exposed* by `Azs.Network.Admin`. For more information, see [README.md](..\internal/README.md) in the `..\internal` folder. +- `Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.ProfileAttribute` + - Used in C# and script cmdlets to define which Azure profiles the cmdlet supports. This is only supported for Azure (`--azure`) modules. \ No newline at end of file diff --git a/src/Azs.Network.Admin/docs/latest/Azs.Network.Admin.md b/src/Azs.Network.Admin/docs/Azs.Network.Admin.md similarity index 78% rename from src/Azs.Network.Admin/docs/latest/Azs.Network.Admin.md rename to src/Azs.Network.Admin/docs/Azs.Network.Admin.md index efeae2ff..467fa15b 100644 --- a/src/Azs.Network.Admin/docs/latest/Azs.Network.Admin.md +++ b/src/Azs.Network.Admin/docs/Azs.Network.Admin.md @@ -1,6 +1,6 @@ --- Module Name: Azs.Network.Admin -Module Guid: 818c880d-2aa0-4aa3-961c-cc58c4ef12b2 +Module Guid: 70926bce-bc6d-44d9-9c7c-04173e27f5c9 Download Help Link: https://docs.microsoft.com/en-us/powershell/module/azs.network.admin Help Version: 1.0.0.0 Locale: en-US @@ -8,7 +8,7 @@ Locale: en-US # Azs.Network.Admin Module ## Description -Preview release of the Network operators module which allows operators to monitor network resources and manage network quotas. +Microsoft AzureStack PowerShell: Network Admin cmdlets ## Azs.Network.Admin Cmdlets ### [Get-AzsLoadBalancer](Get-AzsLoadBalancer.md) @@ -26,6 +26,9 @@ List of public IP addresses. ### [Get-AzsVirtualNetwork](Get-AzsVirtualNetwork.md) Get a list of all virtual networks. +### [Get-AzsVirtualNetworkGatewayConnection](Get-AzsVirtualNetworkGatewayConnection.md) +Returns a list of all Virtual Network Gateway Connections. + ### [New-AzsNetworkQuota](New-AzsNetworkQuota.md) Create or update a quota. diff --git a/src/Azs.Network.Admin/docs/latest/Get-AzsLoadBalancer.md b/src/Azs.Network.Admin/docs/Get-AzsLoadBalancer.md similarity index 65% rename from src/Azs.Network.Admin/docs/latest/Get-AzsLoadBalancer.md rename to src/Azs.Network.Admin/docs/Get-AzsLoadBalancer.md index a575cfa8..36de3d83 100644 --- a/src/Azs.Network.Admin/docs/latest/Get-AzsLoadBalancer.md +++ b/src/Azs.Network.Admin/docs/Get-AzsLoadBalancer.md @@ -22,13 +22,34 @@ Get a list of all load balancers. ## EXAMPLES -### -------------------------- EXAMPLE 1 -------------------------- +### Example 1: Default Get ```powershell -Get-AzsLoadBalancer -To view examples, please use the -Online parameter with Get-Help or navigate to: https://docs.microsoft.com/en-us/powershell/module/azs.network.admin/get-azsloadbalancer +PS C:\> Get-AzsLoadBalancer + +Id : /subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/loadBalancers/aps-sql-lb +Location : +Name : aps-sql-lb +ProvisioningState : Succeeded +PublicIPAddress : {} +SubscriptionId : 3ff3b1de-e7f5-43ad-b057-ace4767e7d01 +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +TenantResourceUri : /subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/loadBalancers/aps-sql-lb +Type : Microsoft.Network.Admin/adminLoadBalancers + +Id : /subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/loadBalancers/FrontEndServersLoadBalanc + er +Location : +Name : FrontEndServersLoadBalancer +ProvisioningState : Succeeded +PublicIPAddress : {100.81.128.40} +SubscriptionId : 3ff3b1de-e7f5-43ad-b057-ace4767e7d01 +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +TenantResourceUri : /subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/loadBalancers/FrontEndServersLoadBalanc + er +Type : Microsoft.Network.Admin/adminLoadBalancers ``` - +Returns all of the virtual networks. ## PARAMETERS @@ -45,7 +66,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Filter @@ -61,7 +81,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -InlineCount @@ -77,7 +96,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -OrderBy @@ -93,7 +111,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Skip @@ -109,7 +126,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -SubscriptionId @@ -126,7 +142,6 @@ Position: Named Default value: (Get-AzContext).Subscription.Id Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Top @@ -142,7 +157,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### CommonParameters @@ -154,9 +168,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ILoadBalancer -## ALIASES - ## NOTES +ALIASES + ## RELATED LINKS diff --git a/src/Azs.Network.Admin/docs/latest/Get-AzsNetworkAdminOverview.md b/src/Azs.Network.Admin/docs/Get-AzsNetworkAdminOverview.md similarity index 60% rename from src/Azs.Network.Admin/docs/latest/Get-AzsNetworkAdminOverview.md rename to src/Azs.Network.Admin/docs/Get-AzsNetworkAdminOverview.md index 48993cbd..18894e9a 100644 --- a/src/Azs.Network.Admin/docs/latest/Get-AzsNetworkAdminOverview.md +++ b/src/Azs.Network.Admin/docs/Get-AzsNetworkAdminOverview.md @@ -28,13 +28,49 @@ Get an overview of the state of the network resource provider. ## EXAMPLES -### -------------------------- EXAMPLE 1 -------------------------- +### Example 1: Default Get ```powershell -Get-AzsNetworkAdminOverview -To view examples, please use the -Online parameter with Get-Help or navigate to: https://docs.microsoft.com/en-us/powershell/module/azs.network.admin/get-azsnetworkadminoverview +PS C:\> Get-AzsNetworkAdminOverview + +BackendIPUsageInUseResourceCount : 40 +BackendIPUsageTotalResourceCount : 282 +Id : /subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/adminOverview/ +LoadBalancerMuxHealthErrorResourceCount : 0 +LoadBalancerMuxHealthHealthyResourceCount : 2 +LoadBalancerMuxHealthTotalResourceCount : 2 +LoadBalancerMuxHealthUnknownCount : 0 +LoadBalancerMuxHealthWarningResourceCount : 0 +Location : +MacAddressUsageInUseResourceCount : 95 +MacAddressUsageTotalResourceCount : 4063232 +Name : +ProvisioningState : Succeeded +PublicIPAddressUsageInUseResourceCount : 65 +PublicIPAddressUsageTotalResourceCount : 1023 +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +Type : Microsoft.Network.Admin/adminOverview +VirtualGatewayHealthErrorResourceCount : 0 +VirtualGatewayHealthHealthyResourceCount : 2 +VirtualGatewayHealthTotalResourceCount : 3 +VirtualGatewayHealthUnknownCount : 1 +VirtualGatewayHealthWarningResourceCount : 0 +VirtualNetworkHealthErrorResourceCount : 0 +VirtualNetworkHealthHealthyResourceCount : 0 +VirtualNetworkHealthTotalResourceCount : 31 +VirtualNetworkHealthUnknownCount : 31 +VirtualNetworkHealthWarningResourceCount : 0 ``` +Returns an overview of Network Admin. +### Example 2: Get a specific value +```powershell +PS C:\> (Get-AzsNetworkAdminOverview).BackendIPUsageTotalResourceCount + +282 +``` + +Returns the total resource count of the backend IPs. ## PARAMETERS @@ -51,7 +87,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -InputObject @@ -68,7 +103,6 @@ Position: Named Default value: None Accept pipeline input: True (ByValue) Accept wildcard characters: False -Dynamic: False ``` ### -SubscriptionId @@ -85,7 +119,6 @@ Position: Named Default value: (Get-AzContext).Subscription.Id Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### CommonParameters @@ -99,14 +132,16 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IAdminOverview -## ALIASES - ## NOTES -### COMPLEX PARAMETER PROPERTIES +ALIASES + +COMPLEX PARAMETER PROPERTIES + To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -#### INPUTOBJECT : Identity Parameter + +INPUTOBJECT : Identity Parameter - `[Id ]`: Resource identity path - `[Location ]`: Location of the resource. - `[ResourceName ]`: Name of the resource. diff --git a/src/Azs.Network.Admin/docs/Get-AzsNetworkQuota.md b/src/Azs.Network.Admin/docs/Get-AzsNetworkQuota.md new file mode 100644 index 00000000..38926599 --- /dev/null +++ b/src/Azs.Network.Admin/docs/Get-AzsNetworkQuota.md @@ -0,0 +1,220 @@ +--- +external help file: +Module Name: Azs.Network.Admin +online version: https://docs.microsoft.com/en-us/powershell/module/azs.network.admin/get-azsnetworkquota +schema: 2.0.0 +--- + +# Get-AzsNetworkQuota + +## SYNOPSIS +Get a quota by name. + +## SYNTAX + +### List (Default) +``` +Get-AzsNetworkQuota [-Location ] [-SubscriptionId ] [-Filter ] + [-DefaultProfile ] [] +``` + +### Get +``` +Get-AzsNetworkQuota -Name [-Location ] [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +### GetViaIdentity +``` +Get-AzsNetworkQuota -InputObject [-DefaultProfile ] [] +``` + +## DESCRIPTION +Get a quota by name. + +## EXAMPLES + +### Example 1: Get by location +```powershell +PS C:\> Get-AzsNetworkQuota -Location northwest + +Id : /subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/northwest/quotas/Def + ault Quota +Location : northwest +MaxLoadBalancersPerSubscription : 50 +MaxNicsPerSubscription : 100 +MaxPublicIpsPerSubscription : 50 +MaxSecurityGroupsPerSubscription : 50 +MaxVirtualNetworkGatewayConnectionsPerSubscription : 2 +MaxVirtualNetworkGatewaysPerSubscription : 1 +MaxVnetsPerSubscription : 50 +MigrationPhase : None +Name : northwest/Default Quota +ProvisioningState : Succeeded +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +Type : Microsoft.Network.Admin/quotas + +Id : /subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/northwest/quotas/Vaa + SSDKTestNetworkQuota +Location : northwest +MaxLoadBalancersPerSubscription : 50 +MaxNicsPerSubscription : 100 +MaxPublicIpsPerSubscription : 50 +MaxSecurityGroupsPerSubscription : 50 +MaxVirtualNetworkGatewayConnectionsPerSubscription : 2 +MaxVirtualNetworkGatewaysPerSubscription : 1 +MaxVnetsPerSubscription : 50 +MigrationPhase : None +Name : northwest/VaaSSDKTestNetworkQuota +ProvisioningState : Succeeded +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +Type : Microsoft.Network.Admin/quotas +``` + +Returns all of the network quotas in northwest. + +### Example 2: Get by location and name +```powershell +PS C:\> Get-AzsNetworkQuota -Location northwest -Name VaaSSDKTestNetworkQuota + +Id : /subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/northwest/quotas/Vaa + SSDKTestNetworkQuota +Location : northwest +MaxLoadBalancersPerSubscription : 50 +MaxNicsPerSubscription : 100 +MaxPublicIpsPerSubscription : 50 +MaxSecurityGroupsPerSubscription : 50 +MaxVirtualNetworkGatewayConnectionsPerSubscription : 2 +MaxVirtualNetworkGatewaysPerSubscription : 1 +MaxVnetsPerSubscription : 50 +MigrationPhase : None +Name : northwest/VaaSSDKTestNetworkQuota +ProvisioningState : Succeeded +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +Type : Microsoft.Network.Admin/quotas +``` + +Returns network quotas in the northwest that are named VaaSSDKTestNetworkQuota. + +## PARAMETERS + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +OData filter parameter. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.INetworkAdminIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Location +Location of the resource. + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: False +Position: Named +Default value: (Get-AzLocation)[0].Location +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Name of the resource. + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +Subscription credentials which uniquely identify Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String[] +Parameter Sets: Get, List +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.INetworkAdminIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IQuota + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[Id ]`: Resource identity path + - `[Location ]`: Location of the resource. + - `[ResourceName ]`: Name of the resource. + - `[SubscriptionId ]`: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + +## RELATED LINKS + diff --git a/src/Azs.Network.Admin/docs/Get-AzsPublicIPAddress.md b/src/Azs.Network.Admin/docs/Get-AzsPublicIPAddress.md new file mode 100644 index 00000000..84c9468d --- /dev/null +++ b/src/Azs.Network.Admin/docs/Get-AzsPublicIPAddress.md @@ -0,0 +1,209 @@ +--- +external help file: +Module Name: Azs.Network.Admin +online version: https://docs.microsoft.com/en-us/powershell/module/azs.network.admin/get-azspublicipaddress +schema: 2.0.0 +--- + +# Get-AzsPublicIPAddress + +## SYNOPSIS +List of public IP addresses. + +## SYNTAX + +``` +Get-AzsPublicIPAddress [-SubscriptionId ] [-Filter ] [-InlineCount ] + [-OrderBy ] [-Skip ] [-Top ] [-DefaultProfile ] [] +``` + +## DESCRIPTION +List of public IP addresses. + +## EXAMPLES + +### Example 1: Default Get +```powershell +PS C:\> Get-AzsPublicIPAddress + +AllocationMethod : Dynamic +IPAddress : 100.81.128.46 +IPPool : 731fb401-ff66-4626-95f4-bd5d1e812c1c +Id : /subscriptions/0c4ca7ea-4314-4940-a5dc-29886cfe7c42/resourceGroups/microsoft.iothubstaging/providers/Microsoft.Network/publicIPAddresses/sqlvmpubip +Location : +Name : sqlvmpubip +ProvisioningState : Succeeded +SubscriptionId : 0c4ca7ea-4314-4940-a5dc-29886cfe7c42 +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +TenantResourceUri : /subscriptions/0c4ca7ea-4314-4940-a5dc-29886cfe7c42/resourceGroups/microsoft.iothubstaging/providers/Microsoft.Network/publicIPAddresses/sqlvmpubip +Type : Microsoft.Network.Admin/adminPublicIPAddresses + +AllocationMethod : Dynamic +IPAddress : +IPPool : +Id : /subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/cloudinittest1/providers/Microsoft.Network/publicIPAddresses/cloudinittest-ip +Location : +Name : cloudinittest-ip +ProvisioningState : Succeeded +SubscriptionId : 26f17619-330c-4db7-8699-9b012e94cb6d +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +TenantResourceUri : /subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/cloudinittest1/providers/Microsoft.Network/publicIPAddresses/cloudinittest-ip +Type : Microsoft.Network.Admin/adminPublicIPAddresses + +AllocationMethod : Static +IPAddress : 100.81.128.48 +IPPool : 731fb401-ff66-4626-95f4-bd5d1e812c1c +Id : /subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/kub/providers/Microsoft.Network/publicIPAddresses/vmd-publicIPtf7yd2q2ruluu +Location : +Name : vmd-publicIPtf7yd2q2ruluu +ProvisioningState : Succeeded +SubscriptionId : 26f17619-330c-4db7-8699-9b012e94cb6d +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +TenantResourceUri : /subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/kub/providers/Microsoft.Network/publicIPAddresses/vmd-publicIPtf7yd2q2ruluu +Type : Microsoft.Network.Admin/adminPublicIPAddresses +``` + +Returns all of the public IP addresses. + +### Example 2: Get by filtering +```powershell +PS C:\> Get-AzsPublicIPAddress -Filter "Name eq 'sqlvmpubip'" + +AllocationMethod : Dynamic +IPAddress : 100.81.128.46 +IPPool : 731fb401-ff66-4626-95f4-bd5d1e812c1c +Id : /subscriptions/0c4ca7ea-4314-4940-a5dc-29886cfe7c42/resourceGroups/microsoft.iothubstaging/providers/Microsoft.Network/publicIPAddresses/sqlvmpubip +Location : +Name : sqlvmpubip +ProvisioningState : Succeeded +SubscriptionId : 0c4ca7ea-4314-4940-a5dc-29886cfe7c42 +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +TenantResourceUri : /subscriptions/0c4ca7ea-4314-4940-a5dc-29886cfe7c42/resourceGroups/microsoft.iothubstaging/providers/Microsoft.Network/publicIPAddresses/sqlvmpubip +Type : Microsoft.Network.Admin/adminPublicIPAddresses +``` + +Returns public IP addresses that are named sqlvmpubip. + +## PARAMETERS + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +OData filter parameter. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InlineCount +OData inline count parameter. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OrderBy +OData orderBy parameter. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +OData skip parameter. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +Subscription credentials which uniquely identify Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +OData top parameter. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IPublicIPAddress + +## NOTES + +ALIASES + +## RELATED LINKS + diff --git a/src/Azs.Network.Admin/docs/Get-AzsVirtualNetwork.md b/src/Azs.Network.Admin/docs/Get-AzsVirtualNetwork.md new file mode 100644 index 00000000..297ac4ec --- /dev/null +++ b/src/Azs.Network.Admin/docs/Get-AzsVirtualNetwork.md @@ -0,0 +1,206 @@ +--- +external help file: +Module Name: Azs.Network.Admin +online version: https://docs.microsoft.com/en-us/powershell/module/azs.network.admin/get-azsvirtualnetwork +schema: 2.0.0 +--- + +# Get-AzsVirtualNetwork + +## SYNOPSIS +Get a list of all virtual networks. + +## SYNTAX + +``` +Get-AzsVirtualNetwork [-SubscriptionId ] [-Filter ] [-InlineCount ] + [-OrderBy ] [-Skip ] [-Top ] [-DefaultProfile ] [] +``` + +## DESCRIPTION +Get a list of all virtual networks. + +## EXAMPLES + +### Example 1: Default Get +```powershell +PS C:\> Get-AzsVirtualNetwork + +ConfigurationStateHostError : {} +ConfigurationStateLastUpdatedTime : 2/10/2020 11:44:06 PM +ConfigurationStateStatus : Success +ConfigurationStateVirtualNetworkInterfaceError : {} +Id : /subscriptions/074e4440-77f1-422a-8622-0d146946698c/resourceGroups/vaasrg468c/providers/Microsoft.Network/virtualNetwork + s/vnetc4b363rprjk3q +Location : +Name : vnetc4b363rprjk3q +ProvisioningState : Succeeded +SubscriptionId : 074e4440-77f1-422a-8622-0d146946698c +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +TenantResourceUri : /subscriptions/074e4440-77f1-422a-8622-0d146946698c/resourceGroups/vaasrg468c/providers/Microsoft.Network/virtualNetwork + s/vnetc4b363rprjk3q +Type : Microsoft.Network.Admin/adminVirtualNetworks + +ConfigurationStateHostError : {} +ConfigurationStateLastUpdatedTime : 2/10/2020 11:44:07 PM +ConfigurationStateStatus : Success +ConfigurationStateVirtualNetworkInterfaceError : {} +Id : /subscriptions/0c4ca7ea-4314-4940-a5dc-29886cfe7c42/resourceGroups/microsoft.iothubstaging/providers/Microsoft.Network/v + irtualNetworks/4wxzf2ukegiemvnet +Location : +Name : 4wxzf2ukegiemvnet +ProvisioningState : Succeeded +SubscriptionId : 0c4ca7ea-4314-4940-a5dc-29886cfe7c42 +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +TenantResourceUri : /subscriptions/0c4ca7ea-4314-4940-a5dc-29886cfe7c42/resourceGroups/microsoft.iothubstaging/providers/Microsoft.Network/v + irtualNetworks/4wxzf2ukegiemvnet +Type : Microsoft.Network.Admin/adminVirtualNetworks +``` + +Returns all of the virtual networks. + +### Example 2: Get by filtering +```powershell +PS C:\> Get-AzsVirtualNetwork -Filter "Name eq '4wxzf2ukegiemvnet'" + +ConfigurationStateHostError : {} +ConfigurationStateLastUpdatedTime : 2/10/2020 11:49:20 PM +ConfigurationStateStatus : Success +ConfigurationStateVirtualNetworkInterfaceError : {} +Id : /subscriptions/0c4ca7ea-4314-4940-a5dc-29886cfe7c42/resourceGroups/microsoft.iothubstaging/providers/Microsoft.Network/v + irtualNetworks/4wxzf2ukegiemvnet +Location : +Name : 4wxzf2ukegiemvnet +ProvisioningState : Succeeded +SubscriptionId : 0c4ca7ea-4314-4940-a5dc-29886cfe7c42 +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +TenantResourceUri : /subscriptions/0c4ca7ea-4314-4940-a5dc-29886cfe7c42/resourceGroups/microsoft.iothubstaging/providers/Microsoft.Network/v + irtualNetworks/4wxzf2ukegiemvnet +Type : Microsoft.Network.Admin/adminVirtualNetworks +``` + +Returns virtual networks that are named 4wxzf2ukegiemvnet. + +## PARAMETERS + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +OData filter parameter. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InlineCount +OData inline count parameter. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OrderBy +OData orderBy parameter. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +OData skip parameter. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +Subscription credentials which uniquely identify Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +OData top parameter. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IVirtualNetwork + +## NOTES + +ALIASES + +## RELATED LINKS + diff --git a/src/Azs.Network.Admin/docs/Get-AzsVirtualNetworkGatewayConnection.md b/src/Azs.Network.Admin/docs/Get-AzsVirtualNetworkGatewayConnection.md new file mode 100644 index 00000000..04bb6b74 --- /dev/null +++ b/src/Azs.Network.Admin/docs/Get-AzsVirtualNetworkGatewayConnection.md @@ -0,0 +1,186 @@ +--- +external help file: +Module Name: Azs.Network.Admin +online version: https://docs.microsoft.com/en-us/powershell/module/azs.network.admin/get-azsvirtualnetworkgatewayconnection +schema: 2.0.0 +--- + +# Get-AzsVirtualNetworkGatewayConnection + +## SYNOPSIS +Returns a list of all Virtual Network Gateway Connections. + +## SYNTAX + +``` +Get-AzsVirtualNetworkGatewayConnection [-SubscriptionId ] [-Filter ] [-OrderBy ] + [-Top ] [-DefaultProfile ] [] +``` + +## DESCRIPTION +Returns a list of all Virtual Network Gateway Connections. + +## EXAMPLES + +### Example 1: Default Get +```powershell +PS C:\> Get-AzSVirtualNetworkGatewayConnection | Format-List * + +CapacityReserved : 400 +ConnectionErrorDetailedInfo : +ConnectionErrorLastUpdatedTime : +ConnectionErrorStatus : +ConnectionStateActiveGateway : n22r1602-Gwy01 +ConnectionStateStatus : Connected +Id : /subscriptions/dc5ecb41-8865-454a-995c-8a5bb6f322d2/resourceGroups/ExampleRG/providers/Microsoft.Network/connections/Tokyo-Hub-Conn +LocalNetworkGatewayIPAddress : 10.10.54.52 +LocalNetworkGatewayName : TokyoLNG +Location : +Name : Tokyo-Hub-Conn +ProvisioningState : Succeeded +ResourceGroup : ExampleRG +Sku : HighPerformance +SubscriptionId : dc5ecb41-8865-454a-995c-8a5bb6f322d2 +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +TotalStampCapacity : 4000 +Type : Microsoft.Network.Admin/adminVirtualNetworkGatewayConnections +VirtualNetworkGatewayIPAddress : 100.74.96.130 +VirtualNetworkGatewayName : HubVNG +``` + +Returns a list of all Virtual Network Gateway Connections on the stamp. +To expand all properties, pipe the output into Format-List. + +### Example 2: Use filters to Get specific connections +```powershell +PS C:\> Get-AzSVirtualNetworkGatewayConnection -Filter "Name eq 'Tokyo-Hub-Conn'" | Format-List * + +CapacityReserved : 400 +ConnectionErrorDetailedInfo : {Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20220201.VirtualNetworkGatewayConnectionConfigurationStateInfo} +ConnectionErrorLastUpdatedTime : 3/30/2022 4:32:29 PM +ConnectionErrorStatus : Failure +ConnectionStateActiveGateway : n22r1602-Gwy01 +ConnectionStateStatus : Disconnected +Id : /subscriptions/dc5ecb41-8865-454a-995c-8a5bb6f322d2/resourceGroups/ExampleRG/providers/Microsoft.Network/connections/Tokyo-Hub-Conn +LocalNetworkGatewayIPAddress : 10.10.54.52 +LocalNetworkGatewayName : TokyoLNG +Location : +Name : Tokyo-Hub-Conn +ProvisioningState : Succeeded +ResourceGroup : ExampleRG +Sku : HighPerformance +SubscriptionId : dc5ecb41-8865-454a-995c-8a5bb6f322d2 +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +TotalStampCapacity : 4000 +Type : Microsoft.Network.Admin/adminVirtualNetworkGatewayConnections +VirtualNetworkGatewayIPAddress : 100.74.96.130 +VirtualNetworkGatewayName : HubVNG +``` + +Returns a list of all Virtual Network Gateway Connections that match the filter. +To expand all properties, pipe the output into Format-List. + +### Example 2: Get a specific property +```powershell +PS C:\> (Get-AzSVirtualNetworkGatewayConnection -Filter "Name eq 'Tokyo-Hub-Conn'").ConnectionErrorDetailedInfo | Format-List + +Code : 13801 +Message : IKE authentication credentials are unacceptable. +Source : Network Controller +``` + +Returns the specified property. + +## PARAMETERS + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +OData filter parameter. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OrderBy +OData orderBy parameter. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +Subscription credentials which uniquely identify Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +OData top parameter. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20220201.IVirtualNetworkGatewayConnection + +## NOTES + +ALIASES + +## RELATED LINKS + diff --git a/src/Azs.Network.Admin/docs/latest/New-AzsNetworkQuota.md b/src/Azs.Network.Admin/docs/New-AzsNetworkQuota.md similarity index 70% rename from src/Azs.Network.Admin/docs/latest/New-AzsNetworkQuota.md rename to src/Azs.Network.Admin/docs/New-AzsNetworkQuota.md index f020c22d..bbf040f6 100644 --- a/src/Azs.Network.Admin/docs/latest/New-AzsNetworkQuota.md +++ b/src/Azs.Network.Admin/docs/New-AzsNetworkQuota.md @@ -28,40 +28,57 @@ New-AzsNetworkQuota -Name -Quota [-Location ] [-Subscr [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentity -``` -New-AzsNetworkQuota -InputObject -Quota [-DefaultProfile ] - [-Confirm] [-WhatIf] [] -``` - -### CreateViaIdentityExpanded -``` -New-AzsNetworkQuota -InputObject [-MaxLoadBalancersPerSubscription ] - [-MaxNicsPerSubscription ] [-MaxPublicIpsPerSubscription ] - [-MaxSecurityGroupsPerSubscription ] [-MaxVirtualNetworkGatewayConnectionsPerSubscription ] - [-MaxVirtualNetworkGatewaysPerSubscription ] [-MaxVnetsPerSubscription ] [-Tag ] - [-DefaultProfile ] [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Create or update a quota. ## EXAMPLES -### -------------------------- EXAMPLE 1 -------------------------- -``` -New-AzsNetworkQuota -Name NetworkQuotaDefaultValues +### Example 1: Default New +```powershell +PS C:\> New-AzsNetworkQuota -Name NetworkQuotaDefaultValues + +Id : /subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/northwest/quotas/Net + workQuotaDefaultValues +Location : northwest +MaxLoadBalancersPerSubscription : 50 +MaxNicsPerSubscription : 100 +MaxPublicIpsPerSubscription : 50 +MaxSecurityGroupsPerSubscription : 50 +MaxVirtualNetworkGatewayConnectionsPerSubscription : 2 +MaxVirtualNetworkGatewaysPerSubscription : 1 +MaxVnetsPerSubscription : 50 +MigrationPhase : None +Name : northwest/NetworkQuotaDefaultValues +ProvisioningState : Succeeded +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +Type : Microsoft.Network.Admin/quotas ``` Create a new network quota with all the default values. - -### -------------------------- EXAMPLE 2 -------------------------- +Returns the created object's values. + +### Example 2: Create new Quota with parameters +```powershell +PS C:\> New-AzsNetworkQuota -Name NetworkQuota1 -MaxNicsPerSubscription 150 -MaxPublicIpsPerSubscription 150 + +Id : /subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/northwest/quotas/Net + workQuota1 +Location : northwest +MaxLoadBalancersPerSubscription : 50 +MaxNicsPerSubscription : 150 +MaxPublicIpsPerSubscription : 150 +MaxSecurityGroupsPerSubscription : 50 +MaxVirtualNetworkGatewayConnectionsPerSubscription : 2 +MaxVirtualNetworkGatewaysPerSubscription : 1 +MaxVnetsPerSubscription : 50 +MigrationPhase : None +Name : northwest/NetworkQuota1 +ProvisioningState : Succeeded +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +Type : Microsoft.Network.Admin/quotas ``` -New-AzsNetworkQuota -Name NetworkQuota1 -MaxNicsPerSubscription 150 -MaxPublicIpsPerSubscription 150 -``` -Create a new network quota with non default values for quota. - +Create a new network quota with non default values for quota. ## PARAMETERS @@ -78,24 +95,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.INetworkAdminIdentity -Parameter Sets: CreateViaIdentity, CreateViaIdentityExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -Dynamic: False ``` ### -Location @@ -103,15 +102,14 @@ Location of the resource. ```yaml Type: System.String -Parameter Sets: Create, CreateExpanded +Parameter Sets: (All) Aliases: Required: False Position: Named -Default value: (Get-AzLocation)[0].Name +Default value: (Get-AzLocation)[0].Location Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -MaxLoadBalancersPerSubscription @@ -119,7 +117,7 @@ Maximum number of load balancers a tenant subscription can provision. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded Aliases: Required: False @@ -127,7 +125,6 @@ Position: Named Default value: 50 Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -MaxNicsPerSubscription @@ -135,7 +132,7 @@ Maximum number of NICs a tenant subscription can provision. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded Aliases: Required: False @@ -143,7 +140,6 @@ Position: Named Default value: 100 Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -MaxPublicIpsPerSubscription @@ -151,7 +147,7 @@ Maximum number of public IP addresses a tenant subscription can provision. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded Aliases: Required: False @@ -159,7 +155,6 @@ Position: Named Default value: 50 Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -MaxSecurityGroupsPerSubscription @@ -167,7 +162,7 @@ Maximum number of security groups a tenant subscription can provision. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded Aliases: Required: False @@ -175,7 +170,6 @@ Position: Named Default value: 50 Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -MaxVirtualNetworkGatewayConnectionsPerSubscription @@ -183,7 +177,7 @@ Maximum number of virtual network gateway Connections a tenant subscription can ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded Aliases: Required: False @@ -191,7 +185,6 @@ Position: Named Default value: 2 Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -MaxVirtualNetworkGatewaysPerSubscription @@ -199,7 +192,7 @@ Maximum number of virtual network gateways a tenant subscription can provision. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded Aliases: Required: False @@ -207,7 +200,6 @@ Position: Named Default value: 1 Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -MaxVnetsPerSubscription @@ -215,7 +207,7 @@ Maximum number of virtual networks a tenant subscription can provision. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded Aliases: Required: False @@ -223,7 +215,6 @@ Position: Named Default value: 50 Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Name @@ -231,7 +222,7 @@ Name of the resource. ```yaml Type: System.String -Parameter Sets: Create, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -239,7 +230,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Quota @@ -248,7 +238,7 @@ To construct, see NOTES section for QUOTA properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IQuota -Parameter Sets: Create, CreateViaIdentity +Parameter Sets: Create Aliases: Required: True @@ -256,7 +246,6 @@ Position: Named Default value: None Accept pipeline input: True (ByValue) Accept wildcard characters: False -Dynamic: False ``` ### -SubscriptionId @@ -265,7 +254,7 @@ The subscription ID forms part of the URI for every service call. ```yaml Type: System.String -Parameter Sets: Create, CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -273,7 +262,6 @@ Position: Named Default value: (Get-AzContext).Subscription.Id Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Tag @@ -281,7 +269,7 @@ List of key value pairs. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityExpanded +Parameter Sets: CreateExpanded Aliases: Required: False @@ -289,7 +277,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Confirm @@ -305,7 +292,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -WhatIf @@ -322,7 +308,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### CommonParameters @@ -332,26 +317,20 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IQuota -### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.INetworkAdminIdentity - ## OUTPUTS ### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IQuota -## ALIASES - ## NOTES -### COMPLEX PARAMETER PROPERTIES +ALIASES + +COMPLEX PARAMETER PROPERTIES + To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -#### INPUTOBJECT : Identity Parameter - - `[Id ]`: Resource identity path - - `[Location ]`: Location of the resource. - - `[ResourceName ]`: Name of the resource. - - `[SubscriptionId ]`: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. -#### QUOTA : Network quota resource. +QUOTA : Network quota resource. - `[Tag ]`: List of key value pairs. - `[(Any) ]`: This indicates any property can be added to this object. - `[MaxLoadBalancersPerSubscription ]`: Maximum number of load balancers a tenant subscription can provision. diff --git a/src/Azs.Network.Admin/docs/latest/Remove-AzsNetworkQuota.md b/src/Azs.Network.Admin/docs/Remove-AzsNetworkQuota.md similarity index 87% rename from src/Azs.Network.Admin/docs/latest/Remove-AzsNetworkQuota.md rename to src/Azs.Network.Admin/docs/Remove-AzsNetworkQuota.md index 6a60fdd2..9591d363 100644 --- a/src/Azs.Network.Admin/docs/latest/Remove-AzsNetworkQuota.md +++ b/src/Azs.Network.Admin/docs/Remove-AzsNetworkQuota.md @@ -29,26 +29,23 @@ Delete a quota by name. ## EXAMPLES -### -------------------------- EXAMPLE 1 -------------------------- -``` -Remove-AzsNetworkQuota -Name NetworkQuota1 +### Example 1: Default Delete +```powershell +PS C:\> Remove-AzsNetworkQuota -Name NetworkQuota1 + + ``` Remove a network quota by name. -### -------------------------- EXAMPLE 2 -------------------------- -``` -Get-AzsNetworkQuota -Name NetworkQuota1 | Remove-AzsNetworkQuota -``` +### Example 2: Create new Quota with parameters +```powershell +PS C:\> Get-AzsNetworkQuota -Name NetworkQuota1 | Remove-AzsNetworkQuota -Remove a network quota using a pipe. -### -------------------------- EXAMPLE 3 -------------------------- -``` -Remove-AzsNetworkQuota -Name NetworkQuota1 ``` -Remove a network quota. +Remove a network quota using a pipe. ## PARAMETERS @@ -65,7 +62,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -DefaultProfile @@ -81,7 +77,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -InputObject @@ -98,7 +93,6 @@ Position: Named Default value: None Accept pipeline input: True (ByValue) Accept wildcard characters: False -Dynamic: False ``` ### -Location @@ -111,10 +105,9 @@ Aliases: Required: False Position: Named -Default value: (Get-AzLocation)[0].Name +Default value: (Get-AzLocation)[0].Location Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Name @@ -130,7 +123,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -NoWait @@ -146,7 +138,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -PassThru @@ -162,7 +153,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -SubscriptionId @@ -179,7 +169,6 @@ Position: Named Default value: (Get-AzContext).Subscription.Id Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Confirm @@ -195,7 +184,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -WhatIf @@ -212,7 +200,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### CommonParameters @@ -226,14 +213,16 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ### System.Boolean -## ALIASES - ## NOTES -### COMPLEX PARAMETER PROPERTIES +ALIASES + +COMPLEX PARAMETER PROPERTIES + To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -#### INPUTOBJECT : Identity Parameter + +INPUTOBJECT : Identity Parameter - `[Id ]`: Resource identity path - `[Location ]`: Location of the resource. - `[ResourceName ]`: Name of the resource. diff --git a/src/Azs.Network.Admin/docs/Set-AzsNetworkQuota.md b/src/Azs.Network.Admin/docs/Set-AzsNetworkQuota.md new file mode 100644 index 00000000..def44c07 --- /dev/null +++ b/src/Azs.Network.Admin/docs/Set-AzsNetworkQuota.md @@ -0,0 +1,189 @@ +--- +external help file: +Module Name: Azs.Network.Admin +online version: https://docs.microsoft.com/en-us/powershell/module/azs.network.admin/set-azsnetworkquota +schema: 2.0.0 +--- + +# Set-AzsNetworkQuota + +## SYNOPSIS +Create or update a quota. + +## SYNTAX + +``` +Set-AzsNetworkQuota -Quota [-SubscriptionId ] [-DefaultProfile ] [-Confirm] + [-WhatIf] [] +``` + +## DESCRIPTION +Create or update a quota. + +## EXAMPLES + +### Example 1: Set value for MaxNicsPerSubscription using Quota parameter +```powershell +PS C:\> $quota = Get-AzsNetworkQuota -Name MyQuota + +PS C:\> $quota.MaxNicsPerSubscription = 30 + +PS C:\> Set-AzsNetworkQuota -Quota $quota + +Id : /subscriptions/39c82aed-b2b7-4a66-abdb-611de00bf11e/providers/Microsoft.Network.Admin/locations/northwest/quotas/MyQuota +Location : northwest +MaxLoadBalancersPerSubscription : 50 +MaxNicsPerSubscription : 30 +MaxPublicIpsPerSubscription : 50 +MaxSecurityGroupsPerSubscription : 50 +MaxVirtualNetworkGatewayConnectionsPerSubscription : 2 +MaxVirtualNetworkGatewaysPerSubscription : 1 +MaxVnetsPerSubscription : 50 +MigrationPhase : None +Name : northwest/MyQuota +ProvisioningState : Succeeded +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +Type : Microsoft.Network.Admin/quotas +``` + +Returns MyQuota with the MaxNicsPerSubscription changed to 30. + +### Example 2: Set value for MaxNicsPerSubscription using a pipeline +```powershell +PS C:\> $quota = Get-AzsNetworkQuota -Name MyQuota + +PS C:\> $quota.MaxNicsPerSubscription = 50 + +PS C:\> $quota | Set-AzsNetworkQuota + +Id : /subscriptions/39c82aed-b2b7-4a66-abdb-611de00bf11e/providers/Microsoft.Network.Admin/locations/northwest/quotas/MyQuota +Location : northwest +MaxLoadBalancersPerSubscription : 50 +MaxNicsPerSubscription : 50 +MaxPublicIpsPerSubscription : 50 +MaxSecurityGroupsPerSubscription : 50 +MaxVirtualNetworkGatewayConnectionsPerSubscription : 2 +MaxVirtualNetworkGatewaysPerSubscription : 1 +MaxVnetsPerSubscription : 50 +MigrationPhase : None +Name : northwest/MyQuota +ProvisioningState : Succeeded +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +Type : Microsoft.Network.Admin/quotas +``` + +Pipelines the quota variable to change the MaxNicsPerSubscription to 50. + +## PARAMETERS + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Quota +Network quota resource. +To construct, see NOTES section for QUOTA properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IQuota +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -SubscriptionId +Subscription credentials which uniquely identify Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IQuota + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IQuota + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +QUOTA : Network quota resource. + - `[Tag ]`: List of key value pairs. + - `[(Any) ]`: This indicates any property can be added to this object. + - `[MaxLoadBalancersPerSubscription ]`: Maximum number of load balancers a tenant subscription can provision. + - `[MaxNicsPerSubscription ]`: Maximum number of NICs a tenant subscription can provision. + - `[MaxPublicIpsPerSubscription ]`: Maximum number of public IP addresses a tenant subscription can provision. + - `[MaxSecurityGroupsPerSubscription ]`: Maximum number of security groups a tenant subscription can provision. + - `[MaxVirtualNetworkGatewayConnectionsPerSubscription ]`: Maximum number of virtual network gateway Connections a tenant subscription can provision. + - `[MaxVirtualNetworkGatewaysPerSubscription ]`: Maximum number of virtual network gateways a tenant subscription can provision. + - `[MaxVnetsPerSubscription ]`: Maximum number of virtual networks a tenant subscription can provision. + +## RELATED LINKS + diff --git a/src/Azs.Network.Admin/docs/latest/Get-AzsNetworkQuota.md b/src/Azs.Network.Admin/docs/latest/Get-AzsNetworkQuota.md deleted file mode 100644 index 13271290..00000000 --- a/src/Azs.Network.Admin/docs/latest/Get-AzsNetworkQuota.md +++ /dev/null @@ -1,196 +0,0 @@ ---- -external help file: -Module Name: Azs.Network.Admin -online version: https://docs.microsoft.com/en-us/powershell/module/azs.network.admin/get-azsnetworkquota -schema: 2.0.0 ---- - -# Get-AzsNetworkQuota - -## SYNOPSIS -Get a quota by name. - -## SYNTAX - -### List (Default) -``` -Get-AzsNetworkQuota [-Location ] [-SubscriptionId ] [-Filter ] - [-DefaultProfile ] [-PassThru] [] -``` - -### Get -``` -Get-AzsNetworkQuota -Name [-Location ] [-SubscriptionId ] - [-DefaultProfile ] [-PassThru] [] -``` - -### GetViaIdentity -``` -Get-AzsNetworkQuota -InputObject [-DefaultProfile ] [-PassThru] - [] -``` - -## DESCRIPTION -List all quotas. -Limit the list by passing a name or filter. - -## EXAMPLES - -### -------------------------- EXAMPLE 1 -------------------------- -``` -Get-AzsNetworkQuota -``` - -Lists all the network quotas. - -### -------------------------- EXAMPLE 2 -------------------------- -``` -Get-AzsNetworkQuota -Name NetworkQuota1 -``` - -Gets the specified network quota. - - - -## PARAMETERS - -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -Filter -OData filter parameter. - -```yaml -Type: System.String -Parameter Sets: List -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.INetworkAdminIdentity -Parameter Sets: GetViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -Dynamic: False -``` - -### -Location -Location of the resource. - -```yaml -Type: System.String -Parameter Sets: Get, List -Aliases: - -Required: False -Position: Named -Default value: (Get-AzLocation)[0].Name -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -Name -Name of the resource. - -```yaml -Type: System.String -Parameter Sets: Get -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -PassThru -Returns true when the command succeeds - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -SubscriptionId -Subscription credentials which uniquely identify Microsoft Azure subscription. -The subscription ID forms part of the URI for every service call. - -```yaml -Type: System.String[] -Parameter Sets: Get, List -Aliases: - -Required: False -Position: Named -Default value: (Get-AzContext).Subscription.Id -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.INetworkAdminIdentity - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IQuota - -## ALIASES - -## NOTES - -### COMPLEX PARAMETER PROPERTIES -To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. - -#### INPUTOBJECT : Identity Parameter - - `[Id ]`: Resource identity path - - `[Location ]`: Location of the resource. - - `[ResourceName ]`: Name of the resource. - - `[SubscriptionId ]`: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - -## RELATED LINKS - diff --git a/src/Azs.Network.Admin/docs/latest/Get-AzsPublicIPAddress.md b/src/Azs.Network.Admin/docs/latest/Get-AzsPublicIPAddress.md deleted file mode 100644 index d6f0e354..00000000 --- a/src/Azs.Network.Admin/docs/latest/Get-AzsPublicIPAddress.md +++ /dev/null @@ -1,162 +0,0 @@ ---- -external help file: -Module Name: Azs.Network.Admin -online version: https://docs.microsoft.com/en-us/powershell/module/azs.network.admin/get-azspublicipaddress -schema: 2.0.0 ---- - -# Get-AzsPublicIPAddress - -## SYNOPSIS -List of public ip addresses. - -## SYNTAX - -``` -Get-AzsPublicIPAddress [-SubscriptionId ] [-Filter ] [-InlineCount ] - [-OrderBy ] [-Skip ] [-Top ] [-DefaultProfile ] [] -``` - -## DESCRIPTION -List of public ip addresses. - -## EXAMPLES - -### -------------------------- EXAMPLE 1 -------------------------- -```powershell -Get-AzsPublicIPAddress -To view examples, please use the -Online parameter with Get-Help or navigate to: https://docs.microsoft.com/en-us/powershell/module/azs.network.admin/get-azspublicipaddress -``` - -Get the list of public ip addresses, either allocated or not allocated. - -## PARAMETERS - -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -Filter -OData filter parameter. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -InlineCount -OData inline count parameter. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -OrderBy -OData orderBy parameter. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -Skip -OData skip parameter. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -SubscriptionId -Subscription credentials which uniquely identify Microsoft Azure subscription. -The subscription ID forms part of the URI for every service call. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: (Get-AzContext).Subscription.Id -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -Top -OData top parameter. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IPublicIPAddress - -## ALIASES - -## NOTES - -## RELATED LINKS - diff --git a/src/Azs.Network.Admin/docs/latest/Get-AzsVirtualNetwork.md b/src/Azs.Network.Admin/docs/latest/Get-AzsVirtualNetwork.md deleted file mode 100644 index 8aad240e..00000000 --- a/src/Azs.Network.Admin/docs/latest/Get-AzsVirtualNetwork.md +++ /dev/null @@ -1,162 +0,0 @@ ---- -external help file: -Module Name: Azs.Network.Admin -online version: https://docs.microsoft.com/en-us/powershell/module/azs.network.admin/get-azsvirtualnetwork -schema: 2.0.0 ---- - -# Get-AzsVirtualNetwork - -## SYNOPSIS -Get a list of all virtual networks. - -## SYNTAX - -``` -Get-AzsVirtualNetwork [-SubscriptionId ] [-Filter ] [-InlineCount ] - [-OrderBy ] [-Skip ] [-Top ] [-DefaultProfile ] [] -``` - -## DESCRIPTION -Get a list of all virtual networks. - -## EXAMPLES - -### -------------------------- EXAMPLE 1 -------------------------- -```powershell -Get-AzsVirtualNetwork -To view examples, please use the -Online parameter with Get-Help or navigate to: https://docs.microsoft.com/en-us/powershell/module/azs.network.admin/get-azsvirtualnetwork -``` - -Return a list of virtual networks for the Azure Stack stamp. - -## PARAMETERS - -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. - -```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -Filter -OData filter parameter. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -InlineCount -OData inline count parameter. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -OrderBy -OData orderBy parameter. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -Skip -OData skip parameter. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -SubscriptionId -Subscription credentials which uniquely identify Microsoft Azure subscription. -The subscription ID forms part of the URI for every service call. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: (Get-AzContext).Subscription.Id -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### -Top -OData top parameter. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.IVirtualNetwork - -## ALIASES - -## NOTES - -## RELATED LINKS - diff --git a/src/Azs.Network.Admin/docs/readme.md b/src/Azs.Network.Admin/docs/readme.md index d55ab830..f26b70db 100644 --- a/src/Azs.Network.Admin/docs/readme.md +++ b/src/Azs.Network.Admin/docs/readme.md @@ -1,5 +1,5 @@ # Docs -This directory contains the documentation of the cmdlets for the `Azs.Network.Admin` module. To run documentation generation, use the `generate-help.ps1` script at the root module folder. Files in this folder will *always be overriden on regeneration*. To update documentation examples, please use the `..\examples` folder. +This directory contains the documentation of the cmdlets for the `Azs.Network.Admin` module. To run documentation generation, use the `generate-help.ps1` script at the root module folder. Files in this folder will *always be overridden on regeneration*. To update documentation examples, please use the `..\examples` folder. ## Info - Modifiable: no @@ -8,4 +8,4 @@ This directory contains the documentation of the cmdlets for the `Azs.Network.Ad - Packaged: yes ## Details -The process of documentation generation loads `Azs.Network.Admin` and analyzes the exported cmdlets from the module. It recognizes the [help comments](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_comment_based_help) that are generated into the scripts in the `..\exports` folder. Additionally, when writing custom cmdlets in the `..\custom` folder, you can use the help comments syntax, which decorate the exported scripts at build-time. The documentation examples are taken from the `..\examples` folder. \ No newline at end of file +The process of documentation generation loads `Azs.Network.Admin` and analyzes the exported cmdlets from the module. It recognizes the [help comments](https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) that are generated into the scripts in the `..\exports` folder. Additionally, when writing custom cmdlets in the `..\custom` folder, you can use the help comments syntax, which decorate the exported scripts at build-time. The documentation examples are taken from the `..\examples` folder. \ No newline at end of file diff --git a/src/Azs.Network.Admin/examples/Get-AzsVirtualNetworkGatewayConnection.md b/src/Azs.Network.Admin/examples/Get-AzsVirtualNetworkGatewayConnection.md new file mode 100644 index 00000000..232af08a --- /dev/null +++ b/src/Azs.Network.Admin/examples/Get-AzsVirtualNetworkGatewayConnection.md @@ -0,0 +1,67 @@ +### Example 1: Default Get +```powershell +PS C:\> Get-AzSVirtualNetworkGatewayConnection | Format-List * + +CapacityReserved : 400 +ConnectionErrorDetailedInfo : +ConnectionErrorLastUpdatedTime : +ConnectionErrorStatus : +ConnectionStateActiveGateway : n22r1602-Gwy01 +ConnectionStateStatus : Connected +Id : /subscriptions/dc5ecb41-8865-454a-995c-8a5bb6f322d2/resourceGroups/ExampleRG/providers/Microsoft.Network/connections/Tokyo-Hub-Conn +LocalNetworkGatewayIPAddress : 10.10.54.52 +LocalNetworkGatewayName : TokyoLNG +Location : +Name : Tokyo-Hub-Conn +ProvisioningState : Succeeded +ResourceGroup : ExampleRG +Sku : HighPerformance +SubscriptionId : dc5ecb41-8865-454a-995c-8a5bb6f322d2 +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +TotalStampCapacity : 4000 +Type : Microsoft.Network.Admin/adminVirtualNetworkGatewayConnections +VirtualNetworkGatewayIPAddress : 100.74.96.130 +VirtualNetworkGatewayName : HubVNG +``` + +Returns a list of all Virtual Network Gateway Connections on the stamp. To expand all properties, pipe the output into Format-List. + +### Example 2: Use filters to Get specific connections +```powershell +PS C:\> Get-AzSVirtualNetworkGatewayConnection -Filter "Name eq 'Tokyo-Hub-Conn'" | Format-List * + +CapacityReserved : 400 +ConnectionErrorDetailedInfo : {Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20220201.VirtualNetworkGatewayConnectionConfigurationStateInfo} +ConnectionErrorLastUpdatedTime : 3/30/2022 4:32:29 PM +ConnectionErrorStatus : Failure +ConnectionStateActiveGateway : n22r1602-Gwy01 +ConnectionStateStatus : Disconnected +Id : /subscriptions/dc5ecb41-8865-454a-995c-8a5bb6f322d2/resourceGroups/ExampleRG/providers/Microsoft.Network/connections/Tokyo-Hub-Conn +LocalNetworkGatewayIPAddress : 10.10.54.52 +LocalNetworkGatewayName : TokyoLNG +Location : +Name : Tokyo-Hub-Conn +ProvisioningState : Succeeded +ResourceGroup : ExampleRG +Sku : HighPerformance +SubscriptionId : dc5ecb41-8865-454a-995c-8a5bb6f322d2 +Tag : Microsoft.Azure.PowerShell.Cmdlets.NetworkAdmin.Models.Api20150615.ResourceTags +TotalStampCapacity : 4000 +Type : Microsoft.Network.Admin/adminVirtualNetworkGatewayConnections +VirtualNetworkGatewayIPAddress : 100.74.96.130 +VirtualNetworkGatewayName : HubVNG +``` + +Returns a list of all Virtual Network Gateway Connections that match the filter. To expand all properties, pipe the output into Format-List. + +### Example 2: Get a specific property +```powershell +PS C:\> (Get-AzSVirtualNetworkGatewayConnection -Filter "Name eq 'Tokyo-Hub-Conn'").ConnectionErrorDetailedInfo | Format-List + +Code : 13801 +Message : IKE authentication credentials are unacceptable. +Source : Network Controller +``` + +Returns the specified property. + diff --git a/src/Azs.Network.Admin/how-to.md b/src/Azs.Network.Admin/how-to.md new file mode 100644 index 00000000..492ed32b --- /dev/null +++ b/src/Azs.Network.Admin/how-to.md @@ -0,0 +1,58 @@ +# How-To +This document describes how to develop for `Azs.Network.Admin`. + +## Building `Azs.Network.Admin` +To build, run the `build-module.ps1` at the root of the module directory. This will generate the proxy script cmdlets that are the cmdlets being exported by this module. After the build completes, the proxy script cmdlets will be output to the `exports` folder. To read more about the proxy script cmdlets, look at the [README.md](exports/README.md) in the `exports` folder. + +## Creating custom cmdlets +To add cmdlets that were not generated by the REST specification, use the `custom` folder. This folder allows you to add handwritten `.ps1` and `.cs` files. Currently, we support using `.ps1` scripts as new cmdlets or as additional low-level variants (via `ParameterSet`), and `.cs` files as low-level (variants) cmdlets that the exported script cmdlets call. We do not support exporting any `.cs` (dll) cmdlets directly. To read more about custom cmdlets, look at the [README.md](custom/README.md) in the `custom` folder. + +## Generating documentation +To generate documentation, the process is now integrated into the `build-module.ps1` script. If you don't want to run this process as part of `build-module.ps1`, you can provide the `-NoDocs` switch. If you want to run documentation generation after the build process, you may still run the `generate-help.ps1` script. Overall, the process will look at the documentation comments in the generated and custom cmdlets and types, and create `.md` files into the `docs` folder. Additionally, this pulls in any examples from the `examples` folder and adds them to the generated help markdown documents. To read more about examples, look at the [README.md](examples/README.md) in the `examples` folder. To read more about documentation, look at the [README.md](docs/README.md) in the `docs` folder. + +## Testing `Azs.Network.Admin` +To test the cmdlets, we use [Pester](https://github.com/pester/Pester). Tests scripts (`.ps1`) should be added to the `test` folder. To execute the Pester tests, run the `test-module.ps1` script. This will run all tests in `playback` mode within the `test` folder. To read more about testing cmdlets, look at the [README.md](examples/README.md) in the `examples` folder. + +## Packing `Azs.Network.Admin` +To pack `Azs.Network.Admin` for distribution, run the `pack-module.ps1` script. This will take the contents of multiple directories and certain root-folder files to create a `.nupkg`. The structure of the `.nupkg` is created so it can be loaded part of a [PSRepository](https://docs.microsoft.com/powershell/module/powershellget/register-psrepository). Additionally, this package is in a format for distribution to the [PSGallery](https://www.powershellgallery.com/). For signing an Azure module, please contact the [Azure PowerShell](https://github.com/Azure/azure-powershell) team. + +## Module Script Details +There are multiple scripts created for performing different actions for developing `Azs.Network.Admin`. +- `build-module.ps1` + - Builds the module DLL (`./bin/Azs.Network.Admin.private.dll`), creates the exported cmdlets and documentation, generates custom cmdlet test stubs and exported cmdlet example stubs, and updates `Azs.Network.Admin.psd1` with Azure profile information. + - **Parameters**: [`Switch` parameters] + - `-Run`: After building, creates an isolated PowerShell session and loads `Azs.Network.Admin`. + - `-Test`: After building, runs the `Pester` tests defined in the `test` folder. + - `-Docs`: After building, generates the Markdown documents for the modules into the `docs` folder. + - `-Pack`: After building, packages the module into a `.nupkg`. + - `-Code`: After building, opens a VSCode window with the module's directory and runs (see `-Run`) the module. + - `-Release`: Builds the module in `Release` configuration (as opposed to `Debug` configuration). + - `-NoDocs`: Supresses writing the documentation markdown files as part of the cmdlet exporting process. + - `-Debugger`: Used when attaching the debugger in Visual Studio to the PowerShell session, and running the build process without recompiling the DLL. This suppresses running the script as an isolated process. +- `run-module.ps1` + - Creates an isolated PowerShell session and loads `Azs.Network.Admin` into the session. + - Same as `-Run` in `build-module.ps1`. + - **Parameters**: [`Switch` parameters] + - `-Code`: Opens a VSCode window with the module's directory. + - Same as `-Code` in `build-module.ps1`. +- `generate-help.ps1` + - Generates the Markdown documents for the modules into the `docs` folder. + - Same as `-Docs` in `build-module.ps1`. +- `test-module.ps1` + - Runs the `Pester` tests defined in the `test` folder. + - Same as `-Test` in `build-module.ps1`. +- `pack-module.ps1` + - Packages the module into a `.nupkg` for distribution. + - Same as `-Pack` in `build-module.ps1`. +- `generate-help.ps1` + - Generates the Markdown documents for the modules into the `docs` folder. + - Same as `-Docs` in `build-module.ps1`. + - This process is now integrated into `build-module.ps1` automatically. To disable, use `-NoDocs` when running `build-module.ps1`. +- `export-surface.ps1` + - Generates Markdown documents for both the cmdlet surface and the model (class) surface of the module. + - These files are placed into the `resources` folder. + - Used for investigating the surface of your module. These are *not* documentation for distribution. +- `check-dependencies.ps1` + - Used in `run-module.ps1` and `test-module.ps1` to verify dependent modules are available to run those tasks. + - It will download local (within the module's directory structure) versions of those modules as needed. + - This script *does not* need to be ran by-hand. \ No newline at end of file diff --git a/src/Azs.Network.Admin/license.txt b/src/Azs.Network.Admin/license.txt new file mode 100644 index 00000000..b9f3180f --- /dev/null +++ b/src/Azs.Network.Admin/license.txt @@ -0,0 +1,227 @@ +MICROSOFT SOFTWARE LICENSE TERMS + +MICROSOFT AZURE POWERSHELL + +These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any. + +BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE. + + +-----------------START OF LICENSE-------------------------- + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + +-------------------END OF LICENSE------------------------------------------ + + +----------------START OF THIRD PARTY NOTICE-------------------------------- + + +The software includes the AutoMapper library ("AutoMapper"). The MIT License set out below is provided for informational purposes only. It is not the license that governs any part of the software. + +Provided for Informational Purposes Only + +AutoMapper + +The MIT License (MIT) +Copyright (c) 2010 Jimmy Bogard + + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + + + + + +*************** + +The software includes Newtonsoft.Json. The MIT License set out below is provided for informational purposes only. It is not the license that governs any part of the software. + +Newtonsoft.Json + +The MIT License (MIT) +Copyright (c) 2007 James Newton-King +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +-------------END OF THIRD PARTY NOTICE---------------------------------------- + diff --git a/src/Azs.Network.Admin/readme.md b/src/Azs.Network.Admin/readme.md index cf0f4aaa..8584eaa4 100644 --- a/src/Azs.Network.Admin/readme.md +++ b/src/Azs.Network.Admin/readme.md @@ -16,6 +16,9 @@ This directory contains the PowerShell module for the NetworkAdmin service. ## Detail This module was primarily generated via [AutoRest](https://github.com/Azure/autorest) using the [PowerShell](https://github.com/Azure/autorest.powershell) extension. +## Module Requirements +- [Az.Accounts module](https://www.powershellgallery.com/packages/Az.Accounts/), version 2.2.3 or greater + ## Authentication AutoRest does not generate authentication code for the module. Authentication is handled via Az.Accounts by altering the HTTP payload before it is sent. @@ -52,7 +55,7 @@ metadata: ### PSD1 metadata changes subject-prefix: '' -module-version: 1.0.2 +module-version: 1.1.0 service-name: NetworkAdmin ### File Renames diff --git a/src/Azs.Network.Admin/test/Common.ps1 b/src/Azs.Network.Admin/test/Common.ps1 index 174d89a3..55efd7cc 100644 --- a/src/Azs.Network.Admin/test/Common.ps1 +++ b/src/Azs.Network.Admin/test/Common.ps1 @@ -30,6 +30,9 @@ $global:TestQuotaMaxSecurityGroupsPerSubscription = 2 $global:PutAndDeleteQuotaName = "TestQuotaForRemoval" $global:PutAndDeleteQuotaWithParamsName = "TestQuotaForRemovalWithParams" $global:CreateAndUpdateQuotaName = "TestQuotaUpdate" +$global:PutNewQuotaName = "TestQuotaPutNew" +$global:SetQuotaName = "TestQuotaSet" +$global:DeleteQuotaName = "TestQuotaDelete" $global:MaxNicsPerSubscription = 8 # Common functions diff --git a/src/Azs.Network.Admin/test/Get-AzsLoadBalancer.Recording.json b/src/Azs.Network.Admin/test/Get-AzsLoadBalancer.Recording.json index c17f4b89..773ec9e5 100644 --- a/src/Azs.Network.Admin/test/Get-AzsLoadBalancer.Recording.json +++ b/src/Azs.Network.Admin/test/Get-AzsLoadBalancer.Recording.json @@ -1,16 +1,17 @@ { - "Get-AzsLoadBalancer+[NoContext]+TestGetAllLoadBalancers+$GET+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/adminLoadBalancers?api-version=2015-06-15+1": { + "Get-AzsLoadBalancer+[NoContext]+TestGetAllLoadBalancers+$GET+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/adminLoadBalancers?api-version=2015-06-15+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/adminLoadBalancers?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/adminLoadBalancers?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "12" ], - "x-ms-client-request-id": [ "97d26f8e-698b-4377-bfa2-5134db792bd9" ], + "x-ms-unique-id": [ "1" ], + "x-ms-client-request-id": [ "5649d7d0-0a06-4ca5-839a-52c7cbb41a23" ], "CommandName": [ "Get-AzsLoadBalancer" ], "FullCommandName": [ "Get-AzsLoadBalancer_List" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -19,24 +20,26 @@ "Response": { "StatusCode": 200, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "aabe33bb-f0cc-4960-b51d-c52a6de29fa5" ], - "x-ms-request-id": [ "8c381d1d-dcb5-4c45-b64d-34f969aa97c8" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14534" ], - "x-ms-routing-request-id": [ "REDMOND:20200208T010343Z:aabe33bb-f0cc-4960-b51d-c52a6de29fa5" ], + "x-ms-correlation-request-id": [ "6f9349e0-fa10-417a-8393-53e6ee78370b" ], + "x-ms-request-id": [ "3ab918fe-fb73-42b4-bb6a-a4b73eaecd82" ], + "x-ms-arm-service-request-id": [ "cf3d14f9-a0f7-4c99-bdb9-1d60f909f0e1" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRviF6dKsqF/OqMgnbZaWNb98LW7t4RefaaCs/f1BY6PjpKD1rl7wyB8uVjb8mWkOR0bda9h4RhMDmZ+iQab8TVzfZ6B2ZKhR79pmNLHD4MMfA539POGomIZDqk8G/nt3fha31xrsstvGcxXU6GRO9C" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14698" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232220Z:6f9349e0-fa10-417a-8393-53e6ee78370b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Sat, 08 Feb 2020 01:03:42 GMT" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvFhz+9C8BjgnQ/KHWhO2+jbs6EoQ0dh5LovMJpF9OVEwFfB/FYrna6hlRdzN6lxWXooONZNah5PIMyiuV5Wxrmwez0o8BU7ie/cI4Y2Io2XSnQmyG9z/25PfMJ5H8Ok9Az42DXKZujZ9WLP8mMh5m" ] + "Date": [ "Thu, 31 Mar 2022 23:22:20 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "6277" ], + "Content-Length": [ "5429" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"value\": [\r\n {\r\n \"name\": \"aps-sql-lb\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/loadBalancers/aps-sql-lb\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [],\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/loadBalancers/aps-sql-lb\"\r\n }\r\n },\r\n {\r\n \"name\": \"FrontEndServersLoadBalancer\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/loadBalancers/FrontEndServersLoadBalancer\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [\r\n \"100.81.128.40\"\r\n ],\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/loadBalancers/FrontEndServersLoadBalancer\"\r\n }\r\n },\r\n {\r\n \"name\": \"ManagementServersLoadBalancer\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/loadBalancers/ManagementServersLoadBalancer\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [\r\n \"100.81.128.56\"\r\n ],\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/loadBalancers/ManagementServersLoadBalancer\"\r\n }\r\n },\r\n {\r\n \"name\": \"PublishersLoadBalancer\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/loadBalancers/PublishersLoadBalancer\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [\r\n \"100.81.128.57\"\r\n ],\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/loadBalancers/PublishersLoadBalancer\"\r\n }\r\n },\r\n {\r\n \"name\": \"testvmscalesetlb\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/sarathys/providers/Microsoft.Network/loadBalancers/testvmscalesetlb\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [\r\n \"100.81.128.44\"\r\n ],\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/sarathys/providers/Microsoft.Network/loadBalancers/testvmscalesetlb\"\r\n }\r\n },\r\n {\r\n \"name\": \"testLB\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/testtest/providers/Microsoft.Network/loadBalancers/testLB\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [\r\n \"100.81.128.49\",\r\n \"100.81.128.52\"\r\n ],\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/testtest/providers/Microsoft.Network/loadBalancers/testLB\"\r\n }\r\n },\r\n {\r\n \"name\": \"azsmeh1qpk1kkm7a1-publiclb\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/azsm-eh1qpk1kkm7a-1/providers/Microsoft.Network/loadBalancers/azsmeh1qpk1kkm7a1-publiclb\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [\r\n \"100.81.128.39\"\r\n ],\r\n \"subscriptionId\": \"d4177936-695d-441f-bdf4-5f1ddc010c2f\",\r\n \"tenantResourceUri\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/azsm-eh1qpk1kkm7a-1/providers/Microsoft.Network/loadBalancers/azsmeh1qpk1kkm7a1-publiclb\"\r\n }\r\n },\r\n {\r\n \"name\": \"azsmeh2u2g6ue8zw1-publiclb\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/azsm-eh2u2g6ue8zw-1/providers/Microsoft.Network/loadBalancers/azsmeh2u2g6ue8zw1-publiclb\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [\r\n \"100.81.128.50\"\r\n ],\r\n \"subscriptionId\": \"d4177936-695d-441f-bdf4-5f1ddc010c2f\",\r\n \"tenantResourceUri\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/azsm-eh2u2g6ue8zw-1/providers/Microsoft.Network/loadBalancers/azsmeh2u2g6ue8zw1-publiclb\"\r\n }\r\n },\r\n {\r\n \"name\": \"ehrpclusterpvdvurfnhowxo-publiclb\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/microsoft.eventhubstaging/providers/Microsoft.Network/loadBalancers/ehrpclusterpvdvurfnhowxo-publiclb\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [\r\n \"100.81.128.71\"\r\n ],\r\n \"subscriptionId\": \"d4177936-695d-441f-bdf4-5f1ddc010c2f\",\r\n \"tenantResourceUri\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/microsoft.eventhubstaging/providers/Microsoft.Network/loadBalancers/ehrpclusterpvdvurfnhowxo-publiclb\"\r\n }\r\n }\r\n ]\r\n}" + "Content": "{\r\n \"value\": [\r\n {\r\n \"name\": \"lb1\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3d844a97-84bb-4165-81a9-9d13acc41072/resourceGroups/my rsrc group 1/providers/Microsoft.Network/loadBalancers/lb1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [],\r\n \"subscriptionId\": \"3d844a97-84bb-4165-81a9-9d13acc41072\",\r\n \"tenantResourceUri\": \"/subscriptions/3d844a97-84bb-4165-81a9-9d13acc41072/resourceGroups/my rsrc group 1/providers/Microsoft.Network/loadBalancers/lb1\"\r\n }\r\n },\r\n {\r\n \"name\": \"lb1\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/43e0a7ba-346c-4e6f-a220-42e8d09ea482/resourceGroups/my rsrc group 1/providers/Microsoft.Network/loadBalancers/lb1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [],\r\n \"subscriptionId\": \"43e0a7ba-346c-4e6f-a220-42e8d09ea482\",\r\n \"tenantResourceUri\": \"/subscriptions/43e0a7ba-346c-4e6f-a220-42e8d09ea482/resourceGroups/my rsrc group 1/providers/Microsoft.Network/loadBalancers/lb1\"\r\n }\r\n },\r\n {\r\n \"name\": \"sfpsfcluster-publiclb\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/sfpsfclusterrg/providers/Microsoft.Network/loadBalancers/sfpsfcluster-publiclb\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [\r\n \"100.74.97.32\"\r\n ],\r\n \"subscriptionId\": \"5b3555c5-5833-471a-87ea-3c3d9b7a63ba\",\r\n \"tenantResourceUri\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/sfpsfclusterrg/providers/Microsoft.Network/loadBalancers/sfpsfcluster-publiclb\"\r\n }\r\n },\r\n {\r\n \"name\": \"lb1\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/7a83d81a-91c3-4863-8465-f8629fb397b1/resourceGroups/my rsrc group 1/providers/Microsoft.Network/loadBalancers/lb1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [],\r\n \"subscriptionId\": \"7a83d81a-91c3-4863-8465-f8629fb397b1\",\r\n \"tenantResourceUri\": \"/subscriptions/7a83d81a-91c3-4863-8465-f8629fb397b1/resourceGroups/my rsrc group 1/providers/Microsoft.Network/loadBalancers/lb1\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/loadBalancers/AKSeLargeClusterLinuxDeploy334-dns\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [\r\n \"100.74.97.45\",\r\n \"100.74.97.46\",\r\n \"100.74.97.47\",\r\n \"100.74.97.48\",\r\n \"100.74.97.49\",\r\n \"100.74.97.50\",\r\n \"100.74.97.51\",\r\n \"100.74.97.52\",\r\n \"100.74.97.53\",\r\n \"100.74.97.54\",\r\n \"100.74.97.55\",\r\n \"100.74.97.56\",\r\n \"100.74.97.57\",\r\n \"100.74.97.58\",\r\n \"100.74.97.59\",\r\n \"100.74.97.60\",\r\n \"100.74.97.61\",\r\n \"100.74.97.62\",\r\n \"100.74.97.63\",\r\n \"100.74.97.64\",\r\n \"100.74.97.65\",\r\n \"100.74.97.66\",\r\n \"100.74.97.67\",\r\n \"100.74.97.68\",\r\n \"100.74.97.69\",\r\n \"100.74.97.70\",\r\n \"100.74.97.71\"\r\n ],\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/loadBalancers/AKSeLargeClusterLinuxDeploy334-dns\"\r\n }\r\n },\r\n {\r\n \"name\": \"k8s-master-internal-lb-12027957\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/AKSeLargeClusterLinuxDeploy-rg/providers/Microsoft.Network/loadBalancers/k8s-master-internal-lb-12027957\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [],\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/AKSeLargeClusterLinuxDeploy-rg/providers/Microsoft.Network/loadBalancers/k8s-master-internal-lb-12027957\"\r\n }\r\n },\r\n {\r\n \"name\": \"k8s-master-lb-12027957\",\r\n \"type\": \"Microsoft.Network.Admin/adminLoadBalancers\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/AKSeLargeClusterLinuxDeploy-rg/providers/Microsoft.Network/loadBalancers/k8s-master-lb-12027957\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicIpAddresses\": [\r\n \"100.74.97.35\"\r\n ],\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/AKSeLargeClusterLinuxDeploy-rg/providers/Microsoft.Network/loadBalancers/k8s-master-lb-12027957\"\r\n }\r\n }\r\n ]\r\n}", + "isContentBase64": false } } } \ No newline at end of file diff --git a/src/Azs.Network.Admin/test/Get-AzsNetworkAdminOverview.Recording.json b/src/Azs.Network.Admin/test/Get-AzsNetworkAdminOverview.Recording.json index 39b98416..2f01dee3 100644 --- a/src/Azs.Network.Admin/test/Get-AzsNetworkAdminOverview.Recording.json +++ b/src/Azs.Network.Admin/test/Get-AzsNetworkAdminOverview.Recording.json @@ -1,16 +1,17 @@ { - "Get-AzsNetworkAdminOverview+[NoContext]+TestGetAdminOverview+$GET+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/adminOverview?api-version=2015-06-15+1": { + "Get-AzsNetworkAdminOverview+[NoContext]+TestGetAdminOverview+$GET+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/adminOverview?api-version=2015-06-15+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/adminOverview?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/adminOverview?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "4" ], - "x-ms-client-request-id": [ "4210b97e-0e05-4974-a834-446b16a49785" ], + "x-ms-unique-id": [ "2" ], + "x-ms-client-request-id": [ "6097d670-6909-4256-86ce-7f025aca1703" ], "CommandName": [ "Get-AzsNetworkAdminOverview" ], "FullCommandName": [ "Get-AzsNetworkAdminOverview_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -19,24 +20,26 @@ "Response": { "StatusCode": 200, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "8bebaff7-698b-4770-8c2f-7dbea1c6fd64" ], - "x-ms-request-id": [ "b1b9a4b5-ec70-4779-8a7d-aea65992d311" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14823" ], - "x-ms-routing-request-id": [ "REDMOND:20200207T231517Z:8bebaff7-698b-4770-8c2f-7dbea1c6fd64" ], + "x-ms-correlation-request-id": [ "6d2683e5-5550-41f6-be83-19b7e998d95e" ], + "x-ms-request-id": [ "328c3979-e202-41b9-98d6-447ebdea96a5" ], + "x-ms-arm-service-request-id": [ "0c4fe5df-16e8-42ff-97cd-fb82ece78664" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv8hNMgN3gF6rZVV0S9fCcIYbGOiCrm3SNAXrfS1pqR9vI9eI0pcMAIZyf3YVD2SIC150s1RLNIpGTULbLrlqqlfY6rJQNMVPMebQZlWyHLGrhyFyV64GZVaSJDfvSvFxcX4/Pb20MnXcqBFBs0zq1" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14697" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232221Z:6d2683e5-5550-41f6-be83-19b7e998d95e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Fri, 07 Feb 2020 23:15:16 GMT" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvnCEdwfwP058QSgML7vGXI90e7vIODZiJTvdxwFLmS0rzue7Wl69CqgbGrkfpyvGXp2NYTSnTWP/TxGMkiudYFiQXCQPdSZMFScJg6jFBq9Stm0P9VgQdYaxbokz6fi542aqDwoK+2j+Uonxip6rN" ] + "Date": [ "Thu, 31 Mar 2022 23:22:20 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "1183" ], + "Content-Length": [ "1180" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"name\": \"\",\r\n \"type\": \"Microsoft.Network.Admin/adminOverview\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/adminOverview/\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualNetworkHealth\": {\r\n \"totalResourceCount\": 22,\r\n \"healthyResourceCount\": 0,\r\n \"errorResourceCount\": 0,\r\n \"warningResourceCount\": 0,\r\n \"healthUnknownCount\": 22\r\n },\r\n \"loadBalancerMuxHealth\": {\r\n \"totalResourceCount\": 2,\r\n \"healthyResourceCount\": 2,\r\n \"errorResourceCount\": 0,\r\n \"warningResourceCount\": 0,\r\n \"healthUnknownCount\": 0\r\n },\r\n \"virtualGatewayHealth\": {\r\n \"totalResourceCount\": 3,\r\n \"healthyResourceCount\": 2,\r\n \"errorResourceCount\": 0,\r\n \"warningResourceCount\": 0,\r\n \"healthUnknownCount\": 1\r\n },\r\n \"publicIpAddressUsage\": {\r\n \"totalResourceCount\": 1023,\r\n \"inUseResourceCount\": 59\r\n },\r\n \"backendIpUsage\": {\r\n \"totalResourceCount\": 282,\r\n \"inUseResourceCount\": 23\r\n },\r\n \"macAddressUsage\": {\r\n \"totalResourceCount\": 4063232,\r\n \"inUseResourceCount\": 50\r\n }\r\n }\r\n}" + "Content": "{\r\n \"name\": \"\",\r\n \"type\": \"Microsoft.Network.Admin/adminOverview\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/adminOverview/\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualNetworkHealth\": {\r\n \"totalResourceCount\": 10,\r\n \"healthyResourceCount\": 0,\r\n \"errorResourceCount\": 0,\r\n \"warningResourceCount\": 0,\r\n \"healthUnknownCount\": 10\r\n },\r\n \"loadBalancerMuxHealth\": {\r\n \"totalResourceCount\": 2,\r\n \"healthyResourceCount\": 0,\r\n \"errorResourceCount\": 0,\r\n \"warningResourceCount\": 0,\r\n \"healthUnknownCount\": 2\r\n },\r\n \"virtualGatewayHealth\": {\r\n \"totalResourceCount\": 3,\r\n \"healthyResourceCount\": 2,\r\n \"errorResourceCount\": 0,\r\n \"warningResourceCount\": 0,\r\n \"healthUnknownCount\": 1\r\n },\r\n \"publicIpAddressUsage\": {\r\n \"totalResourceCount\": 127,\r\n \"inUseResourceCount\": 71\r\n },\r\n \"backendIpUsage\": {\r\n \"totalResourceCount\": 282,\r\n \"inUseResourceCount\": 23\r\n },\r\n \"macAddressUsage\": {\r\n \"totalResourceCount\": 65536,\r\n \"inUseResourceCount\": 39\r\n }\r\n }\r\n}", + "isContentBase64": false } } } \ No newline at end of file diff --git a/src/Azs.Network.Admin/test/Get-AzsNetworkQuota.Recording.json b/src/Azs.Network.Admin/test/Get-AzsNetworkQuota.Recording.json index 2e1f408a..34a344c9 100644 --- a/src/Azs.Network.Admin/test/Get-AzsNetworkQuota.Recording.json +++ b/src/Azs.Network.Admin/test/Get-AzsNetworkQuota.Recording.json @@ -1,17 +1,11 @@ { - "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuota+$PUT+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval?api-version=2015-06-15+1": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuota+$PUT+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval?api-version=2015-06-15+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval?api-version=2015-06-15", - "Content": "{\r\n \"properties\": {\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVnetsPerSubscription\": 50\r\n }\r\n}", + "RequestUri": "https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval?api-version=2015-06-15", + "Content": "{\r\n \"properties\": {\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50\r\n }\r\n}", + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "384" ], - "x-ms-client-request-id": [ "6edd15a4-c065-4c71-aa0e-eabac7c779c1" ], - "CommandName": [ "Azs.Network.Admin.internal\\New-AzsNetworkQuota" ], - "FullCommandName": [ "New-AzsNetworkQuota_CreateExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { "Content-Type": [ "application/json" ], @@ -21,39 +15,42 @@ "Response": { "StatusCode": 201, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "b5caf2b0-f34c-4fcb-a466-b671491f5294" ], - "x-ms-request-id": [ "bf9a4aeb-38d9-416f-a9b7-2f78c1e5106f" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/bf9a4aeb-38d9-416f-a9b7-2f78c1e5106f?api-version=2015-06-15" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1189" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212424Z:b5caf2b0-f34c-4fcb-a466-b671491f5294" ], + "x-ms-correlation-request-id": [ "c4d35847-5291-4e47-9ffe-33a558abafec" ], + "x-ms-request-id": [ "4e2ea8f3-c53d-4189-9851-54b6895c0e96" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/4e2ea8f3-c53d-4189-9851-54b6895c0e96?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "11bf2639-a7f3-46d1-b467-97655f141779" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv1cbhtBL+uil5B3oo9vzhKmCVq7JpfZy1D5Py7DMQGrbyhvlEBqvtG9W6tEGLH23PkEv4udlmA6T2gzM/YfnFKnv8SJZ1jizDp5Nhr46+YSMPWFagkSowCAMFGkxeEAhP4WLwK9U2hQQyk6d50GN1" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1172" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232221Z:c4d35847-5291-4e47-9ffe-33a558abafec" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:24:24 GMT" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvRx6qipMP/ggGuTSyHcX/XS2LDJYyzTXQiErfmqHr4qtpDrOGbpwLoFtaUVWF1WrV7avmLFn4odZa2BZNy6lhTpJnGDYQp0Ih7I3nU0oqVA7Uwg8fgxiNeKovNrIMjD6KnQ3ce+fzyXGa7jh9ZP6S" ] + "Date": [ "Thu, 31 Mar 2022 23:22:21 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "731" ], + "Content-Length": [ "725" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"name\": \"redmond/TestQuotaForRemoval\",\r\n \"etag\": \"W/\\\"3b84c383-e0cf-442c-92fc-1459ce0b7e76\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval\"\r\n}" + "Content": "{\r\n \"name\": \"redmond/TestQuotaForRemoval\",\r\n \"etag\": \"W/\\\"67f9e80e-38b5-47aa-980a-8a10b99cd97e\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval\"\r\n}", + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuota+$GET+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval?api-version=2015-06-15+2": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuota+$GET+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval?api-version=2015-06-15+2": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "385" ], - "x-ms-client-request-id": [ "7d0c6c3c-5ca8-4927-970d-2f76a3d8be18" ], - "CommandName": [ "Get-AzsNetworkQuota" ], + "x-ms-unique-id": [ "5" ], + "x-ms-client-request-id": [ "1dce4c43-3b60-4881-8426-51ee954404f5" ], + "CommandName": [ "Azs.Network.Admin.internal\\Get-AzsNetworkQuota" ], "FullCommandName": [ "Get-AzsNetworkQuota_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -62,39 +59,42 @@ "Response": { "StatusCode": 200, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "c1de40e4-c8c6-456a-ad2a-33cb5b697031" ], - "x-ms-request-id": [ "3c1e4240-8721-4ec9-b757-fc36191d169b" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14430" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212425Z:c1de40e4-c8c6-456a-ad2a-33cb5b697031" ], + "ETag": [ "W/\"67f9e80e-38b5-47aa-980a-8a10b99cd97e\"" ], + "x-ms-correlation-request-id": [ "148d9104-fa6f-4cef-92f4-501d70d4fbec" ], + "x-ms-request-id": [ "a87f6d94-1163-4d80-8258-8cb9e38ea8e4" ], + "x-ms-arm-service-request-id": [ "420f86e4-641f-4bab-abbc-1eba3ec7f7bd" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvViUOnJ2ifAI3LBNbltH/MZIspBiQiTUfAbSlN3exUrDxY/SbAONDbv7b+5wUC/tHXbpdHWcMpiWsq2+uGvXKilY7Bx7fNxuo9cUw3FjTqLx7pJUAEqX1nQX/qBCf9CWj97LRK0Ksayk4kbGAaFZz" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14695" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232222Z:148d9104-fa6f-4cef-92f4-501d70d4fbec" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:24:25 GMT" ], - "ETag": [ "W/\"3b84c383-e0cf-442c-92fc-1459ce0b7e76\"" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvNYPXYPjPKk0K4LY+G2opibq3p9CzTUjaHYXvcPS0sTDJU0ozefodvtGjD+FUfwbjdktgzKm0weSZTa1rFPVcTGu1cBDsHZhMA6+1SpuSG3gqUG8imSbLtWAoajVxFvAy2oWDHXqSYMiDO2L7+gHF" ] + "Date": [ "Thu, 31 Mar 2022 23:22:21 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "731" ], + "Content-Length": [ "725" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"name\": \"redmond/TestQuotaForRemoval\",\r\n \"etag\": \"W/\\\"3b84c383-e0cf-442c-92fc-1459ce0b7e76\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval\"\r\n}" + "Content": "{\r\n \"name\": \"redmond/TestQuotaForRemoval\",\r\n \"etag\": \"W/\\\"67f9e80e-38b5-47aa-980a-8a10b99cd97e\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval\"\r\n}", + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuota+$DELETE+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval?api-version=2015-06-15+3": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuota+$DELETE+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval?api-version=2015-06-15+3": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemoval?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "386" ], - "x-ms-client-request-id": [ "b80dc1c3-cb4e-470a-a1ce-a008848120eb" ], + "x-ms-unique-id": [ "6" ], + "x-ms-client-request-id": [ "371f8d45-084c-4750-88d0-fbe32a8b337e" ], "CommandName": [ "Remove-AzsNetworkQuota" ], "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -103,41 +103,44 @@ "Response": { "StatusCode": 202, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], + "Location": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/8538d55d-1d46-41e3-ba5d-4f68616333d9?api-version=2015-06-15" ], "Retry-After": [ "10" ], - "x-ms-correlation-request-id": [ "41a1797c-d21f-4bac-954e-4efa4a0c5410" ], - "x-ms-request-id": [ "01923415-2e3b-4204-a136-6e6506c01e76" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/01923415-2e3b-4204-a136-6e6506c01e76?api-version=2015-06-15" ], - "x-ms-ratelimit-remaining-subscription-deletes": [ "14993" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212440Z:41a1797c-d21f-4bac-954e-4efa4a0c5410" ], + "x-ms-correlation-request-id": [ "a1f22ab1-addf-40c5-8220-85f4807bcbe3" ], + "x-ms-request-id": [ "8538d55d-1d46-41e3-ba5d-4f68616333d9" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/8538d55d-1d46-41e3-ba5d-4f68616333d9?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "5e62b056-30fc-47c7-84ca-3c2016fbe303" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvp1wXkpqUPjKAH7Ll6aUcwxFflFY2AKh4YEPNRibjSRmiy7UwOuE8G9MAsHCl2TaKYt1sT7tTLIK09kvVprMbFmlaftw0px1rUfoA0HkZh28aF5il60dMLWyZ6hUVyjskCnFIzlNHeOzKIbffaLbz" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14964" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232222Z:a1f22ab1-addf-40c5-8220-85f4807bcbe3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:24:40 GMT" ], - "Location": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operationResults/01923415-2e3b-4204-a136-6e6506c01e76?api-version=2015-06-15" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvKQHc5Z//18kiLyR2YpPzKVQBF2IF2BbxZ3h11MLGBjaDaQXsmccSb1Aw15YJJP7gqHfIszZt8HTxmfhqFCoOl3nTZ3vVugE6lrFuUVaowSZA2Qs4kWtpAv3EqN7pmjKws1y5jtl4HK7xE1L3psGs" ] + "Date": [ "Thu, 31 Mar 2022 23:22:21 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "0" ], - "Expires": [ "-1" ] + "Expires": [ "-1" ], + "Content-Length": [ "0" ] }, - "Content": null + "Content": null, + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuota+$GET+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/01923415-2e3b-4204-a136-6e6506c01e76?api-version=2015-06-15+4": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuota+$GET+https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/8538d55d-1d46-41e3-ba5d-4f68616333d9?api-version=2015-06-15+4": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/01923415-2e3b-4204-a136-6e6506c01e76?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/8538d55d-1d46-41e3-ba5d-4f68616333d9?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "386", "387" ], - "x-ms-client-request-id": [ "b80dc1c3-cb4e-470a-a1ce-a008848120eb", "b80dc1c3-cb4e-470a-a1ce-a008848120eb" ], - "CommandName": [ "Remove-AzsNetworkQuota", "Remove-AzsNetworkQuota" ], - "FullCommandName": [ "Remove-AzsNetworkQuota_Delete", "Remove-AzsNetworkQuota_Delete" ], - "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "7" ], + "x-ms-client-request-id": [ "371f8d45-084c-4750-88d0-fbe32a8b337e" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] }, "ContentHeaders": { } @@ -145,39 +148,42 @@ "Response": { "StatusCode": 200, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "74cd4ef0-9044-4558-a308-ed0b96425086" ], - "x-ms-request-id": [ "a975388e-a16b-4ee9-b3bc-b2af75a9c1d7" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14428" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212450Z:74cd4ef0-9044-4558-a308-ed0b96425086" ], + "x-ms-correlation-request-id": [ "a19644bb-caf1-480d-b3a3-bce44ea229b3" ], + "x-ms-request-id": [ "b850f2ff-54c2-41d0-8b11-ebea853d74f5" ], + "x-ms-arm-service-request-id": [ "a8109595-4bd8-4e5f-98d0-edb048325c73" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvXSZSQCrGXK266ezTjMoy+NfHxakKWwLNdk0kifc1qhYwsv8t5v1AybDGKiiLJUAZBVyXz3MkwVIBDD4wOxfl31mzn+tktR6K+TexDoDbmd4ujd5WyqUE2uqGq+aNB48zq4Z+wIA045DqfpvqxYQ9" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14694" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232232Z:a19644bb-caf1-480d-b3a3-bce44ea229b3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:24:50 GMT" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvtsXt+PhnSFTvCKZcL2rLgyPCmPdYGu1g6pWMtQhFZN+TjRIEkngKgtCGLZzyTANbIHKrSNjv5098f5XrHdac3Li+hWdVvLYY6TZxtcVsk4mAbsBG9eYzSCaGKO7Tw1pAKKxv7lCvUy2mYxM9PtOI" ] + "Date": [ "Thu, 31 Mar 2022 23:22:32 GMT" ] }, "ContentHeaders": { "Content-Length": [ "29" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"status\": \"Succeeded\"\r\n}" + "Content": "{\r\n \"status\": \"Succeeded\"\r\n}", + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuota+$GET+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operationResults/01923415-2e3b-4204-a136-6e6506c01e76?api-version=2015-06-15+5": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuota+$GET+https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/8538d55d-1d46-41e3-ba5d-4f68616333d9?api-version=2015-06-15+5": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operationResults/01923415-2e3b-4204-a136-6e6506c01e76?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/8538d55d-1d46-41e3-ba5d-4f68616333d9?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "386", "387", "388" ], - "x-ms-client-request-id": [ "b80dc1c3-cb4e-470a-a1ce-a008848120eb", "b80dc1c3-cb4e-470a-a1ce-a008848120eb", "b80dc1c3-cb4e-470a-a1ce-a008848120eb" ], - "CommandName": [ "Remove-AzsNetworkQuota", "Remove-AzsNetworkQuota", "Remove-AzsNetworkQuota" ], - "FullCommandName": [ "Remove-AzsNetworkQuota_Delete", "Remove-AzsNetworkQuota_Delete", "Remove-AzsNetworkQuota_Delete" ], - "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "8" ], + "x-ms-client-request-id": [ "371f8d45-084c-4750-88d0-fbe32a8b337e" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] }, "ContentHeaders": { } @@ -185,39 +191,35 @@ "Response": { "StatusCode": 204, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "41a1797c-d21f-4bac-954e-4efa4a0c5410" ], - "x-ms-request-id": [ "01923415-2e3b-4204-a136-6e6506c01e76" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/01923415-2e3b-4204-a136-6e6506c01e76?api-version=2015-06-15" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14427" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212451Z:a2c8add0-bce1-4447-bf46-7e0fe93c8955" ], + "Location": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/8538d55d-1d46-41e3-ba5d-4f68616333d9?api-version=2015-06-15" ], + "x-ms-correlation-request-id": [ "a1f22ab1-addf-40c5-8220-85f4807bcbe3" ], + "x-ms-request-id": [ "8538d55d-1d46-41e3-ba5d-4f68616333d9" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/8538d55d-1d46-41e3-ba5d-4f68616333d9?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "5e62b056-30fc-47c7-84ca-3c2016fbe303" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvoxGEfCJN/25hUy+y+QJDkDyTQhMQ9CgW+5nuzaW8LVbRH1HOA8bsS3Uxuo0kNW5O860W1siLuMlZiYC8vs3RGych116PCXCeLTD55tNV3vU+6SjRIE4YgD/jEf85wBbVU00kXMuFRWHFe4K6kc7u" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14693" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232232Z:f3f7f7db-f81c-42af-9a9e-4dfc08eaf7cf" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:24:50 GMT" ], - "Location": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operationResults/01923415-2e3b-4204-a136-6e6506c01e76?api-version=2015-06-15" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvObeW+z9YGawsY4Bh8U9fqAylJsi/js8FFlnMQK48vg5bwZiMsAExZlw43WixjKvLtQdGGHQgi+6fD4CwqOA0eRezE0/+lP7yNNxDvZnKjFz3mmP1T2sLpVvcka1CdbRk3F5HwLlr+B1z5pe1HFvA" ] + "Date": [ "Thu, 31 Mar 2022 23:22:32 GMT" ] }, "ContentHeaders": { "Expires": [ "-1" ] }, - "Content": null + "Content": null, + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuotaWithParams+$PUT+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams?api-version=2015-06-15+1": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuotaWithParams+$PUT+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams?api-version=2015-06-15+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams?api-version=2015-06-15", - "Content": "{\r\n \"properties\": {\r\n \"maxLoadBalancersPerSubscription\": 32,\r\n \"maxNicsPerSubscription\": 4,\r\n \"maxPublicIpsPerSubscription\": 32,\r\n \"maxSecurityGroupsPerSubscription\": 2,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 32,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 16,\r\n \"maxVnetsPerSubscription\": 32\r\n }\r\n}", + "RequestUri": "https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams?api-version=2015-06-15", + "Content": "{\r\n \"properties\": {\r\n \"maxPublicIpsPerSubscription\": 32,\r\n \"maxVnetsPerSubscription\": 32,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 16,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 32,\r\n \"maxLoadBalancersPerSubscription\": 32,\r\n \"maxNicsPerSubscription\": 4,\r\n \"maxSecurityGroupsPerSubscription\": 2\r\n }\r\n}", + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "390" ], - "x-ms-client-request-id": [ "c3629e85-8541-4e24-bfc0-56109b9f5434" ], - "CommandName": [ "Azs.Network.Admin.internal\\New-AzsNetworkQuota" ], - "FullCommandName": [ "New-AzsNetworkQuota_CreateExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { "Content-Type": [ "application/json" ], @@ -227,39 +229,42 @@ "Response": { "StatusCode": 201, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "2a7b22c3-429e-4585-9c55-b901982e9d07" ], - "x-ms-request-id": [ "83321273-9beb-4eff-8440-3261c042c443" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/83321273-9beb-4eff-8440-3261c042c443?api-version=2015-06-15" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1188" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212456Z:2a7b22c3-429e-4585-9c55-b901982e9d07" ], + "x-ms-correlation-request-id": [ "0f4570ae-0eb9-4875-a5b8-112b631ec2fa" ], + "x-ms-request-id": [ "0179343a-ec3c-4a24-8f2a-affc476c2e15" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/0179343a-ec3c-4a24-8f2a-affc476c2e15?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "87a5d85f-9a78-4760-b6bd-841f64f160af" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvACyLKDDhshtUrbT+RNDORfsKGGksUqhdO3nDiuULS9m1jsVW7tqNsfMgkIdFcxxOkcW1aY0xhWUPUVNhZKhuqVhLbY2xT0vv5Mb4KSBoJCS9s0WDif/D01JSbtVe86ffzaZSxNKWbo0zXqyUl0VB" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1171" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232232Z:0f4570ae-0eb9-4875-a5b8-112b631ec2fa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:24:55 GMT" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvacdXxHIs/ocxQL3uyD57QfOlQ3wmJZdMVGpcFj41PQ9H3ga+mEy7nmEGGHzqcGcgdGLgtJPGtaDY2NxoHGoGlrSircCaJYFXguncAfOrtYw+Rdlt/Ck5nS59lbtLz8F15oTOvGhMJ/4d1oo7ThCP" ] + "Date": [ "Thu, 31 Mar 2022 23:22:32 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "750" ], + "Content-Length": [ "744" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"name\": \"redmond/TestQuotaForRemovalWithParams\",\r\n \"etag\": \"W/\\\"435c3bca-28a5-405a-ab54-0f319ecf1548\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 32,\r\n \"maxVnetsPerSubscription\": 32,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 16,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 32,\r\n \"maxLoadBalancersPerSubscription\": 32,\r\n \"maxNicsPerSubscription\": 4,\r\n \"maxSecurityGroupsPerSubscription\": 2,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams\"\r\n}" + "Content": "{\r\n \"name\": \"redmond/TestQuotaForRemovalWithParams\",\r\n \"etag\": \"W/\\\"6e6980f3-5d1a-427b-83b8-2129ec325f81\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 32,\r\n \"maxVnetsPerSubscription\": 32,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 16,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 32,\r\n \"maxLoadBalancersPerSubscription\": 32,\r\n \"maxNicsPerSubscription\": 4,\r\n \"maxSecurityGroupsPerSubscription\": 2,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams\"\r\n}", + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuotaWithParams+$GET+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams?api-version=2015-06-15+2": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuotaWithParams+$GET+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams?api-version=2015-06-15+2": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "391" ], - "x-ms-client-request-id": [ "1e61b7b2-bb01-4f9d-b6c3-a8986805b49f" ], - "CommandName": [ "Get-AzsNetworkQuota" ], + "x-ms-unique-id": [ "11" ], + "x-ms-client-request-id": [ "a74bcbf1-a18c-43b4-b7a2-351963a09717" ], + "CommandName": [ "Azs.Network.Admin.internal\\Get-AzsNetworkQuota" ], "FullCommandName": [ "Get-AzsNetworkQuota_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -268,39 +273,42 @@ "Response": { "StatusCode": 200, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "a2a85d55-2576-4ec6-af89-8939e8e340ed" ], - "x-ms-request-id": [ "bd3ff5eb-61d0-45d0-8ef6-d38e15c433e4" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14424" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212457Z:a2a85d55-2576-4ec6-af89-8939e8e340ed" ], + "ETag": [ "W/\"6e6980f3-5d1a-427b-83b8-2129ec325f81\"" ], + "x-ms-correlation-request-id": [ "0c9c4adc-bd05-4d6e-a277-60538750a807" ], + "x-ms-request-id": [ "6d8901c0-a506-400b-bebb-d57be796c573" ], + "x-ms-arm-service-request-id": [ "69e077ec-c1b0-4395-84be-c4bb98af74fc" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvuLNkBQt1VDAW0DAGjQMZyslhHDvEAOIsfwoFRoXrlYtDOmcMvusfSNZosLt22LBIl0/7+xkDcrUz0nd1ovyLrzMqIKqOXM0H1HaIzc8t/rY0TyXvik1gCkcwbBQQNrRE3mDvqq7n6Fe/P55ZX+56" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14691" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232233Z:0c9c4adc-bd05-4d6e-a277-60538750a807" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:24:56 GMT" ], - "ETag": [ "W/\"435c3bca-28a5-405a-ab54-0f319ecf1548\"" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvJJ1hkNnOlNzPF+/e/yet1J/IsmHOCRJHnRWuXVEDwlSR52bsTBoBp1rH0vMbSHjJM1OKhJeBEXKbeRUVSJRimFmJRjLmVkt/VnKd6K5zmKJQihUlGIxhAYSDL21bYvQ4bEYcGQbuex5kKXD4Kdi4" ] + "Date": [ "Thu, 31 Mar 2022 23:22:32 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "750" ], + "Content-Length": [ "744" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"name\": \"redmond/TestQuotaForRemovalWithParams\",\r\n \"etag\": \"W/\\\"435c3bca-28a5-405a-ab54-0f319ecf1548\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 32,\r\n \"maxVnetsPerSubscription\": 32,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 16,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 32,\r\n \"maxLoadBalancersPerSubscription\": 32,\r\n \"maxNicsPerSubscription\": 4,\r\n \"maxSecurityGroupsPerSubscription\": 2,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams\"\r\n}" + "Content": "{\r\n \"name\": \"redmond/TestQuotaForRemovalWithParams\",\r\n \"etag\": \"W/\\\"6e6980f3-5d1a-427b-83b8-2129ec325f81\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 32,\r\n \"maxVnetsPerSubscription\": 32,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 16,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 32,\r\n \"maxLoadBalancersPerSubscription\": 32,\r\n \"maxNicsPerSubscription\": 4,\r\n \"maxSecurityGroupsPerSubscription\": 2,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams\"\r\n}", + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuotaWithParams+$DELETE+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams?api-version=2015-06-15+3": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuotaWithParams+$DELETE+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams?api-version=2015-06-15+3": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaForRemovalWithParams?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "392" ], - "x-ms-client-request-id": [ "c44ee2c7-2413-4056-8dca-00861c26d176" ], + "x-ms-unique-id": [ "12" ], + "x-ms-client-request-id": [ "91d08bdb-aeab-4681-a5b7-64de4f19411f" ], "CommandName": [ "Remove-AzsNetworkQuota" ], "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -309,41 +317,44 @@ "Response": { "StatusCode": 202, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], + "Location": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/921530c5-d2ad-4541-ab82-a47422fb6893?api-version=2015-06-15" ], "Retry-After": [ "10" ], - "x-ms-correlation-request-id": [ "7dccd6da-09a2-44e6-b53e-d02dafb2f83a" ], - "x-ms-request-id": [ "30c378da-cbf7-496b-a0c1-6028b0e9c6f9" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/30c378da-cbf7-496b-a0c1-6028b0e9c6f9?api-version=2015-06-15" ], - "x-ms-ratelimit-remaining-subscription-deletes": [ "14992" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212511Z:7dccd6da-09a2-44e6-b53e-d02dafb2f83a" ], + "x-ms-correlation-request-id": [ "2a64aa97-03b5-4c1c-b68d-7ac958246a1b" ], + "x-ms-request-id": [ "921530c5-d2ad-4541-ab82-a47422fb6893" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/921530c5-d2ad-4541-ab82-a47422fb6893?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "b989ec97-17d8-4a77-83e5-e16cb4ccc6dc" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvdVTsEqEnbFy2HU/P5jCEMH3bvXS6EMgfMBebJBNTP+KUqXE0yMw/r+eGtINh7C7NE75KOA91A5gYpcTRtikiKJYv1Wegp1e7iZd2bwMZsELz2Aq3/PVhX0tHonwI9JTXYt6RZ9t+4Ns1shMArnqu" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14963" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232233Z:2a64aa97-03b5-4c1c-b68d-7ac958246a1b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:25:11 GMT" ], - "Location": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operationResults/30c378da-cbf7-496b-a0c1-6028b0e9c6f9?api-version=2015-06-15" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvyrgwBw5dJes9rKfdEqe/EOQhdOWGNM18sZ9riwnKqKgpm7/zgmafuOjN67HAiX5kCxgYXffd1yEVvP1PvmR+X7dGYojAm/DsszuxJHFBKTwPwot6FI1FbzIjFZK5FSxONSBhHhJxG0e1RrpwKdlo" ] + "Date": [ "Thu, 31 Mar 2022 23:22:32 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "0" ], - "Expires": [ "-1" ] + "Expires": [ "-1" ], + "Content-Length": [ "0" ] }, - "Content": null + "Content": null, + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuotaWithParams+$GET+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/30c378da-cbf7-496b-a0c1-6028b0e9c6f9?api-version=2015-06-15+4": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuotaWithParams+$GET+https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/921530c5-d2ad-4541-ab82-a47422fb6893?api-version=2015-06-15+4": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/30c378da-cbf7-496b-a0c1-6028b0e9c6f9?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/921530c5-d2ad-4541-ab82-a47422fb6893?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "392", "393" ], - "x-ms-client-request-id": [ "c44ee2c7-2413-4056-8dca-00861c26d176", "c44ee2c7-2413-4056-8dca-00861c26d176" ], - "CommandName": [ "Remove-AzsNetworkQuota", "Remove-AzsNetworkQuota" ], - "FullCommandName": [ "Remove-AzsNetworkQuota_Delete", "Remove-AzsNetworkQuota_Delete" ], - "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "13" ], + "x-ms-client-request-id": [ "91d08bdb-aeab-4681-a5b7-64de4f19411f" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] }, "ContentHeaders": { } @@ -351,39 +362,42 @@ "Response": { "StatusCode": 200, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "9312efe0-945f-4091-be23-4128368ea8c1" ], - "x-ms-request-id": [ "3e6853a4-1091-4890-8f05-18049f5ec9a3" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14461" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212522Z:9312efe0-945f-4091-be23-4128368ea8c1" ], + "x-ms-correlation-request-id": [ "3f8820e8-453f-467b-bde0-d475392c747c" ], + "x-ms-request-id": [ "1d8de057-8ebc-4d52-a6b7-b14982c0dfc8" ], + "x-ms-arm-service-request-id": [ "6dc30665-d7a1-4899-b9f9-0b8ece4a0efd" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvJWXqWqdEDsBZblZbc++hfl/m77cU4CEPI01UMDtTp416SMU87uZ//6eqQvV0vbHmaWyDaGHDQoMkNwWYCrXuEzMtt6Omd1ym3ALNYjqqAU+nZ1eR3sl+5uBhMZi4mH4s6DtxZF00cClagjYQQTlQ" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14690" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232243Z:3f8820e8-453f-467b-bde0-d475392c747c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:25:21 GMT" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvZX0n0PaOJ42q05cyDnLOP4UlZED2sH7ipM1bUAccQWxI37Ek4kcl70FWUr4NmorxwxGGUKt52td81Y9X7HwzfisLgYPq4VzY5QHMmBxJv/JGL/Q7vONBL8ed3rVm0vbHn9YIOSTxaUtvjXawhIb/" ] + "Date": [ "Thu, 31 Mar 2022 23:22:43 GMT" ] }, "ContentHeaders": { "Content-Length": [ "29" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"status\": \"Succeeded\"\r\n}" + "Content": "{\r\n \"status\": \"Succeeded\"\r\n}", + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuotaWithParams+$GET+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operationResults/30c378da-cbf7-496b-a0c1-6028b0e9c6f9?api-version=2015-06-15+5": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndDeleteQuotaWithParams+$GET+https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/921530c5-d2ad-4541-ab82-a47422fb6893?api-version=2015-06-15+5": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operationResults/30c378da-cbf7-496b-a0c1-6028b0e9c6f9?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/921530c5-d2ad-4541-ab82-a47422fb6893?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "392", "393", "394" ], - "x-ms-client-request-id": [ "c44ee2c7-2413-4056-8dca-00861c26d176", "c44ee2c7-2413-4056-8dca-00861c26d176", "c44ee2c7-2413-4056-8dca-00861c26d176" ], - "CommandName": [ "Remove-AzsNetworkQuota", "Remove-AzsNetworkQuota", "Remove-AzsNetworkQuota" ], - "FullCommandName": [ "Remove-AzsNetworkQuota_Delete", "Remove-AzsNetworkQuota_Delete", "Remove-AzsNetworkQuota_Delete" ], - "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "14" ], + "x-ms-client-request-id": [ "91d08bdb-aeab-4681-a5b7-64de4f19411f" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] }, "ContentHeaders": { } @@ -391,39 +405,35 @@ "Response": { "StatusCode": 204, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "7dccd6da-09a2-44e6-b53e-d02dafb2f83a" ], - "x-ms-request-id": [ "30c378da-cbf7-496b-a0c1-6028b0e9c6f9" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/30c378da-cbf7-496b-a0c1-6028b0e9c6f9?api-version=2015-06-15" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14460" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212522Z:1af144b4-6830-4e98-b171-35c8669741de" ], + "Location": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/921530c5-d2ad-4541-ab82-a47422fb6893?api-version=2015-06-15" ], + "x-ms-correlation-request-id": [ "2a64aa97-03b5-4c1c-b68d-7ac958246a1b" ], + "x-ms-request-id": [ "921530c5-d2ad-4541-ab82-a47422fb6893" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/921530c5-d2ad-4541-ab82-a47422fb6893?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "b989ec97-17d8-4a77-83e5-e16cb4ccc6dc" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvCIC6isTpX7/FK8yQrXB4eVDHWN9Yp2PheZpMnPgZ6Guxtxk+JfwuqHNvtkEGXeAiKZ9PcI3xUCuVMtPqeSk5Ym/l2JsF05EV/l3909K3YureKz7qBDKGz8t1RE9d7/4XOGlDCZ49unoGgl1WBymK" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14689" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232243Z:0f5ab65f-3613-4717-bd16-a313916d24dc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:25:21 GMT" ], - "Location": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operationResults/30c378da-cbf7-496b-a0c1-6028b0e9c6f9?api-version=2015-06-15" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvKyisu78tUFV/D+JOEy2yx6h16CE6Dujmp1L1RfBWQboDDgb4W4REXRjROpJYr/z1PhD35q4h5lafaLCnbcs//odFwdiF5joP+f0Z1X/QhTPGkGi4tFhKOALZGlAUE88dVi7zddjl1s8tq5hit3zY" ] + "Date": [ "Thu, 31 Mar 2022 23:22:43 GMT" ] }, "ContentHeaders": { "Expires": [ "-1" ] }, - "Content": null + "Content": null, + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndUpdateQuota+$PUT+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15+1": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndUpdateQuota+$PUT+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15", - "Content": "{\r\n \"properties\": {\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVnetsPerSubscription\": 50\r\n }\r\n}", + "RequestUri": "https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15", + "Content": "{\r\n \"properties\": {\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50\r\n }\r\n}", + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "396" ], - "x-ms-client-request-id": [ "cd2df544-186d-4ad5-8e7c-0d23cd9a9466" ], - "CommandName": [ "Azs.Network.Admin.internal\\New-AzsNetworkQuota" ], - "FullCommandName": [ "New-AzsNetworkQuota_CreateExpanded" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { "Content-Type": [ "application/json" ], @@ -433,39 +443,42 @@ "Response": { "StatusCode": 201, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "0834d004-d524-47e6-b348-ebc8a67fd118" ], - "x-ms-request-id": [ "2414dd12-7f08-4f01-b6fc-2d77017ae31f" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/2414dd12-7f08-4f01-b6fc-2d77017ae31f?api-version=2015-06-15" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1188" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212527Z:0834d004-d524-47e6-b348-ebc8a67fd118" ], + "x-ms-correlation-request-id": [ "03b86a1f-eb78-4f55-a185-83d7d7ab3e3d" ], + "x-ms-request-id": [ "21c8b61d-d98b-492c-8e45-60c1e5dde076" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/21c8b61d-d98b-492c-8e45-60c1e5dde076?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "6ce3081e-e17d-4231-9175-eeea05526ef0" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvowooEYmMoHE4kXxQpMUiG2Q5Y/Zh0AFy/KtC7q/KE06k3D+9JeVrZsKMHoB6MRXiPibzgLPkNOfKJci085L6Vfjz+HCfG5vVbR//rzYU64ESbD9hRj9pQITtJ5M81XKvNce+Qe7Y2vgoCbeSYoDS" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1170" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232243Z:03b86a1f-eb78-4f55-a185-83d7d7ab3e3d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:25:27 GMT" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv2Yo5Hsld6H7ZgzslV7znxS6u3EJr/s/tuRJWm+3XV4iUeOoueTnHa9LCAtRDfji3hgWxNHHnfWsunx68nZHsN0KeTw7yKDsc4dnNy6r+PZ3dn1X9EgklAaJDald2IuQxCldodp74UxsWMbQcgeZA" ] + "Date": [ "Thu, 31 Mar 2022 23:22:43 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "723" ], + "Content-Length": [ "717" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"name\": \"redmond/TestQuotaUpdate\",\r\n \"etag\": \"W/\\\"8abe7be2-47ee-4efd-aac9-248178f3efbd\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate\"\r\n}" + "Content": "{\r\n \"name\": \"redmond/TestQuotaUpdate\",\r\n \"etag\": \"W/\\\"0266b7a2-72cb-4521-b164-62a08d430d76\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate\"\r\n}", + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndUpdateQuota+$GET+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15+2": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndUpdateQuota+$GET+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15+2": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "397" ], - "x-ms-client-request-id": [ "43431f90-496c-4d69-bf95-1a49fcb83663" ], - "CommandName": [ "Get-AzsNetworkQuota" ], + "x-ms-unique-id": [ "17" ], + "x-ms-client-request-id": [ "e445de7e-c58a-482d-93a4-e4b53b96dbb1" ], + "CommandName": [ "Azs.Network.Admin.internal\\Get-AzsNetworkQuota" ], "FullCommandName": [ "Get-AzsNetworkQuota_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -474,40 +487,36 @@ "Response": { "StatusCode": 200, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "f5ed4419-84a6-4d3e-b494-a55855a18c40" ], - "x-ms-request-id": [ "eac1ea42-fade-4876-8d54-a3280ba21072" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14457" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212528Z:f5ed4419-84a6-4d3e-b494-a55855a18c40" ], + "ETag": [ "W/\"0266b7a2-72cb-4521-b164-62a08d430d76\"" ], + "x-ms-correlation-request-id": [ "91c1d5a6-7a52-4998-9135-52c466f2bb6c" ], + "x-ms-request-id": [ "37de2706-340a-43f7-9d3c-aaae002b0def" ], + "x-ms-arm-service-request-id": [ "adef962c-96a4-4e28-aee7-83277e334b71" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvy4OXZKAb8VOCz+bd+eHC1K759jGIWzW1vw1EftDRXjy9brxbU/DqgfSZ84bH0p/5eO2eJ5qjwVzzeDnXC7xdczju4oSLa3aIYb3lhUYywFu/ZBN54WqLho7VE6S8rSqVTOufxbJTjub8HPuHl2lL" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14687" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232243Z:91c1d5a6-7a52-4998-9135-52c466f2bb6c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:25:28 GMT" ], - "ETag": [ "W/\"8abe7be2-47ee-4efd-aac9-248178f3efbd\"" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvtM2TmdCmH9HQDZOdcoueQdRyIXmKsDeoqbX07imq35GuUTZSL0NKUKiISbp+i3P9ZSJgRtcVSoThAW7zZyEDWY8Pk5OR7N+oNocpYcrNi5zo81r+GID7/9f2Za3UDOie930FkUwYFnmtPPsjZHAE" ] + "Date": [ "Thu, 31 Mar 2022 23:22:43 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "723" ], + "Content-Length": [ "717" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"name\": \"redmond/TestQuotaUpdate\",\r\n \"etag\": \"W/\\\"8abe7be2-47ee-4efd-aac9-248178f3efbd\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate\"\r\n}" + "Content": "{\r\n \"name\": \"redmond/TestQuotaUpdate\",\r\n \"etag\": \"W/\\\"0266b7a2-72cb-4521-b164-62a08d430d76\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate\"\r\n}", + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndUpdateQuota+$PUT+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15+3": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndUpdateQuota+$PUT+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15+3": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15", - "Content": "{\r\n \"properties\": {\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 8,\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVnetsPerSubscription\": 50\r\n }\r\n}", + "RequestUri": "https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15", + "Content": "{\r\n \"properties\": {\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 8,\r\n \"maxSecurityGroupsPerSubscription\": 50\r\n }\r\n}", + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "398" ], - "x-ms-client-request-id": [ "1cd45c02-d935-480d-b21f-1d445cd875a0" ], - "CommandName": [ "Azs.Network.Admin.internal\\Set-AzsNetworkQuota" ], - "FullCommandName": [ "Set-AzsNetworkQuota_Update" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { "Content-Type": [ "application/json" ], @@ -517,39 +526,42 @@ "Response": { "StatusCode": 200, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "eb1151d8-1bc5-4196-9726-05b1cf91149b" ], - "x-ms-request-id": [ "5b4c6ac9-ad57-47e5-828d-79e4dd5da06d" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/5b4c6ac9-ad57-47e5-828d-79e4dd5da06d?api-version=2015-06-15" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1187" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212542Z:eb1151d8-1bc5-4196-9726-05b1cf91149b" ], + "x-ms-correlation-request-id": [ "648e99dc-3353-4281-8931-27d6110dce3d" ], + "x-ms-request-id": [ "e90b2669-cb4d-4cc7-9f79-fc78e8368556" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/e90b2669-cb4d-4cc7-9f79-fc78e8368556?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "10e06019-d842-40c0-ba7f-1f3178af6fba" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv+3zGXa9FsSfr9XUWupUyjus3/yI5UgaWxVQWAF0hXC3hLQdvJMKBgMe09itfxBfxi47vKhCMVyITibID1SCiBrOlwht+TsTEDMWzcqMXBcnreikbbMOwblyIZh9VmDTekL5yhV0rGqH7DEXdDspd" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1169" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232244Z:648e99dc-3353-4281-8931-27d6110dce3d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:25:42 GMT" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvc3+1p0OYkLvwxxe09nMnm0H0wv42p8/GogmFq21njXPwm9Z/KmGPWIaiK/qrevOWh7iJ4DSZLLwSZZg4e4h+YqM8dtDX54trOwep6cdIZ2jQEO6rkywMPExTmgYQU0FetFly3xHkttcBOitzAHb7" ] + "Date": [ "Thu, 31 Mar 2022 23:22:43 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "721" ], + "Content-Length": [ "715" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"name\": \"redmond/TestQuotaUpdate\",\r\n \"etag\": \"W/\\\"36cbafb2-db78-4eb8-9d45-cab6b1a0f3b8\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 8,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate\"\r\n}" + "Content": "{\r\n \"name\": \"redmond/TestQuotaUpdate\",\r\n \"etag\": \"W/\\\"10f90338-cc11-4346-baf7-e7872b5f308d\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 8,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate\"\r\n}", + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndUpdateQuota+$GET+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15+4": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndUpdateQuota+$GET+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15+4": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "399" ], - "x-ms-client-request-id": [ "1e41e464-5611-4986-a01a-ea632fd9d56f" ], - "CommandName": [ "Get-AzsNetworkQuota" ], + "x-ms-unique-id": [ "19" ], + "x-ms-client-request-id": [ "c5901b10-878d-48e0-8c96-65fb75c7f6d8" ], + "CommandName": [ "Azs.Network.Admin.internal\\Get-AzsNetworkQuota" ], "FullCommandName": [ "Get-AzsNetworkQuota_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -558,39 +570,42 @@ "Response": { "StatusCode": 200, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "c5d9dab8-d58c-4c55-9e35-7cac49475cfb" ], - "x-ms-request-id": [ "5996cebd-c9ac-4c91-ae01-a92d0a7d4b19" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14434" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212543Z:c5d9dab8-d58c-4c55-9e35-7cac49475cfb" ], + "ETag": [ "W/\"10f90338-cc11-4346-baf7-e7872b5f308d\"" ], + "x-ms-correlation-request-id": [ "706d97fa-f8a5-435f-8bab-6f0afcfeee54" ], + "x-ms-request-id": [ "2d21750f-1fae-429b-b055-aea066da8a6f" ], + "x-ms-arm-service-request-id": [ "82682455-f95f-47f1-a41c-425cf51fe6bf" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvQHwzm7KqWUxELWV5yel8oha9n6aAD4MFoV5DGDn0hGaAX0E1BPp4JSwQ8wjX1w3lZkTnKwW9BXAUVogAMl/EjZKr5zupNS/zfNhNSaaJntVe53GqmzmdcIKidcdUmbPHCTr5xSSHWsNDHsziHdzt" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14686" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232244Z:706d97fa-f8a5-435f-8bab-6f0afcfeee54" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:25:43 GMT" ], - "ETag": [ "W/\"36cbafb2-db78-4eb8-9d45-cab6b1a0f3b8\"" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvjKrAt55sO2AuFftermeKxpOk7I9pOTPMRiC99+MeQ6KaxeAR70z4vtrrZmz7soBWqrlWpWFh0zPFRg93Fld3uA8SIpAq1hrEFgbK7IMJT+WscrdunM6c+dy13aDY2cNgQWpAUkIbSJuhPzlFYAUX" ] + "Date": [ "Thu, 31 Mar 2022 23:22:43 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "721" ], + "Content-Length": [ "715" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"name\": \"redmond/TestQuotaUpdate\",\r\n \"etag\": \"W/\\\"36cbafb2-db78-4eb8-9d45-cab6b1a0f3b8\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 8,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate\"\r\n}" + "Content": "{\r\n \"name\": \"redmond/TestQuotaUpdate\",\r\n \"etag\": \"W/\\\"10f90338-cc11-4346-baf7-e7872b5f308d\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 8,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate\"\r\n}", + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndUpdateQuota+$DELETE+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15+5": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndUpdateQuota+$DELETE+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15+5": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaUpdate?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "400" ], - "x-ms-client-request-id": [ "82bd59f4-ea86-4a0a-9b85-bca42d7df0df" ], + "x-ms-unique-id": [ "20" ], + "x-ms-client-request-id": [ "8bd8bf59-7d9a-41a6-b7fd-5b1a643a4665" ], "CommandName": [ "Remove-AzsNetworkQuota" ], "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -599,41 +614,44 @@ "Response": { "StatusCode": 202, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], + "Location": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/6ac5accf-7e72-4bb5-bd3c-2439ea2ab5ea?api-version=2015-06-15" ], "Retry-After": [ "10" ], - "x-ms-correlation-request-id": [ "90684f5d-de1a-4a41-8f6a-61d397100db6" ], - "x-ms-request-id": [ "4ab06295-fbcf-4700-85e3-b6775454b771" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/4ab06295-fbcf-4700-85e3-b6775454b771?api-version=2015-06-15" ], - "x-ms-ratelimit-remaining-subscription-deletes": [ "14991" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212558Z:90684f5d-de1a-4a41-8f6a-61d397100db6" ], + "x-ms-correlation-request-id": [ "9aedcaaa-df8b-4103-87f0-99cf681c7e1d" ], + "x-ms-request-id": [ "6ac5accf-7e72-4bb5-bd3c-2439ea2ab5ea" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/6ac5accf-7e72-4bb5-bd3c-2439ea2ab5ea?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "1a99b275-62f3-4a0e-9adc-fcf7d0f16b0e" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvkkxXFs4fSafKT113xTfaVPCd6JqCoewWGqxI7xiiwhR/MN9Nll6/BqPLbjL6dsMY9dgU+pEJV+TYJuXwv33216KrkV+wOHqKKgNdD/V4RpiCTKjWF15VAmy6zzjjzXIH5XZsNThVP40fXWGrve/S" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14962" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232244Z:9aedcaaa-df8b-4103-87f0-99cf681c7e1d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:25:57 GMT" ], - "Location": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operationResults/4ab06295-fbcf-4700-85e3-b6775454b771?api-version=2015-06-15" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvWUGECBFkBnHiCJUMKXNEog97LUQB+T/omev72DOd1X9knxBLxPi4b8WVvqAC/bqjTpx+7/zexS97fjX9I5iM47DCfKLbzJ2E3WyR8AXgBZZUkDJdhLcZsMB3R9e1zK1IU7cTnRR5FoGwD00ZT7GF" ] + "Date": [ "Thu, 31 Mar 2022 23:22:44 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "0" ], - "Expires": [ "-1" ] + "Expires": [ "-1" ], + "Content-Length": [ "0" ] }, - "Content": null + "Content": null, + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndUpdateQuota+$GET+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/4ab06295-fbcf-4700-85e3-b6775454b771?api-version=2015-06-15+6": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndUpdateQuota+$GET+https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/6ac5accf-7e72-4bb5-bd3c-2439ea2ab5ea?api-version=2015-06-15+6": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/4ab06295-fbcf-4700-85e3-b6775454b771?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/6ac5accf-7e72-4bb5-bd3c-2439ea2ab5ea?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "400", "401" ], - "x-ms-client-request-id": [ "82bd59f4-ea86-4a0a-9b85-bca42d7df0df", "82bd59f4-ea86-4a0a-9b85-bca42d7df0df" ], - "CommandName": [ "Remove-AzsNetworkQuota", "Remove-AzsNetworkQuota" ], - "FullCommandName": [ "Remove-AzsNetworkQuota_Delete", "Remove-AzsNetworkQuota_Delete" ], - "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "21" ], + "x-ms-client-request-id": [ "8bd8bf59-7d9a-41a6-b7fd-5b1a643a4665" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] }, "ContentHeaders": { } @@ -641,39 +659,42 @@ "Response": { "StatusCode": 200, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "0f71a5f8-1681-4959-8903-49eed0e7e061" ], - "x-ms-request-id": [ "193fcee0-4675-4b42-ac61-7e18c2570a47" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14430" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212608Z:0f71a5f8-1681-4959-8903-49eed0e7e061" ], + "x-ms-correlation-request-id": [ "c96589bf-3373-4b45-8bf4-8d8ac1be5629" ], + "x-ms-request-id": [ "84bf3938-0649-4842-8163-f6787aef4944" ], + "x-ms-arm-service-request-id": [ "50d56c34-e514-477a-91c8-24c005dce458" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvsrIA0RymWfQsTN3RWwL5EqPhQfRgJqVWncxNfsuPxWEDd56OLoceVm1r6A5napI1jXdr7HG8ggWwAKHxTurPedN2Ljv8an3yAm3MDHTKG5iLGxVw6/86LxHr4N85foCFlAzx7KKhC1GuPFUQ3OR/" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14685" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232254Z:c96589bf-3373-4b45-8bf4-8d8ac1be5629" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:26:07 GMT" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv8hmUhLsedlO9FHGXxM3surehRphKdWAuo9OmuvJkTlV4hE10Jc73GV8FX5jPlqx44DmA+1m/D2p55ko7etkR6n7hQgM9HYYfGq9y/hJwGePjMZwqMSnnP7PFEooRy3Amk2anBTiJZNVSBAbBxsaz" ] + "Date": [ "Thu, 31 Mar 2022 23:22:53 GMT" ] }, "ContentHeaders": { "Content-Length": [ "29" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"status\": \"Succeeded\"\r\n}" + "Content": "{\r\n \"status\": \"Succeeded\"\r\n}", + "isContentBase64": false } }, - "Get-AzsNetworkQuota+[NoContext]+TestPutAndUpdateQuota+$GET+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operationResults/4ab06295-fbcf-4700-85e3-b6775454b771?api-version=2015-06-15+7": { + "Get-AzsNetworkQuota+[NoContext]+TestPutAndUpdateQuota+$GET+https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/6ac5accf-7e72-4bb5-bd3c-2439ea2ab5ea?api-version=2015-06-15+7": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operationResults/4ab06295-fbcf-4700-85e3-b6775454b771?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/6ac5accf-7e72-4bb5-bd3c-2439ea2ab5ea?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "400", "401", "402" ], - "x-ms-client-request-id": [ "82bd59f4-ea86-4a0a-9b85-bca42d7df0df", "82bd59f4-ea86-4a0a-9b85-bca42d7df0df", "82bd59f4-ea86-4a0a-9b85-bca42d7df0df" ], - "CommandName": [ "Remove-AzsNetworkQuota", "Remove-AzsNetworkQuota", "Remove-AzsNetworkQuota" ], - "FullCommandName": [ "Remove-AzsNetworkQuota_Delete", "Remove-AzsNetworkQuota_Delete", "Remove-AzsNetworkQuota_Delete" ], - "ParameterSetName": [ "__AllParameterSets", "__AllParameterSets", "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview", "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "22" ], + "x-ms-client-request-id": [ "8bd8bf59-7d9a-41a6-b7fd-5b1a643a4665" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] }, "ContentHeaders": { } @@ -681,24 +702,26 @@ "Response": { "StatusCode": 204, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "90684f5d-de1a-4a41-8f6a-61d397100db6" ], - "x-ms-request-id": [ "4ab06295-fbcf-4700-85e3-b6775454b771" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operations/4ab06295-fbcf-4700-85e3-b6775454b771?api-version=2015-06-15" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14425" ], - "x-ms-routing-request-id": [ "REDMOND:20200319T212608Z:a115e8df-fb58-4d5b-b855-a5f7cba3a5d0" ], + "Location": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/6ac5accf-7e72-4bb5-bd3c-2439ea2ab5ea?api-version=2015-06-15" ], + "x-ms-correlation-request-id": [ "9aedcaaa-df8b-4103-87f0-99cf681c7e1d" ], + "x-ms-request-id": [ "6ac5accf-7e72-4bb5-bd3c-2439ea2ab5ea" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/6ac5accf-7e72-4bb5-bd3c-2439ea2ab5ea?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "1a99b275-62f3-4a0e-9adc-fcf7d0f16b0e" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvcumhgnWme+6yU4a9s5c+nrJn5NdoIzxIHkxlPVfF/RrICw+3FVIgt2/Id6Wa1crs+i1xibJwaD6AsNdIA4gZPuuWBcf43z76LcO+ivmzttZ/1Fff5uaVLKwFInVCoZTIH2iUezgcq+Tv3IUK9VlA" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14684" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232254Z:5fb51c0e-cd7a-4625-b9a9-3d61382b4ada" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Thu, 19 Mar 2020 21:26:07 GMT" ], - "Location": [ "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/locations/westus/operationResults/4ab06295-fbcf-4700-85e3-b6775454b771?api-version=2015-06-15" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvjBPcGj1bfxiAt54rpdzhPPKyWJd1WNtrnA6pHJiQGfs3SF8zBjhvvcaUFxz/TPD1i3KHGjRrmwtMG8o7VNzMEwO9LU4XdjQ+QNjHLjCUKuSVeRlyLNCalfYzUvwtwCgBXjDV6QzmuOevgLPzSJgF" ] + "Date": [ "Thu, 31 Mar 2022 23:22:53 GMT" ] }, "ContentHeaders": { "Expires": [ "-1" ] }, - "Content": null + "Content": null, + "isContentBase64": false } } } \ No newline at end of file diff --git a/src/Azs.Network.Admin/test/Get-AzsPublicIPAddress.Recording.json b/src/Azs.Network.Admin/test/Get-AzsPublicIPAddress.Recording.json index dcd5f075..31b02842 100644 --- a/src/Azs.Network.Admin/test/Get-AzsPublicIPAddress.Recording.json +++ b/src/Azs.Network.Admin/test/Get-AzsPublicIPAddress.Recording.json @@ -1,16 +1,17 @@ { - "Get-AzsPublicIPAddress+[NoContext]+TestGetAllPublicIpAddresses+$GET+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/adminPublicIpAddresses?api-version=2015-06-15+1": { + "Get-AzsPublicIPAddress+[NoContext]+TestGetAllPublicIpAddresses+$GET+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/adminPublicIpAddresses?api-version=2015-06-15+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/adminPublicIpAddresses?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/adminPublicIpAddresses?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "16", "17" ], - "x-ms-client-request-id": [ "d7a7b007-c91f-4ef4-8307-8edbdebf80d6" ], + "x-ms-unique-id": [ "23" ], + "x-ms-client-request-id": [ "fcb54e54-3eae-4e54-9827-1bcd0225adf0" ], "CommandName": [ "Get-AzsPublicIPAddress" ], "FullCommandName": [ "Get-AzsPublicIPAddress_List" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -19,24 +20,26 @@ "Response": { "StatusCode": 200, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "5ce41d57-6f6b-42fc-a80d-b17357f8cb64" ], - "x-ms-request-id": [ "ca122140-8670-4278-a33b-b26163259fbe" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14818" ], - "x-ms-routing-request-id": [ "REDMOND:20200210T183945Z:5ce41d57-6f6b-42fc-a80d-b17357f8cb64" ], + "x-ms-correlation-request-id": [ "081f203b-eab8-4656-82e5-bde210f30893" ], + "x-ms-request-id": [ "776ff996-53c4-4435-97c8-d4563a287590" ], + "x-ms-arm-service-request-id": [ "28db88ff-eea4-427e-8b7d-2f945ca08f81" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvGbZUMNAA+zuAeIHzg7yIep2pKFkv+aPV68tEyHaW03wASH7QTbAxN/g0uwUJ9keWUa6SHaZ0rpsFl2bjzI5GGz5UiadDQmqk3ivN1VAK9g/kUT8jmXh4d/VBS4GYx9Cz1cD3co0+YN0eaUiGQRXZ" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14683" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232255Z:081f203b-eab8-4656-82e5-bde210f30893" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Mon, 10 Feb 2020 18:39:45 GMT" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvWlh27/3j6iLOmYIXO+LuRDsslFtRGIqyHtv//SlIQsZwLxWv3QqIIg+lku+tAFgC3Uxo5Fj+BiZerlpBfZd2ZB7fOxF8G8VeXW1N9gOyTDp6959TupH7jSn+AxQe3l5f/Hsp9xZAHKtHoRjxxNAU" ] + "Date": [ "Thu, 31 Mar 2022 23:22:55 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "21381" ], + "Content-Length": [ "33945" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"value\": [\r\n {\r\n \"name\": \"sqlvmpubip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/0c4ca7ea-4314-4940-a5dc-29886cfe7c42/resourceGroups/microsoft.iothubstaging/providers/Microsoft.Network/publicIPAddresses/sqlvmpubip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.46\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"0c4ca7ea-4314-4940-a5dc-29886cfe7c42\",\r\n \"tenantResourceUri\": \"/subscriptions/0c4ca7ea-4314-4940-a5dc-29886cfe7c42/resourceGroups/microsoft.iothubstaging/providers/Microsoft.Network/publicIPAddresses/sqlvmpubip\"\r\n }\r\n },\r\n {\r\n \"name\": \"cloudinittest-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/cloudinittest/providers/Microsoft.Network/publicIPAddresses/cloudinittest-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"26f17619-330c-4db7-8699-9b012e94cb6d\",\r\n \"tenantResourceUri\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/cloudinittest/providers/Microsoft.Network/publicIPAddresses/cloudinittest-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"cloudinittest-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/cloudinittest1/providers/Microsoft.Network/publicIPAddresses/cloudinittest-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"26f17619-330c-4db7-8699-9b012e94cb6d\",\r\n \"tenantResourceUri\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/cloudinittest1/providers/Microsoft.Network/publicIPAddresses/cloudinittest-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"vmd-publicIPtf7yd2q2ruluu\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/kub/providers/Microsoft.Network/publicIPAddresses/vmd-publicIPtf7yd2q2ruluu\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.48\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"26f17619-330c-4db7-8699-9b012e94cb6d\",\r\n \"tenantResourceUri\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/kub/providers/Microsoft.Network/publicIPAddresses/vmd-publicIPtf7yd2q2ruluu\"\r\n }\r\n },\r\n {\r\n \"name\": \"deb8azs-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/sarathys/providers/Microsoft.Network/publicIPAddresses/deb8azs-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.38\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"26f17619-330c-4db7-8699-9b012e94cb6d\",\r\n \"tenantResourceUri\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/sarathys/providers/Microsoft.Network/publicIPAddresses/deb8azs-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"deb9-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/sarathys/providers/Microsoft.Network/publicIPAddresses/deb9-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.43\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"26f17619-330c-4db7-8699-9b012e94cb6d\",\r\n \"tenantResourceUri\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/sarathys/providers/Microsoft.Network/publicIPAddresses/deb9-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"CN0-IP\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/publicIPAddresses/CN0-IP\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.129.139\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/publicIPAddresses/CN0-IP\"\r\n }\r\n },\r\n {\r\n \"name\": \"CN1-IP\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/publicIPAddresses/CN1-IP\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.130.22\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/publicIPAddresses/CN1-IP\"\r\n }\r\n },\r\n {\r\n \"name\": \"FrontEndServersPublicEndpoint\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/publicIPAddresses/FrontEndServersPublicEndpoint\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.40\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/publicIPAddresses/FrontEndServersPublicEndpoint\"\r\n }\r\n },\r\n {\r\n \"name\": \"ManagementServersPublicEndpoint\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/publicIPAddresses/ManagementServersPublicEndpoint\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.56\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/publicIPAddresses/ManagementServersPublicEndpoint\"\r\n }\r\n },\r\n {\r\n \"name\": \"PublishersPublicEndpoint\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/publicIPAddresses/PublishersPublicEndpoint\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.57\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/publicIPAddresses/PublishersPublicEndpoint\"\r\n }\r\n },\r\n {\r\n \"name\": \"ci2-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/ci2/providers/Microsoft.Network/publicIPAddresses/ci2-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/ci2/providers/Microsoft.Network/publicIPAddresses/ci2-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"CommvaultVM-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/CommvaultRG/providers/Microsoft.Network/publicIPAddresses/CommvaultVM-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/CommvaultRG/providers/Microsoft.Network/publicIPAddresses/CommvaultVM-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"DBGDeploy-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/DBGDeploy2/providers/Microsoft.Network/publicIPAddresses/DBGDeploy-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.74\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/DBGDeploy2/providers/Microsoft.Network/publicIPAddresses/DBGDeploy-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"SCTE-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/LADTest/providers/Microsoft.Network/publicIPAddresses/SCTE-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/LADTest/providers/Microsoft.Network/publicIPAddresses/SCTE-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"SCTETest-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/LADTest/providers/Microsoft.Network/publicIPAddresses/SCTETest-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/LADTest/providers/Microsoft.Network/publicIPAddresses/SCTETest-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"TEST1-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/LADTest/providers/Microsoft.Network/publicIPAddresses/TEST1-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/LADTest/providers/Microsoft.Network/publicIPAddresses/TEST1-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"UbuntuLADTEst-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/LADTest/providers/Microsoft.Network/publicIPAddresses/UbuntuLADTEst-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.64\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/LADTest/providers/Microsoft.Network/publicIPAddresses/UbuntuLADTEst-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"myvmscaleset\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/sarathys/providers/Microsoft.Network/publicIPAddresses/myvmscaleset\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.44\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/sarathys/providers/Microsoft.Network/publicIPAddresses/myvmscaleset\"\r\n }\r\n },\r\n {\r\n \"name\": \"100.180.180.1\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/testtest/providers/Microsoft.Network/publicIPAddresses/100.180.180.1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.52\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/testtest/providers/Microsoft.Network/publicIPAddresses/100.180.180.1\"\r\n }\r\n },\r\n {\r\n \"name\": \"100.180.180.2\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/testtest/providers/Microsoft.Network/publicIPAddresses/100.180.180.2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.49\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/testtest/providers/Microsoft.Network/publicIPAddresses/100.180.180.2\"\r\n }\r\n },\r\n {\r\n \"name\": \"adepue-lhs01-ubuntu-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/45c64a75-4aad-400d-9abe-5badcbd2564b/resourceGroups/ADEPUE-RG/providers/Microsoft.Network/publicIPAddresses/adepue-lhs01-ubuntu-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.35\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"45c64a75-4aad-400d-9abe-5badcbd2564b\",\r\n \"tenantResourceUri\": \"/subscriptions/45c64a75-4aad-400d-9abe-5badcbd2564b/resourceGroups/ADEPUE-RG/providers/Microsoft.Network/publicIPAddresses/adepue-lhs01-ubuntu-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"testvm01-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/7b65de3e-6ce6-488e-9450-529552eef46c/resourceGroups/testvm2rg/providers/Microsoft.Network/publicIPAddresses/testvm01-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.33\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"7b65de3e-6ce6-488e-9450-529552eef46c\",\r\n \"tenantResourceUri\": \"/subscriptions/7b65de3e-6ce6-488e-9450-529552eef46c/resourceGroups/testvm2rg/providers/Microsoft.Network/publicIPAddresses/testvm01-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"azsenv\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/ac01b6fb-e511-4f30-9b2f-7618243fe18f/resourceGroups/masdenv/providers/Microsoft.Network/publicIPAddresses/azsenv\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"ac01b6fb-e511-4f30-9b2f-7618243fe18f\",\r\n \"tenantResourceUri\": \"/subscriptions/ac01b6fb-e511-4f30-9b2f-7618243fe18f/resourceGroups/masdenv/providers/Microsoft.Network/publicIPAddresses/azsenv\"\r\n }\r\n },\r\n {\r\n \"name\": \"masdenv-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/ac01b6fb-e511-4f30-9b2f-7618243fe18f/resourceGroups/masdenv/providers/Microsoft.Network/publicIPAddresses/masdenv-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.62\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"ac01b6fb-e511-4f30-9b2f-7618243fe18f\",\r\n \"tenantResourceUri\": \"/subscriptions/ac01b6fb-e511-4f30-9b2f-7618243fe18f/resourceGroups/masdenv/providers/Microsoft.Network/publicIPAddresses/masdenv-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"masenv-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/ac01b6fb-e511-4f30-9b2f-7618243fe18f/resourceGroups/masdenv/providers/Microsoft.Network/publicIPAddresses/masenv-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.59\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"ac01b6fb-e511-4f30-9b2f-7618243fe18f\",\r\n \"tenantResourceUri\": \"/subscriptions/ac01b6fb-e511-4f30-9b2f-7618243fe18f/resourceGroups/masdenv/providers/Microsoft.Network/publicIPAddresses/masenv-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"testext-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/ac01b6fb-e511-4f30-9b2f-7618243fe18f/resourceGroups/sarathys/providers/Microsoft.Network/publicIPAddresses/testext-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"ac01b6fb-e511-4f30-9b2f-7618243fe18f\",\r\n \"tenantResourceUri\": \"/subscriptions/ac01b6fb-e511-4f30-9b2f-7618243fe18f/resourceGroups/sarathys/providers/Microsoft.Network/publicIPAddresses/testext-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"EHNODEvmsspip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/azsm-eh1qpk1kkm7a-1/providers/Microsoft.Network/publicIPAddresses/EHNODEvmsspip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.39\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"d4177936-695d-441f-bdf4-5f1ddc010c2f\",\r\n \"tenantResourceUri\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/azsm-eh1qpk1kkm7a-1/providers/Microsoft.Network/publicIPAddresses/EHNODEvmsspip\"\r\n }\r\n },\r\n {\r\n \"name\": \"EHNODEvmsspip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/azsm-eh2u2g6ue8zw-1/providers/Microsoft.Network/publicIPAddresses/EHNODEvmsspip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.50\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"d4177936-695d-441f-bdf4-5f1ddc010c2f\",\r\n \"tenantResourceUri\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/azsm-eh2u2g6ue8zw-1/providers/Microsoft.Network/publicIPAddresses/EHNODEvmsspip\"\r\n }\r\n },\r\n {\r\n \"name\": \"RPNODEvmsspip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/microsoft.eventhubstaging/providers/Microsoft.Network/publicIPAddresses/RPNODEvmsspip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.81.128.71\",\r\n \"ipPool\": \"731fb401-ff66-4626-95f4-bd5d1e812c1c\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"d4177936-695d-441f-bdf4-5f1ddc010c2f\",\r\n \"tenantResourceUri\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/microsoft.eventhubstaging/providers/Microsoft.Network/publicIPAddresses/RPNODEvmsspip\"\r\n }\r\n }\r\n ]\r\n}" + "Content": "{\r\n \"value\": [\r\n {\r\n \"name\": \"publicip1\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3d844a97-84bb-4165-81a9-9d13acc41072/resourceGroups/my rsrc group 1/providers/Microsoft.Network/publicIPAddresses/publicip1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"3d844a97-84bb-4165-81a9-9d13acc41072\",\r\n \"tenantResourceUri\": \"/subscriptions/3d844a97-84bb-4165-81a9-9d13acc41072/resourceGroups/my rsrc group 1/providers/Microsoft.Network/publicIPAddresses/publicip1\"\r\n }\r\n },\r\n {\r\n \"name\": \"publicIp1\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/43e0a7ba-346c-4e6f-a220-42e8d09ea482/resourceGroups/my rsrc group 1/providers/Microsoft.Network/publicIPAddresses/publicIp1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"43e0a7ba-346c-4e6f-a220-42e8d09ea482\",\r\n \"tenantResourceUri\": \"/subscriptions/43e0a7ba-346c-4e6f-a220-42e8d09ea482/resourceGroups/my rsrc group 1/providers/Microsoft.Network/publicIPAddresses/publicIp1\"\r\n }\r\n },\r\n {\r\n \"name\": \"sfnodevmsspip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/sfpsfclusterrg/providers/Microsoft.Network/publicIPAddresses/sfnodevmsspip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.32\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"5b3555c5-5833-471a-87ea-3c3d9b7a63ba\",\r\n \"tenantResourceUri\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/sfpsfclusterrg/providers/Microsoft.Network/publicIPAddresses/sfnodevmsspip\"\r\n }\r\n },\r\n {\r\n \"name\": \"squidServerVM-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/squidRG1/providers/Microsoft.Network/publicIPAddresses/squidServerVM-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.37\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"5b3555c5-5833-471a-87ea-3c3d9b7a63ba\",\r\n \"tenantResourceUri\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/squidRG1/providers/Microsoft.Network/publicIPAddresses/squidServerVM-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"suidClientVM-ip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/squidRG1/providers/Microsoft.Network/publicIPAddresses/suidClientVM-ip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.39\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"5b3555c5-5833-471a-87ea-3c3d9b7a63ba\",\r\n \"tenantResourceUri\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/squidRG1/providers/Microsoft.Network/publicIPAddresses/suidClientVM-ip\"\r\n }\r\n },\r\n {\r\n \"name\": \"azsamip\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/system.redmond.Microsoft.AzureStackResourceMonitor/providers/Microsoft.Network/publicIPAddresses/azsamip\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.43\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"5b3555c5-5833-471a-87ea-3c3d9b7a63ba\",\r\n \"tenantResourceUri\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/system.redmond.Microsoft.AzureStackResourceMonitor/providers/Microsoft.Network/publicIPAddresses/azsamip\"\r\n }\r\n },\r\n {\r\n \"name\": \"VNG-PIP\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/VPNRG1/providers/Microsoft.Network/publicIPAddresses/VNG-PIP\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.2\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"5b3555c5-5833-471a-87ea-3c3d9b7a63ba\",\r\n \"tenantResourceUri\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/VPNRG1/providers/Microsoft.Network/publicIPAddresses/VNG-PIP\"\r\n }\r\n },\r\n {\r\n \"name\": \"publicIp1\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/6372633b-3845-4edc-8c34-263664999813/resourceGroups/my rsrc group 1/providers/Microsoft.Network/publicIPAddresses/publicIp1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"6372633b-3845-4edc-8c34-263664999813\",\r\n \"tenantResourceUri\": \"/subscriptions/6372633b-3845-4edc-8c34-263664999813/resourceGroups/my rsrc group 1/providers/Microsoft.Network/publicIPAddresses/publicIp1\"\r\n }\r\n },\r\n {\r\n \"name\": \"publicIP1\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/7a83d81a-91c3-4863-8465-f8629fb397b1/resourceGroups/my rsrc group 1/providers/Microsoft.Network/publicIPAddresses/publicIP1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"7a83d81a-91c3-4863-8465-f8629fb397b1\",\r\n \"tenantResourceUri\": \"/subscriptions/7a83d81a-91c3-4863-8465-f8629fb397b1/resourceGroups/my rsrc group 1/providers/Microsoft.Network/publicIPAddresses/publicIP1\"\r\n }\r\n },\r\n {\r\n \"name\": \"publicip1\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/85cb2824-613b-4171-bdbb-121bbd0130b8/resourceGroups/my rsrc group 1/providers/Microsoft.Network/publicIPAddresses/publicip1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"allocationMethod\": \"Dynamic\",\r\n \"subscriptionId\": \"85cb2824-613b-4171-bdbb-121bbd0130b8\",\r\n \"tenantResourceUri\": \"/subscriptions/85cb2824-613b-4171-bdbb-121bbd0130b8/resourceGroups/my rsrc group 1/providers/Microsoft.Network/publicIPAddresses/publicip1\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a0b9ee0ca97004f0ead468fe18b0900c\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a0b9ee0ca97004f0ead468fe18b0900c\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.56\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a0b9ee0ca97004f0ead468fe18b0900c\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a0db188d9cc574f15891a00fbd05ed0b\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a0db188d9cc574f15891a00fbd05ed0b\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.46\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a0db188d9cc574f15891a00fbd05ed0b\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a221f48351a9146caad163ea0c3ce1b7\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a221f48351a9146caad163ea0c3ce1b7\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.66\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a221f48351a9146caad163ea0c3ce1b7\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a242a49d78c5f4996be07b88371ce774\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a242a49d78c5f4996be07b88371ce774\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.49\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a242a49d78c5f4996be07b88371ce774\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a255115f8c735458598a69153fbc6236\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a255115f8c735458598a69153fbc6236\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.53\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a255115f8c735458598a69153fbc6236\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a25a7d1cb5cd94584aad028964cce37d\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a25a7d1cb5cd94584aad028964cce37d\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.57\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a25a7d1cb5cd94584aad028964cce37d\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a3d25b0a68f3d40a39877aaa235bd3e1\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a3d25b0a68f3d40a39877aaa235bd3e1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.65\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a3d25b0a68f3d40a39877aaa235bd3e1\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a3e87309e11684a35836ccd4b989466c\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a3e87309e11684a35836ccd4b989466c\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.67\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a3e87309e11684a35836ccd4b989466c\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a45a7b35eafa7403bbcbbdae95f71dc9\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a45a7b35eafa7403bbcbbdae95f71dc9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.58\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a45a7b35eafa7403bbcbbdae95f71dc9\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a4601b9497bf548c083312e649f3c4fa\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a4601b9497bf548c083312e649f3c4fa\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.55\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a4601b9497bf548c083312e649f3c4fa\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a476a8b297ccf4633810619180540948\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a476a8b297ccf4633810619180540948\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.45\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a476a8b297ccf4633810619180540948\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a49994d0be9234796b9daffbcf917fee\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a49994d0be9234796b9daffbcf917fee\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.61\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a49994d0be9234796b9daffbcf917fee\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a515a1f997d17410bbc4ff9d1286d499\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a515a1f997d17410bbc4ff9d1286d499\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.48\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a515a1f997d17410bbc4ff9d1286d499\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a5a42a29f1e3e4c6cb613fc19ffa4124\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a5a42a29f1e3e4c6cb613fc19ffa4124\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.60\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a5a42a29f1e3e4c6cb613fc19ffa4124\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a65320c1830fb4445b506673fc882903\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a65320c1830fb4445b506673fc882903\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.59\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a65320c1830fb4445b506673fc882903\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a7695fe6aca004f3789f23c755b6284e\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a7695fe6aca004f3789f23c755b6284e\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.50\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a7695fe6aca004f3789f23c755b6284e\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a7b1c1b0587f94755a245e97532d9f15\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a7b1c1b0587f94755a245e97532d9f15\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.51\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a7b1c1b0587f94755a245e97532d9f15\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a7f1b7cb9ee294226b150dec9a2b351b\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a7f1b7cb9ee294226b150dec9a2b351b\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.62\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a7f1b7cb9ee294226b150dec9a2b351b\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-a84d94e2e8c7e49a9b87f11d27807ab7\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a84d94e2e8c7e49a9b87f11d27807ab7\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.54\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-a84d94e2e8c7e49a9b87f11d27807ab7\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-ab1b561225d5745229fe4a47f059a2b3\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-ab1b561225d5745229fe4a47f059a2b3\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.47\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-ab1b561225d5745229fe4a47f059a2b3\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-ac4e07915da6e45288530c388c2b514d\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-ac4e07915da6e45288530c388c2b514d\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.52\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-ac4e07915da6e45288530c388c2b514d\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-acd9bb168655f4adcaabfb1015e487a0\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-acd9bb168655f4adcaabfb1015e487a0\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.69\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-acd9bb168655f4adcaabfb1015e487a0\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-adc3102c559f4484e9020a9aae0bb8a4\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-adc3102c559f4484e9020a9aae0bb8a4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.70\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-adc3102c559f4484e9020a9aae0bb8a4\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-adc6d4ba4c5894666ae07dbcac64e505\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-adc6d4ba4c5894666ae07dbcac64e505\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.63\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-adc6d4ba4c5894666ae07dbcac64e505\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-aebf6db80482c4e71a80d5edd6a9de99\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-aebf6db80482c4e71a80d5edd6a9de99\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.71\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-aebf6db80482c4e71a80d5edd6a9de99\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-aeee15ca57f4740f086e54519a749890\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-aeee15ca57f4740f086e54519a749890\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.64\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-aeee15ca57f4740f086e54519a749890\"\r\n }\r\n },\r\n {\r\n \"name\": \"AKSeLargeClusterLinuxDeploy334-dns-af322f69d92f54a3aab5bc310fb8abba\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-af322f69d92f54a3aab5bc310fb8abba\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.68\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/akselargeclusterlinuxdeploy-rg/providers/Microsoft.Network/publicIPAddresses/AKSeLargeClusterLinuxDeploy334-dns-af322f69d92f54a3aab5bc310fb8abba\"\r\n }\r\n },\r\n {\r\n \"name\": \"k8s-master-ip-akselargeclusterlinuxdeploy334-dns-12027957\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/AKSeLargeClusterLinuxDeploy-rg/providers/Microsoft.Network/publicIPAddresses/k8s-master-ip-akselargeclusterlinuxdeploy334-dns-12027957\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.35\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/AKSeLargeClusterLinuxDeploy-rg/providers/Microsoft.Network/publicIPAddresses/k8s-master-ip-akselargeclusterlinuxdeploy334-dns-12027957\"\r\n }\r\n },\r\n {\r\n \"name\": \"vmd-publicIPxv3roflspdmmy\",\r\n \"type\": \"Microsoft.Network.Admin/adminPublicIPAddresses\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/Deploy-TestVM-rg/providers/Microsoft.Network/publicIPAddresses/vmd-publicIPxv3roflspdmmy\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ipAddress\": \"100.74.97.41\",\r\n \"ipPool\": \"63bfac02-be74-42fc-b6f3-258b255eb6df\",\r\n \"allocationMethod\": \"Static\",\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/Deploy-TestVM-rg/providers/Microsoft.Network/publicIPAddresses/vmd-publicIPxv3roflspdmmy\"\r\n }\r\n }\r\n ]\r\n}", + "isContentBase64": false } } } \ No newline at end of file diff --git a/src/Azs.Network.Admin/test/Get-AzsVirtualNetwork.Recording.json b/src/Azs.Network.Admin/test/Get-AzsVirtualNetwork.Recording.json index fe9dddee..8858a7d6 100644 --- a/src/Azs.Network.Admin/test/Get-AzsVirtualNetwork.Recording.json +++ b/src/Azs.Network.Admin/test/Get-AzsVirtualNetwork.Recording.json @@ -1,16 +1,17 @@ { - "Get-AzsVirtualNetwork+[NoContext]+TestGetAllVirtualNetworks+$GET+https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/adminVirtualNetworks?api-version=2015-06-15+1": { + "Get-AzsVirtualNetwork+[NoContext]+TestGetAllVirtualNetworks+$GET+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/adminVirtualNetworks?api-version=2015-06-15+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/providers/Microsoft.Network.Admin/adminVirtualNetworks?api-version=2015-06-15", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/adminVirtualNetworks?api-version=2015-06-15", "Content": null, + "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "4" ], - "x-ms-client-request-id": [ "3e8d4a58-cea1-4b02-92d9-4487d2f7a4f4" ], + "x-ms-unique-id": [ "24" ], + "x-ms-client-request-id": [ "cbad7d51-1dad-4bff-850c-bcf4be7dc1ee" ], "CommandName": [ "Get-AzsVirtualNetwork" ], "FullCommandName": [ "Get-AzsVirtualNetwork_List" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -19,24 +20,26 @@ "Response": { "StatusCode": 200, "Headers": { + "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "068bbe74-1a02-4094-bdc6-4d299e61c9fc" ], - "x-ms-request-id": [ "32167356-0f50-432e-bfb2-e099737cb5e8" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14713" ], - "x-ms-routing-request-id": [ "REDMOND:20200210T225523Z:068bbe74-1a02-4094-bdc6-4d299e61c9fc" ], + "x-ms-correlation-request-id": [ "a899470b-0907-4853-b60e-96860b1c1ae1" ], + "x-ms-request-id": [ "6d8c75da-6270-45a6-9e7d-974510c28210" ], + "x-ms-arm-service-request-id": [ "ac11b039-b6c2-4a90-ad25-f6fdf640f7c0" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvaeqdmGkbSPPaP5LMnk5PDVipADfHAQUin49hmtM/oTDLBuUnC5TDHn9GL3Al99s6AE+Rfe3lJDCdzodyyoGy6RMRE5g5WLckS7gY6hOHryS5k+eWPrfTAtAjorgV5UuTm3w9zv1hNmDdTeKusR6k" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14682" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232255Z:a899470b-0907-4853-b60e-96860b1c1ae1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Content-Type-Options": [ "nosniff" ], - "Cache-Control": [ "no-cache" ], - "Date": [ "Mon, 10 Feb 2020 22:55:23 GMT" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRviJ/MLaVK1HmV0J4USp6BiLRnp9g3ErMmJRjicY7KrNMW2jxktDGu9OlocvyOhxsQEOzEnuKy4fUrToEzTcwnkAlUO4+OT94TPa4iT4BlMk5+JE25gEOUBdiaxtj1BEMXY428cEaXrvZdYPP+saKn" ] + "Date": [ "Thu, 31 Mar 2022 23:22:55 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "24577" ], + "Content-Length": [ "8302" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\r\n \"value\": [\r\n {\r\n \"name\": \"vnetc4b363rprjk3q\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/074e4440-77f1-422a-8622-0d146946698c/resourceGroups/vaasrg468c/providers/Microsoft.Network/virtualNetworks/vnetc4b363rprjk3q\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:54:57.4204701+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"074e4440-77f1-422a-8622-0d146946698c\",\r\n \"tenantResourceUri\": \"/subscriptions/074e4440-77f1-422a-8622-0d146946698c/resourceGroups/vaasrg468c/providers/Microsoft.Network/virtualNetworks/vnetc4b363rprjk3q\"\r\n }\r\n },\r\n {\r\n \"name\": \"4wxzf2ukegiemvnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/0c4ca7ea-4314-4940-a5dc-29886cfe7c42/resourceGroups/microsoft.iothubstaging/providers/Microsoft.Network/virtualNetworks/4wxzf2ukegiemvnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:54:57.967347+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"0c4ca7ea-4314-4940-a5dc-29886cfe7c42\",\r\n \"tenantResourceUri\": \"/subscriptions/0c4ca7ea-4314-4940-a5dc-29886cfe7c42/resourceGroups/microsoft.iothubstaging/providers/Microsoft.Network/virtualNetworks/4wxzf2ukegiemvnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"vnvaasrg41ab\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/10fc165a-1ebd-4e6f-b1ac-77fdcf1af5a9/resourceGroups/vaasrg41ab/providers/Microsoft.Network/virtualNetworks/vnvaasrg41ab\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:54:58.4723402+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"10fc165a-1ebd-4e6f-b1ac-77fdcf1af5a9\",\r\n \"tenantResourceUri\": \"/subscriptions/10fc165a-1ebd-4e6f-b1ac-77fdcf1af5a9/resourceGroups/vaasrg41ab/providers/Microsoft.Network/virtualNetworks/vnvaasrg41ab\"\r\n }\r\n },\r\n {\r\n \"name\": \"vnvaasrg23bf\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/1d7f9030-0642-4ec7-9ee1-22ba79b048a3/resourceGroups/vaasrg23bf/providers/Microsoft.Network/virtualNetworks/vnvaasrg23bf\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:54:59.9157242+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"1d7f9030-0642-4ec7-9ee1-22ba79b048a3\",\r\n \"tenantResourceUri\": \"/subscriptions/1d7f9030-0642-4ec7-9ee1-22ba79b048a3/resourceGroups/vaasrg23bf/providers/Microsoft.Network/virtualNetworks/vnvaasrg23bf\"\r\n }\r\n },\r\n {\r\n \"name\": \"vnvaasrg3ba9\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/20904ef9-f828-4826-818c-3f308b33a0e1/resourceGroups/vaasrg3ba9/providers/Microsoft.Network/virtualNetworks/vnvaasrg3ba9\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:00.2750978+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"20904ef9-f828-4826-818c-3f308b33a0e1\",\r\n \"tenantResourceUri\": \"/subscriptions/20904ef9-f828-4826-818c-3f308b33a0e1/resourceGroups/vaasrg3ba9/providers/Microsoft.Network/virtualNetworks/vnvaasrg3ba9\"\r\n }\r\n },\r\n {\r\n \"name\": \"cloudinittest-vnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/cloudinittest/providers/Microsoft.Network/virtualNetworks/cloudinittest-vnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:00.9346691+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"26f17619-330c-4db7-8699-9b012e94cb6d\",\r\n \"tenantResourceUri\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/cloudinittest/providers/Microsoft.Network/virtualNetworks/cloudinittest-vnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"cloudinittest1-vnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/cloudinittest1/providers/Microsoft.Network/virtualNetworks/cloudinittest1-vnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:00.9346691+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"26f17619-330c-4db7-8699-9b012e94cb6d\",\r\n \"tenantResourceUri\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/cloudinittest1/providers/Microsoft.Network/virtualNetworks/cloudinittest1-vnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"vmd-vnet-tf7yd2q2ruluu\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/kub/providers/Microsoft.Network/virtualNetworks/vmd-vnet-tf7yd2q2ruluu\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:00.9346691+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"26f17619-330c-4db7-8699-9b012e94cb6d\",\r\n \"tenantResourceUri\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/kub/providers/Microsoft.Network/virtualNetworks/vmd-vnet-tf7yd2q2ruluu\"\r\n }\r\n },\r\n {\r\n \"name\": \"sarathys-vnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/sarathys/providers/Microsoft.Network/virtualNetworks/sarathys-vnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:00.9346691+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"26f17619-330c-4db7-8699-9b012e94cb6d\",\r\n \"tenantResourceUri\": \"/subscriptions/26f17619-330c-4db7-8699-9b012e94cb6d/resourceGroups/sarathys/providers/Microsoft.Network/virtualNetworks/sarathys-vnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"aps-vnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/virtualNetworks/aps-vnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:04.6689867+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/AppServiceLH01/providers/Microsoft.Network/virtualNetworks/aps-vnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"ci2-vnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/ci2/providers/Microsoft.Network/virtualNetworks/ci2-vnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:04.6689867+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/ci2/providers/Microsoft.Network/virtualNetworks/ci2-vnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"CommvaultRG-vnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/CommvaultRG/providers/Microsoft.Network/virtualNetworks/CommvaultRG-vnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:04.6689867+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/CommvaultRG/providers/Microsoft.Network/virtualNetworks/CommvaultRG-vnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"DBGDeploy2-vnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/DBGDeploy2/providers/Microsoft.Network/virtualNetworks/DBGDeploy2-vnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:04.6689867+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/DBGDeploy2/providers/Microsoft.Network/virtualNetworks/DBGDeploy2-vnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"LADTest-vnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/LADTest/providers/Microsoft.Network/virtualNetworks/LADTest-vnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:04.6689867+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/LADTest/providers/Microsoft.Network/virtualNetworks/LADTest-vnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"mytestvnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/sarathys/providers/Microsoft.Network/virtualNetworks/mytestvnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:04.6689867+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"3ff3b1de-e7f5-43ad-b057-ace4767e7d01\",\r\n \"tenantResourceUri\": \"/subscriptions/3ff3b1de-e7f5-43ad-b057-ace4767e7d01/resourceGroups/sarathys/providers/Microsoft.Network/virtualNetworks/mytestvnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"vmvnetvaasrgc727\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/432a9877-0759-4422-95b4-1e741047ed76/resourceGroups/vaasrgc727/providers/Microsoft.Network/virtualNetworks/vmvnetvaasrgc727\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:04.9829135+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"432a9877-0759-4422-95b4-1e741047ed76\",\r\n \"tenantResourceUri\": \"/subscriptions/432a9877-0759-4422-95b4-1e741047ed76/resourceGroups/vaasrgc727/providers/Microsoft.Network/virtualNetworks/vmvnetvaasrgc727\"\r\n }\r\n },\r\n {\r\n \"name\": \"ADePue-VNET\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/45c64a75-4aad-400d-9abe-5badcbd2564b/resourceGroups/ADEPUE-RG/providers/Microsoft.Network/virtualNetworks/ADePue-VNET\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:05.2485343+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"45c64a75-4aad-400d-9abe-5badcbd2564b\",\r\n \"tenantResourceUri\": \"/subscriptions/45c64a75-4aad-400d-9abe-5badcbd2564b/resourceGroups/ADEPUE-RG/providers/Microsoft.Network/virtualNetworks/ADePue-VNET\"\r\n }\r\n },\r\n {\r\n \"name\": \"vnvaasrg19af\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/54829bc8-9fae-44c1-b570-b5b0d9f74f94/resourceGroups/vaasrg19af/providers/Microsoft.Network/virtualNetworks/vnvaasrg19af\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:06.6266156+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"54829bc8-9fae-44c1-b570-b5b0d9f74f94\",\r\n \"tenantResourceUri\": \"/subscriptions/54829bc8-9fae-44c1-b570-b5b0d9f74f94/resourceGroups/vaasrg19af/providers/Microsoft.Network/virtualNetworks/vnvaasrg19af\"\r\n }\r\n },\r\n {\r\n \"name\": \"vnvaasrga5a2\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/7a45edc4-cb85-4371-b8e8-fd947bdaf3fb/resourceGroups/vaasrga5a2/providers/Microsoft.Network/virtualNetworks/vnvaasrga5a2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:10.2952075+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"7a45edc4-cb85-4371-b8e8-fd947bdaf3fb\",\r\n \"tenantResourceUri\": \"/subscriptions/7a45edc4-cb85-4371-b8e8-fd947bdaf3fb/resourceGroups/vaasrga5a2/providers/Microsoft.Network/virtualNetworks/vnvaasrga5a2\"\r\n }\r\n },\r\n {\r\n \"name\": \"vnvaasrg5b82\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/7a6dcd5d-8c7c-45c9-bb0b-fd9e93f45332/resourceGroups/vaasrg5b82/providers/Microsoft.Network/virtualNetworks/vnvaasrg5b82\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:10.310833+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"7a6dcd5d-8c7c-45c9-bb0b-fd9e93f45332\",\r\n \"tenantResourceUri\": \"/subscriptions/7a6dcd5d-8c7c-45c9-bb0b-fd9e93f45332/resourceGroups/vaasrg5b82/providers/Microsoft.Network/virtualNetworks/vnvaasrg5b82\"\r\n }\r\n },\r\n {\r\n \"name\": \"vnetzxatvgzo4atw4\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/7b65de3e-6ce6-488e-9450-529552eef46c/resourceGroups/linuxvm/providers/Microsoft.Network/virtualNetworks/vnetzxatvgzo4atw4\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:10.4358377+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"7b65de3e-6ce6-488e-9450-529552eef46c\",\r\n \"tenantResourceUri\": \"/subscriptions/7b65de3e-6ce6-488e-9450-529552eef46c/resourceGroups/linuxvm/providers/Microsoft.Network/virtualNetworks/vnetzxatvgzo4atw4\"\r\n }\r\n },\r\n {\r\n \"name\": \"testvm2rg-vnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/7b65de3e-6ce6-488e-9450-529552eef46c/resourceGroups/testvm2rg/providers/Microsoft.Network/virtualNetworks/testvm2rg-vnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:10.4358377+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"7b65de3e-6ce6-488e-9450-529552eef46c\",\r\n \"tenantResourceUri\": \"/subscriptions/7b65de3e-6ce6-488e-9450-529552eef46c/resourceGroups/testvm2rg/providers/Microsoft.Network/virtualNetworks/testvm2rg-vnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"vnvaasrg8519\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/8db75537-54df-4e5c-86d6-caab98bd72a7/resourceGroups/vaasrg8519/providers/Microsoft.Network/virtualNetworks/vnvaasrg8519\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:12.1736521+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"8db75537-54df-4e5c-86d6-caab98bd72a7\",\r\n \"tenantResourceUri\": \"/subscriptions/8db75537-54df-4e5c-86d6-caab98bd72a7/resourceGroups/vaasrg8519/providers/Microsoft.Network/virtualNetworks/vnvaasrg8519\"\r\n }\r\n },\r\n {\r\n \"name\": \"vnvaasrg7627\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/a2ec857f-46da-4efc-9353-2765ba50af04/resourceGroups/vaasrg7627/providers/Microsoft.Network/virtualNetworks/vnvaasrg7627\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:14.2252074+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"a2ec857f-46da-4efc-9353-2765ba50af04\",\r\n \"tenantResourceUri\": \"/subscriptions/a2ec857f-46da-4efc-9353-2765ba50af04/resourceGroups/vaasrg7627/providers/Microsoft.Network/virtualNetworks/vnvaasrg7627\"\r\n }\r\n },\r\n {\r\n \"name\": \"masdenv-vnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/ac01b6fb-e511-4f30-9b2f-7618243fe18f/resourceGroups/masdenv/providers/Microsoft.Network/virtualNetworks/masdenv-vnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:15.1340926+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"ac01b6fb-e511-4f30-9b2f-7618243fe18f\",\r\n \"tenantResourceUri\": \"/subscriptions/ac01b6fb-e511-4f30-9b2f-7618243fe18f/resourceGroups/masdenv/providers/Microsoft.Network/virtualNetworks/masdenv-vnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"sarathys-vnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/ac01b6fb-e511-4f30-9b2f-7618243fe18f/resourceGroups/sarathys/providers/Microsoft.Network/virtualNetworks/sarathys-vnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:15.1340926+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"ac01b6fb-e511-4f30-9b2f-7618243fe18f\",\r\n \"tenantResourceUri\": \"/subscriptions/ac01b6fb-e511-4f30-9b2f-7618243fe18f/resourceGroups/sarathys/providers/Microsoft.Network/virtualNetworks/sarathys-vnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"vnvaasrg2c98\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/b4098bda-5317-4829-b177-f201c08ff02e/resourceGroups/vaasrg2c98/providers/Microsoft.Network/virtualNetworks/vnvaasrg2c98\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:15.9168773+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"b4098bda-5317-4829-b177-f201c08ff02e\",\r\n \"tenantResourceUri\": \"/subscriptions/b4098bda-5317-4829-b177-f201c08ff02e/resourceGroups/vaasrg2c98/providers/Microsoft.Network/virtualNetworks/vnvaasrg2c98\"\r\n }\r\n },\r\n {\r\n \"name\": \"EHNODEvmssvnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/azsm-eh1qpk1kkm7a-1/providers/Microsoft.Network/virtualNetworks/EHNODEvmssvnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:18.9628746+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"d4177936-695d-441f-bdf4-5f1ddc010c2f\",\r\n \"tenantResourceUri\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/azsm-eh1qpk1kkm7a-1/providers/Microsoft.Network/virtualNetworks/EHNODEvmssvnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"EHNODEvmssvnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/azsm-eh2u2g6ue8zw-1/providers/Microsoft.Network/virtualNetworks/EHNODEvmssvnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:18.9628746+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"d4177936-695d-441f-bdf4-5f1ddc010c2f\",\r\n \"tenantResourceUri\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/azsm-eh2u2g6ue8zw-1/providers/Microsoft.Network/virtualNetworks/EHNODEvmssvnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"RPNODEvmssvnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/microsoft.eventhubstaging/providers/Microsoft.Network/virtualNetworks/RPNODEvmssvnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2020-02-10T22:55:18.978502+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"d4177936-695d-441f-bdf4-5f1ddc010c2f\",\r\n \"tenantResourceUri\": \"/subscriptions/d4177936-695d-441f-bdf4-5f1ddc010c2f/resourceGroups/microsoft.eventhubstaging/providers/Microsoft.Network/virtualNetworks/RPNODEvmssvnet\"\r\n }\r\n }\r\n ]\r\n}" + "Content": "{\r\n \"value\": [\r\n {\r\n \"name\": \"ianTestVMSSRG-vnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/ianTestVMSSRG/providers/Microsoft.Network/virtualNetworks/ianTestVMSSRG-vnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2022-03-31T23:22:55.8746505+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"5b3555c5-5833-471a-87ea-3c3d9b7a63ba\",\r\n \"tenantResourceUri\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/ianTestVMSSRG/providers/Microsoft.Network/virtualNetworks/ianTestVMSSRG-vnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"sfnodevmssvnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/sfpsfclusterrg/providers/Microsoft.Network/virtualNetworks/sfnodevmssvnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2022-03-31T23:22:55.8746505+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"5b3555c5-5833-471a-87ea-3c3d9b7a63ba\",\r\n \"tenantResourceUri\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/sfpsfclusterrg/providers/Microsoft.Network/virtualNetworks/sfnodevmssvnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"squidRG1-vnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/squidRG1/providers/Microsoft.Network/virtualNetworks/squidRG1-vnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2022-03-31T23:22:55.8746505+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"5b3555c5-5833-471a-87ea-3c3d9b7a63ba\",\r\n \"tenantResourceUri\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/squidRG1/providers/Microsoft.Network/virtualNetworks/squidRG1-vnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"azsamvnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/system.redmond.Microsoft.AzureStackResourceMonitor/providers/Microsoft.Network/virtualNetworks/azsamvnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2022-03-31T23:22:55.8746505+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"5b3555c5-5833-471a-87ea-3c3d9b7a63ba\",\r\n \"tenantResourceUri\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/system.redmond.Microsoft.AzureStackResourceMonitor/providers/Microsoft.Network/virtualNetworks/azsamvnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"VNET\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/VPNRG1/providers/Microsoft.Network/virtualNetworks/VNET\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2022-03-31T23:22:55.8746505+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"5b3555c5-5833-471a-87ea-3c3d9b7a63ba\",\r\n \"tenantResourceUri\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/VPNRG1/providers/Microsoft.Network/virtualNetworks/VNET\"\r\n }\r\n },\r\n {\r\n \"name\": \"vnet1\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/7a83d81a-91c3-4863-8465-f8629fb397b1/resourceGroups/my rsrc group 1/providers/Microsoft.Network/virtualNetworks/vnet1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2022-03-31T23:22:55.8746505+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"7a83d81a-91c3-4863-8465-f8629fb397b1\",\r\n \"tenantResourceUri\": \"/subscriptions/7a83d81a-91c3-4863-8465-f8629fb397b1/resourceGroups/my rsrc group 1/providers/Microsoft.Network/virtualNetworks/vnet1\"\r\n }\r\n },\r\n {\r\n \"name\": \"vnet1\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/85cb2824-613b-4171-bdbb-121bbd0130b8/resourceGroups/my rsrc group 1/providers/Microsoft.Network/virtualNetworks/vnet1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2022-03-31T23:22:55.8902746+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"85cb2824-613b-4171-bdbb-121bbd0130b8\",\r\n \"tenantResourceUri\": \"/subscriptions/85cb2824-613b-4171-bdbb-121bbd0130b8/resourceGroups/my rsrc group 1/providers/Microsoft.Network/virtualNetworks/vnet1\"\r\n }\r\n },\r\n {\r\n \"name\": \"slowsnaprg-vnet\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/c43d9102-34d8-458f-8005-cb84ef63d10e/resourceGroups/slowsnaprg/providers/Microsoft.Network/virtualNetworks/slowsnaprg-vnet\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2022-03-31T23:22:55.8902746+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"c43d9102-34d8-458f-8005-cb84ef63d10e\",\r\n \"tenantResourceUri\": \"/subscriptions/c43d9102-34d8-458f-8005-cb84ef63d10e/resourceGroups/slowsnaprg/providers/Microsoft.Network/virtualNetworks/slowsnaprg-vnet\"\r\n }\r\n },\r\n {\r\n \"name\": \"k8s-vnet-12027957\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/AKSeLargeClusterLinuxDeploy-rg/providers/Microsoft.Network/virtualNetworks/k8s-vnet-12027957\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2022-03-31T23:22:55.9058986+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/AKSeLargeClusterLinuxDeploy-rg/providers/Microsoft.Network/virtualNetworks/k8s-vnet-12027957\"\r\n }\r\n },\r\n {\r\n \"name\": \"vmd-vnet-xv3roflspdmmy\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworks\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/Deploy-TestVM-rg/providers/Microsoft.Network/virtualNetworks/vmd-vnet-xv3roflspdmmy\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"configurationState\": {\r\n \"status\": \"Success\",\r\n \"lastUpdatedTime\": \"2022-03-31T23:22:55.9058986+00:00\",\r\n \"virtualNetworkInterfaceErrors\": [],\r\n \"hostErrors\": []\r\n },\r\n \"subscriptionId\": \"cef1e086-566b-49c5-9c3b-d480772a7b0b\",\r\n \"tenantResourceUri\": \"/subscriptions/cef1e086-566b-49c5-9c3b-d480772a7b0b/resourceGroups/Deploy-TestVM-rg/providers/Microsoft.Network/virtualNetworks/vmd-vnet-xv3roflspdmmy\"\r\n }\r\n }\r\n ]\r\n}", + "isContentBase64": false } } } \ No newline at end of file diff --git a/src/Azs.Network.Admin/test/Get-AzsVirtualNetworkGatewayConnection.Recording.json b/src/Azs.Network.Admin/test/Get-AzsVirtualNetworkGatewayConnection.Recording.json new file mode 100644 index 00000000..9f7445c5 --- /dev/null +++ b/src/Azs.Network.Admin/test/Get-AzsVirtualNetworkGatewayConnection.Recording.json @@ -0,0 +1,88 @@ +{ + "Get-AzsVirtualNetworkGatewayConnection+[NoContext]+TestGetAllVirtualNetworkGatewayConnections+$GET+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/adminVirtualNetworkGatewayConnections?api-version=2022-02-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/adminVirtualNetworkGatewayConnections?api-version=2022-02-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "25" ], + "x-ms-client-request-id": [ "22a71fb0-f5ba-4760-9f54-615e7913e8cf" ], + "CommandName": [ "Get-AzSVirtualNetworkGatewayConnection" ], + "FullCommandName": [ "Get-AzsVirtualNetworkGatewayConnection_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "c20b785d-29c6-467a-81f1-65bfbbc2bad8" ], + "x-ms-request-id": [ "6ea58fd9-3e43-4803-96cc-371a958e94c6" ], + "x-ms-arm-service-request-id": [ "df9802e6-2f4e-4511-9d26-a2195d52af0a" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvb2s5VMF1f1TY0HdAzqBneURsovkXEGvz+vizwvNoShiM4aCWfb5EQw4cjdJFuQLt2bEeoyEhyYhSKRxn/vnh9jX8tTUdvMs8nFBZ46cUMYG069NHyBa7wzoU+gXxRsyeOmZVonrBqIlQZ3YXkwOl" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14805" ], + "x-ms-routing-request-id": [ "REDMOND:20220401T164805Z:c20b785d-29c6-467a-81f1-65bfbbc2bad8" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Fri, 01 Apr 2022 16:48:04 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1810" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\r\n \"value\": [\r\n {\r\n \"name\": \"conn1\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworkGatewayConnections\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/VPNRG1/providers/Microsoft.Network/connections/conn1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"connectionState\": {\r\n \"status\": \"Connected\",\r\n \"activeGateway\": \"n22r1603-Gwy02\"\r\n },\r\n \"subscriptionId\": \"5b3555c5-5833-471a-87ea-3c3d9b7a63ba\",\r\n \"resourceGroup\": \"VPNRG1\",\r\n \"localNetworkGatewayIPAddress\": \"10.10.54.52\",\r\n \"localNetworkGatewayName\": \"LNG1\",\r\n \"virtualNetworkGatewayIPAddress\": \"100.74.97.2\",\r\n \"virtualNetworkGatewayName\": \"VNG\",\r\n \"sku\": \"HighPerformance\",\r\n \"capacityReserved\": 400,\r\n \"totalStampCapacity\": 4000\r\n }\r\n },\r\n {\r\n \"name\": \"Tokyo-Hub-Conn\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworkGatewayConnections\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/VPNRG1/providers/Microsoft.Network/connections/Tokyo-Hub-Conn\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"connectionState\": {\r\n \"status\": \"Connected\",\r\n \"activeGateway\": \"n22r1603-Gwy01\"\r\n },\r\n \"subscriptionId\": \"5b3555c5-5833-471a-87ea-3c3d9b7a63ba\",\r\n \"resourceGroup\": \"VPNRG1\",\r\n \"localNetworkGatewayIPAddress\": \"10.10.54.53\",\r\n \"localNetworkGatewayName\": \"LNG2\",\r\n \"virtualNetworkGatewayIPAddress\": \"100.74.97.2\",\r\n \"virtualNetworkGatewayName\": \"VNG\",\r\n \"sku\": \"HighPerformance\",\r\n \"capacityReserved\": 400,\r\n \"totalStampCapacity\": 4000\r\n }\r\n }\r\n ]\r\n}", + "isContentBase64": false + } + }, + "Get-AzsVirtualNetworkGatewayConnection+[NoContext]+TestGetAllVirtualNetworkGatewayConnectionsOData+$GET+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/adminVirtualNetworkGatewayConnections?api-version=2022-02-01\u0026$top=1+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/adminVirtualNetworkGatewayConnections?api-version=2022-02-01\u0026$top=1", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "26" ], + "x-ms-client-request-id": [ "5aa4e2ba-00f5-42e7-b43d-78284f8c78fa" ], + "CommandName": [ "Get-AzSVirtualNetworkGatewayConnection" ], + "FullCommandName": [ "Get-AzsVirtualNetworkGatewayConnection_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "5185b442-22db-4f50-941b-f930e91946a9" ], + "x-ms-request-id": [ "041f1318-73ce-4ece-afe7-00e26783e6d2" ], + "x-ms-arm-service-request-id": [ "4e74490a-57d6-46bd-a447-96d1cb437786" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvvNbSmqUHxXhe1pdffe+lQC+8Rrs98a5n/UPdWyeYlhFtclS0mnrPlEzYFhqID5LALomWNRoNetNiBmQm9W89B+vagFyGR4t8HCj5nRr8nHxkldbxklUpsEsU03eSHXL8pbUdYul8G5WPOIsh7WEr" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14804" ], + "x-ms-routing-request-id": [ "REDMOND:20220401T164805Z:5185b442-22db-4f50-941b-f930e91946a9" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Fri, 01 Apr 2022 16:48:04 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "907" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\r\n \"value\": [\r\n {\r\n \"name\": \"conn1\",\r\n \"type\": \"Microsoft.Network.Admin/adminVirtualNetworkGatewayConnections\",\r\n \"location\": \"\",\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/resourceGroups/VPNRG1/providers/Microsoft.Network/connections/conn1\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"connectionState\": {\r\n \"status\": \"Connected\",\r\n \"activeGateway\": \"n22r1603-Gwy02\"\r\n },\r\n \"subscriptionId\": \"5b3555c5-5833-471a-87ea-3c3d9b7a63ba\",\r\n \"resourceGroup\": \"VPNRG1\",\r\n \"localNetworkGatewayIPAddress\": \"10.10.54.52\",\r\n \"localNetworkGatewayName\": \"LNG1\",\r\n \"virtualNetworkGatewayIPAddress\": \"100.74.97.2\",\r\n \"virtualNetworkGatewayName\": \"VNG\",\r\n \"sku\": \"HighPerformance\",\r\n \"capacityReserved\": 400,\r\n \"totalStampCapacity\": 4000\r\n }\r\n }\r\n ]\r\n}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Azs.Network.Admin/test/Get-AzsVirtualNetworkGatewayConnection.Tests.ps1 b/src/Azs.Network.Admin/test/Get-AzsVirtualNetworkGatewayConnection.Tests.ps1 new file mode 100644 index 00000000..2f95d3bf --- /dev/null +++ b/src/Azs.Network.Admin/test/Get-AzsVirtualNetworkGatewayConnection.Tests.ps1 @@ -0,0 +1,80 @@ +$loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' +if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' +} +. ($loadEnvPath) +$TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzsVirtualNetworkGatewayConnection.Recording.json' +$currentPath = $PSScriptRoot +while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent +} +. ($mockingPath | Select-Object -First 1).FullName + +Describe 'Get-AzsVirtualNetworkGatewayConnection' { + + . $PSScriptRoot\Common.ps1 + + BeforeEach { + + function ValidateConnectionState { + param( + $state + ) + + $state | Should Not Be $null + $state.ConnectionStateStatus | Should Not Be $null + $state.ProvisioningState | Should Not Be $null + $state.ConnectionStateActiveGateway | Should Not Be $null + + if ($state.ConnectionStateStatus -eq "Disconnected") + { + $state.ConnectionErrorDetailedInfo | Should Not Be $null + $state.ConnectionErrorStatus | Should Not Be $null + $state.ConnectionErrorLastUpdatedTime | Should Not Be $null + } + } + + function ValidateResourceInfo { + param( + $resource + ) + + $resource | Should Not Be $null + $resource.CapacityReserved | Should Not Be $null + $resource.Id | Should Not Be $null + $resource.LocalNetworkGatewayIPAddress | Should Not Be $null + $resource.LocalNetworkGatewayName | Should Not Be $null + $resource.VirtualNetworkGatewayIPAddress | Should Not Be $null + $resource.VirtualNetworkGatewayName | Should Not Be $null + $resource.Name | Should Not Be $null + $resource.ResourceGroup | Should Not Be $null + $resource.Sku | Should Not Be $null + $resource.SubscriptionId | Should Not Be $null + $resource.TotalStampCapacity | Should Not Be $null + } + } + + AfterEach { + $global:Client = $null + } + + It "TestGetAllVirtualNetworkGatewayConnections" -Skip:$('TestGetAllVirtualNetworkGatewayConnections' -in $global:SkippedTests) { + $global:TestName = "TestGetAllVirtualNetworkGatewayConnections" + + $connections = Get-AzSVirtualNetworkGatewayConnection + foreach ($conn in $connections) { + ValidateResourceInfo $conn + ValidateConnectionState $conn + } + } + + It "TestGetAllVirtualNetworkGatewayConnectionsOData" -Skip:$("TestGetAllVirtualNetworkGatewayConnectionsOData" -in $global:SkippedTests) { + $global:TestName = "TestGetAllVirtualNetworkGatewayConnectionsOData" + $connections = Get-AzSVirtualNetworkGatewayConnection -Top 1 + foreach ($conn in $connections) { + ValidateResourceInfo $conn + ValidateConnectionState $conn + } + } +} diff --git a/src/Azs.Network.Admin/test/New-AzsNetworkQuota.Recording.json b/src/Azs.Network.Admin/test/New-AzsNetworkQuota.Recording.json new file mode 100644 index 00000000..e5f0d386 --- /dev/null +++ b/src/Azs.Network.Admin/test/New-AzsNetworkQuota.Recording.json @@ -0,0 +1,213 @@ +{ + "New-AzsNetworkQuota+[NoContext]+TestPutNewQuota+$DELETE+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaPutNew?api-version=2015-06-15+1": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaPutNew?api-version=2015-06-15", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "27" ], + "x-ms-client-request-id": [ "d8e9cb7c-54ca-4970-9a3f-76bac17fa9f8" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 204, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "c3aaf00d-69a4-4883-8588-c9a64ab8a03e" ], + "x-ms-request-id": [ "6c0821f9-3aab-44e4-9d96-449d3b122659" ], + "x-ms-arm-service-request-id": [ "c83e1397-4e72-4325-9625-f72ae2b57198" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv7ftWG7HV4DtDRvPe1Px9TN35uLjF5hmPVFE4iVdYLW+DeS+xQoFbwBIlacf0RSymBRRsZwBXwetNb5nmoi7etMWznFkK9QeECg31m/f527/euJu3CJKoZijCBjHXfNcTZmPIpK6BQ3aMtPzVleVl" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14961" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232257Z:c3aaf00d-69a4-4883-8588-c9a64ab8a03e" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:22:56 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "New-AzsNetworkQuota+[NoContext]+TestPutNewQuota+$PUT+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaPutNew?api-version=2015-06-15+2": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaPutNew?api-version=2015-06-15", + "Content": "{\r\n \"properties\": {\r\n \"maxPublicIpsPerSubscription\": 32,\r\n \"maxVnetsPerSubscription\": 32,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 16,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 32,\r\n \"maxLoadBalancersPerSubscription\": 32,\r\n \"maxNicsPerSubscription\": 4,\r\n \"maxSecurityGroupsPerSubscription\": 2\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "341" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "16025572-160e-45b0-93a8-faec84ba5388" ], + "x-ms-request-id": [ "32979df8-2ed3-401c-a5b4-503557439a49" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/32979df8-2ed3-401c-a5b4-503557439a49?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "546fe050-8307-4131-914f-51d5567dcc84" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvdOhPM9CKH6FcQ14Pzua9FDqpJNagbktEFpClU8XYBmYMoiW1fzW3ipLCL7zezttg1/pELlNzWOshpbChegVgMh3EwmyJc+uaa/rQZcwetF0JDAWVSrGo646HtMNPfkbXtC3VtHLMS0XEKDVnp+eH" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1168" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232258Z:16025572-160e-45b0-93a8-faec84ba5388" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:22:58 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "716" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\r\n \"name\": \"redmond/TestQuotaPutNew\",\r\n \"etag\": \"W/\\\"b2d11501-81df-446e-90cb-b8ab243126cf\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 32,\r\n \"maxVnetsPerSubscription\": 32,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 16,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 32,\r\n \"maxLoadBalancersPerSubscription\": 32,\r\n \"maxNicsPerSubscription\": 4,\r\n \"maxSecurityGroupsPerSubscription\": 2,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaPutNew\"\r\n}", + "isContentBase64": false + } + }, + "New-AzsNetworkQuota+[NoContext]+TestPutNewQuota+$DELETE+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaPutNew?api-version=2015-06-15+3": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaPutNew?api-version=2015-06-15", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "30" ], + "x-ms-client-request-id": [ "f6e04ccb-8dc9-46cf-818a-776851b0de4d" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/fce3cfe0-a573-4cc9-a141-bade5695bebf?api-version=2015-06-15" ], + "Retry-After": [ "10" ], + "x-ms-correlation-request-id": [ "fef258f9-5565-4bb0-ab24-ff8fac0c8d56" ], + "x-ms-request-id": [ "fce3cfe0-a573-4cc9-a141-bade5695bebf" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/fce3cfe0-a573-4cc9-a141-bade5695bebf?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "96797731-893a-4468-a082-0775429097b3" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv9rpmP4UKntVLrTOQKu7O3njAlooZSX8XsnveXUn5l/yQB1zDD4zaqoDFpgMQKX/SD/CamwRpIobxUlkDooQa0IvIv4VWz9ij3P60EI2CXt+CuT4oXU4Ji3jk4+Djoy75o9fKnZlb33pAyz5k6dUL" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14960" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232258Z:fef258f9-5565-4bb0-ab24-ff8fac0c8d56" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:22:58 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ], + "Content-Length": [ "0" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "New-AzsNetworkQuota+[NoContext]+TestPutNewQuota+$GET+https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/fce3cfe0-a573-4cc9-a141-bade5695bebf?api-version=2015-06-15+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/fce3cfe0-a573-4cc9-a141-bade5695bebf?api-version=2015-06-15", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "31" ], + "x-ms-client-request-id": [ "f6e04ccb-8dc9-46cf-818a-776851b0de4d" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "c5651980-9762-46d2-90c7-c6f05b147981" ], + "x-ms-request-id": [ "9a299f51-e815-4e69-80ea-5a902d458618" ], + "x-ms-arm-service-request-id": [ "9e87943c-ee76-4a52-9bf0-7a8625b7a1ac" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvjc493dQyO8pXVkZA0aNAZEz6HR6w384Lej+M3ftKC808sP603xDPGOvNPYUOMGZvnCNIBJ6B2v9uW01qo1aelSzQnabeeTgiI0XoloFrhAdhOtUkfzfozHU6E415Q8KkkxyT4UtJhdPPx5hixEUi" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14677" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232309Z:c5651980-9762-46d2-90c7-c6f05b147981" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:23:08 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "29" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\r\n \"status\": \"Succeeded\"\r\n}", + "isContentBase64": false + } + }, + "New-AzsNetworkQuota+[NoContext]+TestPutNewQuota+$GET+https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/fce3cfe0-a573-4cc9-a141-bade5695bebf?api-version=2015-06-15+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/fce3cfe0-a573-4cc9-a141-bade5695bebf?api-version=2015-06-15", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "32" ], + "x-ms-client-request-id": [ "f6e04ccb-8dc9-46cf-818a-776851b0de4d" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 204, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/fce3cfe0-a573-4cc9-a141-bade5695bebf?api-version=2015-06-15" ], + "x-ms-correlation-request-id": [ "fef258f9-5565-4bb0-ab24-ff8fac0c8d56" ], + "x-ms-request-id": [ "fce3cfe0-a573-4cc9-a141-bade5695bebf" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/fce3cfe0-a573-4cc9-a141-bade5695bebf?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "96797731-893a-4468-a082-0775429097b3" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvIwJMBjC/DjurpwVpR/JSti6QAz+DcTanamJO1xg8Zsfr9O2Q1b/FAC9d4WoJRkIfa6KK6Fp4muAt5q8yxlppQ5q6V9x0jScYk9qagJIYBVFXAkfuWHDaoo9S8tFjzBtfqumcIdqoc2zHmQn/9aXj" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14676" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232309Z:c99c1348-2c2f-4565-ba84-3b96b5ebfd65" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:23:08 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ] + }, + "Content": null, + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Azs.Network.Admin/test/New-AzsNetworkQuota.Tests.ps1 b/src/Azs.Network.Admin/test/New-AzsNetworkQuota.Tests.ps1 new file mode 100644 index 00000000..667c8d89 --- /dev/null +++ b/src/Azs.Network.Admin/test/New-AzsNetworkQuota.Tests.ps1 @@ -0,0 +1,58 @@ +. (Join-Path $PSScriptRoot 'loadEnvJson.ps1') + +$TestRecordingFile = Join-Path $PSScriptRoot 'New-AzsNetworkQuota.Recording.json' +$currentPath = $PSScriptRoot +while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent +} +. ($mockingPath | Select-Object -First 1).FullName + +Describe 'New-AzsNetworkQuota' { + + . $PSScriptRoot\Common.ps1 + + BeforeEach { + function AssertQuotaWasCreated { + param( + $quota + ) + + $quota.MaxLoadBalancersPerSubscription -eq $global:TestQuotaMaxLoadBalancersPerSubscription | Should Be $true + $quota.MaxNicsPerSubscription -eq $global:TestQuotaMaxNicsPerSubscription | Should Be $true + $quota.MaxPublicIpsPerSubscription -eq $global:TestQuotaMaxPublicIpsPerSubscription | Should Be $true + $quota.MaxSecurityGroupsPerSubscription -eq $global:TestQuotaMaxSecurityGroupsPerSubscription | Should Be $true + $quota.MaxVirtualNetworkGatewayConnectionsPerSubscription -eq $global:TestQuotaMaxVirtualNetworkGatewayConnectionsPerSubscription | Should Be $true + $quota.MaxVirtualNetworkGatewaysPerSubscription -eq $global:TestQuotaMaxVirtualNetworkGatewaysPerSubscription | Should Be $true + $quota.MaxVnetsPerSubscription -eq $global:TestQuotaMaxVnetsPerSubscription | Should Be $true + } + } + + AfterEach { + $global:Client = $null + } + + It "TestPutNewQuota" -Skip:$('TestPutNewQuota' -in $global:SkippedTests) { + $global:TestName = 'TestPutNewQuota' + + # Remove the quota if it exists + Remove-AzsNetworkQuota -Name $global:PutNewQuotaName + + # Create a new quota + $quota = New-AzsNetworkQuota -Name $global:PutNewQuotaName ` + -MaxPublicIpsPerSubscription $global:TestQuotaMaxPublicIpsPerSubscription ` + -MaxVnetsPerSubscription $global:TestQuotaMaxVnetsPerSubscription ` + -MaxVirtualNetworkGatewaysPerSubscription $global:TestQuotaMaxVirtualNetworkGatewaysPerSubscription ` + -MaxVirtualNetworkGatewayConnectionsPerSubscription $global:TestQuotaMaxVirtualNetworkGatewayConnectionsPerSubscription ` + -MaxLoadBalancersPerSubscription $global:TestQuotaMaxLoadBalancersPerSubscription ` + -MaxNicsPerSubscription $global:TestQuotaMaxNicsPerSubscription ` + -MaxSecurityGroupsPerSubscription $global:TestQuotaMaxSecurityGroupsPerSubscription + + # Validate the quota + AssertQuotaWasCreated $quota + + # Cleanup + Remove-AzsNetworkQuota -Name $global:PutNewQuotaName + } +} + diff --git a/src/Azs.Backup.Admin/test/readme.md b/src/Azs.Network.Admin/test/README.md similarity index 100% rename from src/Azs.Backup.Admin/test/readme.md rename to src/Azs.Network.Admin/test/README.md diff --git a/src/Azs.Network.Admin/test/Remove-AzsNetworkQuota.Recording.json b/src/Azs.Network.Admin/test/Remove-AzsNetworkQuota.Recording.json new file mode 100644 index 00000000..55286b48 --- /dev/null +++ b/src/Azs.Network.Admin/test/Remove-AzsNetworkQuota.Recording.json @@ -0,0 +1,256 @@ +{ + "Remove-AzsNetworkQuota+[NoContext]+TestDeleteQuota+$DELETE+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaDelete?api-version=2015-06-15+1": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaDelete?api-version=2015-06-15", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "33" ], + "x-ms-client-request-id": [ "307eca3b-853e-4c3a-91ef-fab227131f9d" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 204, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "7abfc46e-2088-4102-8633-6c46b95c2037" ], + "x-ms-request-id": [ "d8418600-8113-47e3-92a5-b9756d86ae16" ], + "x-ms-arm-service-request-id": [ "48b5d050-7707-4fa8-9360-998643022f3e" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvwx9xxKYSioKIl183LEnPtfu/HLdf3wyNHnCF63M24LgLcvq/qBW1EDs/VfIw4zF3q4jwV+VG602+hvqJcGpdwG7AUtZBK+6sVY9G2ygyPIAfSOHHFi0wevjrRE0nBDoX9rA0LALqmcQl5eBZrPxf" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14959" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232309Z:7abfc46e-2088-4102-8633-6c46b95c2037" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:23:08 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "Remove-AzsNetworkQuota+[NoContext]+TestDeleteQuota+$PUT+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaDelete?api-version=2015-06-15+2": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaDelete?api-version=2015-06-15", + "Content": "{\r\n \"properties\": {\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "342" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "3af28f70-4b4e-4cff-95ca-9a3d6417ac22" ], + "x-ms-request-id": [ "f2682e1f-ba0a-4a1b-bbcd-6d691802cee4" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/f2682e1f-ba0a-4a1b-bbcd-6d691802cee4?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "32c8e5cc-61e9-4da1-8c1e-7132cbb0416e" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvajaAxC4avAbHdlBv/EhjwfrsWLXvSX3nwmSWBFpGknaTgW4eWSIAwi2ZzhMDHp1jM+kArR9ROahXdmXMeJ7UOTYVYuffwsrn/L5tjgjwjsWl3cL8yHM8fKgzycwXcf7qILzjShcF26osDPfQzWWi" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1167" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232311Z:3af28f70-4b4e-4cff-95ca-9a3d6417ac22" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:23:10 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "717" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\r\n \"name\": \"redmond/TestQuotaDelete\",\r\n \"etag\": \"W/\\\"8029fa84-ee2f-4460-bdc8-7efa3696b2f5\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaDelete\"\r\n}", + "isContentBase64": false + } + }, + "Remove-AzsNetworkQuota+[NoContext]+TestDeleteQuota+$DELETE+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaDelete?api-version=2015-06-15+3": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaDelete?api-version=2015-06-15", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "36" ], + "x-ms-client-request-id": [ "a5e95eb9-577f-460c-94ae-43ed6f540969" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/c51ebc8a-ebb6-419d-8b63-10c721a69c90?api-version=2015-06-15" ], + "Retry-After": [ "10" ], + "x-ms-correlation-request-id": [ "57522422-fd47-4980-8675-48b71573d819" ], + "x-ms-request-id": [ "c51ebc8a-ebb6-419d-8b63-10c721a69c90" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/c51ebc8a-ebb6-419d-8b63-10c721a69c90?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "9f4b3ee3-125e-4543-9b78-5a8f4a2b3abd" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14958" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvwUzMiPtUffFqMh+voMTP3EGCIHoq5ZGv67ZQO7BFhsR2ka4AZ/ZxlbGLCoinutPXKgQrXRtwQ1X2I/iWB6DkhbYaqxOnhSxTvtBno5GNq9fotF9aB+aSXouyj2P5xJkgmRhbcWTC4hqMZMzUwCuq" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232311Z:57522422-fd47-4980-8675-48b71573d819" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:23:10 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ], + "Content-Length": [ "0" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "Remove-AzsNetworkQuota+[NoContext]+TestDeleteQuota+$GET+https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/c51ebc8a-ebb6-419d-8b63-10c721a69c90?api-version=2015-06-15+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/c51ebc8a-ebb6-419d-8b63-10c721a69c90?api-version=2015-06-15", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "37" ], + "x-ms-client-request-id": [ "a5e95eb9-577f-460c-94ae-43ed6f540969" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "afe8e94e-fe5b-42fe-869f-e9bcf6b906ca" ], + "x-ms-request-id": [ "244910a0-6ee2-446a-b03a-1b879bc2c655" ], + "x-ms-arm-service-request-id": [ "fe90dc5a-fc96-4b00-be28-03e240010be2" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvs9RgcN2Ct9Y5yV337CHtKmkByUfmBvnMbeKJcbQqURKopstTg4LOO1FZpGTacd/biJFsV6O4CyThYBSHuZCVOzIBgU9W+KpeJbNgjxBW2zGiNj4MXIhXS6MSOJ1uy+LqYgxEYSlYWCkvn6ZRphoZ" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14673" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232321Z:afe8e94e-fe5b-42fe-869f-e9bcf6b906ca" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:23:21 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "29" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\r\n \"status\": \"Succeeded\"\r\n}", + "isContentBase64": false + } + }, + "Remove-AzsNetworkQuota+[NoContext]+TestDeleteQuota+$GET+https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/c51ebc8a-ebb6-419d-8b63-10c721a69c90?api-version=2015-06-15+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/c51ebc8a-ebb6-419d-8b63-10c721a69c90?api-version=2015-06-15", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "38" ], + "x-ms-client-request-id": [ "a5e95eb9-577f-460c-94ae-43ed6f540969" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 204, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/c51ebc8a-ebb6-419d-8b63-10c721a69c90?api-version=2015-06-15" ], + "x-ms-correlation-request-id": [ "57522422-fd47-4980-8675-48b71573d819" ], + "x-ms-request-id": [ "c51ebc8a-ebb6-419d-8b63-10c721a69c90" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/c51ebc8a-ebb6-419d-8b63-10c721a69c90?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "9f4b3ee3-125e-4543-9b78-5a8f4a2b3abd" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvEcH86lIRRjOdQfdffindup80QNI8+As4bNTbwkj+Vvig0fZ4LpRa76spoxqvQeGmG0Ghrgh6KQwWQqB9dc+qw1bIbBpbe2hg9muD4MvqcrHtfcPW8CIQj4mJSTfxKwkKDLgDVkidhzM/WkMLEgPE" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14672" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232321Z:6af6138a-99bd-49c3-afc9-128e4487ea68" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:23:21 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "Remove-AzsNetworkQuota+[NoContext]+TestDeleteQuota+$GET+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaDelete?api-version=2015-06-15+6": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaDelete?api-version=2015-06-15", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "39" ], + "x-ms-client-request-id": [ "56adb431-70d6-4fa4-9e2f-edc5c7baf152" ], + "CommandName": [ "Azs.Network.Admin.internal\\Get-AzsNetworkQuota" ], + "FullCommandName": [ "Get-AzsNetworkQuota_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 404, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-request-id": [ "2c7bebc5-5dd7-4c75-b1c0-883d53e344c1" ], + "x-ms-correlation-request-id": [ "0c1fbdd4-1119-4e20-82b8-05d78385abaa" ], + "x-ms-arm-service-request-id": [ "815d9a02-a445-42fc-8bec-46b1fb9319fd" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvyKZ6ZD2KLiH70gJCoW7CbZ0zUnOxEjLehZGPGyGcE6skKGq7BIR/mUCK9wtsmceJYJHKZel7FR/GeQGQG3F7RpCWd1IQHGwLcNZ14H9DWrZe7enSJ8pTETUS7S+MoxcyPNcPf7bWxN6peC2M82ui" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14670" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232322Z:0c1fbdd4-1119-4e20-82b8-05d78385abaa" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:23:22 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "231" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\r\n \"error\": {\r\n \"code\": \"NotFound\",\r\n \"message\": \"Resource /subscriptions/17f638c8-a0e3-404b-92b8-04c749c03b58/resourceGroups//providers/Microsoft.Network.Admin/quotas/TestQuotaDelete not found.\",\r\n \"details\": []\r\n }\r\n}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Azs.Network.Admin/test/Remove-AzsNetworkQuota.Tests.ps1 b/src/Azs.Network.Admin/test/Remove-AzsNetworkQuota.Tests.ps1 new file mode 100644 index 00000000..309ffbbf --- /dev/null +++ b/src/Azs.Network.Admin/test/Remove-AzsNetworkQuota.Tests.ps1 @@ -0,0 +1,39 @@ +. (Join-Path $PSScriptRoot 'loadEnvJson.ps1') + +$TestRecordingFile = Join-Path $PSScriptRoot 'Remove-AzsNetworkQuota.Recording.json' +$currentPath = $PSScriptRoot +while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent +} +. ($mockingPath | Select-Object -First 1).FullName + +Describe 'Remove-AzsNetworkQuota' { + . $PSScriptRoot\Common.ps1 + + It "TestDeleteQuota" -Skip:$('TestDeleteQuota' -in $global:SkippedTests) { + $global:TestName = 'TestDeleteQuota' + + # Remove the quota if it exists + Remove-AzsNetworkQuota -Name $global:DeleteQuotaName + + # Create a new quota + $quota = New-AzsNetworkQuota -Name $global:DeleteQuotaName + + # Assert that the quota was created + $quota | Should not be $null + + # Delete the quota + Remove-AzsNetworkQuota -Name $global:DeleteQuotaName + + try + { + Get-AzsNetworkQuota -Name $global:DeleteQuotaName + } + catch + { + # Assert that we got a not found exception + $_ -like "*$global:DeleteQuotaName not found.*" | Should be $true + } + } +} diff --git a/src/Azs.Network.Admin/test/Set-AzsNetworkQuota.Recording.json b/src/Azs.Network.Admin/test/Set-AzsNetworkQuota.Recording.json new file mode 100644 index 00000000..05ad4dd2 --- /dev/null +++ b/src/Azs.Network.Admin/test/Set-AzsNetworkQuota.Recording.json @@ -0,0 +1,252 @@ +{ + "Set-AzsNetworkQuota+[NoContext]+TestSetQuota+$DELETE+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaSet?api-version=2015-06-15+1": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaSet?api-version=2015-06-15", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "40" ], + "x-ms-client-request-id": [ "47076143-11f6-4ee0-be13-26c0488bce02" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 204, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "13e69d06-27ac-412a-beba-d79ebd13129f" ], + "x-ms-request-id": [ "284f7fa2-36f8-43e4-9eac-7131e0f7d298" ], + "x-ms-arm-service-request-id": [ "a9c0cf32-0d1a-4000-9bf8-11505065410f" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv401vbF5ahwpk424PwQXYEPqvVvmmM8jMVZldeOc8/pb9MapB6YqZ2v6bVzeUWmVmaMNTA0iPRSXYH6ymRrXKFcytxW1vKWnC98kvEU5VSbm7X7/Q6DNeaMEyRgziaKIAAMvRgKQLFh5TAiRw6zuX" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14957" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232323Z:13e69d06-27ac-412a-beba-d79ebd13129f" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:23:22 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "Set-AzsNetworkQuota+[NoContext]+TestSetQuota+$PUT+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaSet?api-version=2015-06-15+2": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaSet?api-version=2015-06-15", + "Content": "{\r\n \"properties\": {\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "342" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "9fe56907-7e84-4bbe-9995-69d6e2985a0e" ], + "x-ms-request-id": [ "47d81eba-1185-4d59-add5-4042a4141925" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/47d81eba-1185-4d59-add5-4042a4141925?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "a5306022-96c0-4567-9242-aab0da68d380" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvHkncuOywGqye3rVSfD/r2lqP6mF3CvJrZ6FSL74lLxF3Io4P/um5xUtxP8yuOJi/hOXprJQ2PegDZfDEiVL45Ef/J1KNFuQPQc3nukzfB2AgE6/7vNWMcthfhpXRilvhav+yuFepSF+r3EalFE0j" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1166" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232324Z:9fe56907-7e84-4bbe-9995-69d6e2985a0e" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:23:24 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "711" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\r\n \"name\": \"redmond/TestQuotaSet\",\r\n \"etag\": \"W/\\\"65c0ffd1-cdf6-456b-a2f4-81e656fe805c\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 50,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaSet\"\r\n}", + "isContentBase64": false + } + }, + "Set-AzsNetworkQuota+[NoContext]+TestSetQuota+$PUT+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaSet?api-version=2015-06-15+3": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaSet?api-version=2015-06-15", + "Content": "{\r\n \"properties\": {\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 64,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "342" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "9902c014-1c10-48c1-9cbf-699b54f9e0b1" ], + "x-ms-request-id": [ "e40f69f7-f195-4f22-9727-22beb3d44678" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/e40f69f7-f195-4f22-9727-22beb3d44678?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "d54de41d-3941-4327-a77d-bac318ea879a" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvK1ulkiG6yopX+ZD4O0nfAQmw3p1iSwQOGXUqF4bXkwtQ3GvO9hVJoVCQelWpHLt2D5DNKk5SdlLET5086xr42vBWdfA8VTn+itPFs+DbCfjwReAXgwWlas5sWyJub33Z4aCDIS93B5HrXiCeCzF2" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1165" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232325Z:9902c014-1c10-48c1-9cbf-699b54f9e0b1" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:23:24 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "711" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\r\n \"name\": \"redmond/TestQuotaSet\",\r\n \"etag\": \"W/\\\"084e2662-5d4b-4ed9-867e-d6db328e4a53\\\"\",\r\n \"type\": \"Microsoft.Network.Admin/quotas\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"maxPublicIpsPerSubscription\": 50,\r\n \"maxVnetsPerSubscription\": 64,\r\n \"maxVirtualNetworkGatewaysPerSubscription\": 1,\r\n \"maxVirtualNetworkGatewayConnectionsPerSubscription\": 2,\r\n \"maxLoadBalancersPerSubscription\": 50,\r\n \"maxNicsPerSubscription\": 100,\r\n \"maxSecurityGroupsPerSubscription\": 50,\r\n \"migrationPhase\": \"None\"\r\n },\r\n \"id\": \"/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaSet\"\r\n}", + "isContentBase64": false + } + }, + "Set-AzsNetworkQuota+[NoContext]+TestSetQuota+$DELETE+https://management.azure.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaSet?api-version=2015-06-15+4": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network.Admin/locations/redmond/quotas/TestQuotaSet?api-version=2015-06-15", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "44" ], + "x-ms-client-request-id": [ "16befa87-0687-428d-8a1c-360eaa578250" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/4d066a84-4d6f-4180-9f1e-46eaac81f709?api-version=2015-06-15" ], + "Retry-After": [ "10" ], + "x-ms-correlation-request-id": [ "8a701a3a-ba4d-4cd0-9805-330b03108321" ], + "x-ms-request-id": [ "4d066a84-4d6f-4180-9f1e-46eaac81f709" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/4d066a84-4d6f-4180-9f1e-46eaac81f709?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "5e6f6c3c-83dc-45c6-9a66-e9d1b0be508c" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvurCXKDUvt/IMJtphlK5T1bPodH/Y4NS7EPpWFL0iJU+3CZSqV6jRTXdxhHXpg1CEWXdCvui+EtD5uqx1ZQi4aAHdI7nylqPucEDw7wOHiHIEAn3la/JSdMOgPA9XWOZ1SI4rcx1PRhHYZPn1AQrP" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14956" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232325Z:8a701a3a-ba4d-4cd0-9805-330b03108321" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:23:24 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ], + "Content-Length": [ "0" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "Set-AzsNetworkQuota+[NoContext]+TestSetQuota+$GET+https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/4d066a84-4d6f-4180-9f1e-46eaac81f709?api-version=2015-06-15+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/4d066a84-4d6f-4180-9f1e-46eaac81f709?api-version=2015-06-15", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "45" ], + "x-ms-client-request-id": [ "16befa87-0687-428d-8a1c-360eaa578250" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "93bba4a4-5caf-40bf-ba7f-a96fdc9f1219" ], + "x-ms-request-id": [ "21e9cd68-f165-47ef-8c89-77025f1cf560" ], + "x-ms-arm-service-request-id": [ "b2e80278-50e9-46a1-9164-524352fb8c0f" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvfZP1q9covttAWSAbW2473/YQ+97nRa3tNxZUzYyPRmVqBR35OrU3+6MkE7KQJuAq8PjfVw54tpapgCsSKaMm3VaM9gdagHkXDuG4JKIkh8A3jPDU0SUEGXuu5bDKChQPPLCL60KFQN2I7B5jdu54" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14667" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232335Z:93bba4a4-5caf-40bf-ba7f-a96fdc9f1219" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:23:34 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "29" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\r\n \"status\": \"Succeeded\"\r\n}", + "isContentBase64": false + } + }, + "Set-AzsNetworkQuota+[NoContext]+TestSetQuota+$GET+https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/4d066a84-4d6f-4180-9f1e-46eaac81f709?api-version=2015-06-15+6": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/4d066a84-4d6f-4180-9f1e-46eaac81f709?api-version=2015-06-15", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "46" ], + "x-ms-client-request-id": [ "16befa87-0687-428d-8a1c-360eaa578250" ], + "CommandName": [ "Remove-AzsNetworkQuota" ], + "FullCommandName": [ "Remove-AzsNetworkQuota_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 204, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operationResults/4d066a84-4d6f-4180-9f1e-46eaac81f709?api-version=2015-06-15" ], + "x-ms-correlation-request-id": [ "8a701a3a-ba4d-4cd0-9805-330b03108321" ], + "x-ms-request-id": [ "4d066a84-4d6f-4180-9f1e-46eaac81f709" ], + "Azure-AsyncOperation": [ "https://adminmanagement.redmond.ext-n22r1603.masd.stbtest.microsoft.com/subscriptions/5b3555c5-5833-471a-87ea-3c3d9b7a63ba/providers/Microsoft.Network/locations/westus/operations/4d066a84-4d6f-4180-9f1e-46eaac81f709?api-version=2015-06-15" ], + "x-ms-arm-service-request-id": [ "5e6f6c3c-83dc-45c6-9a66-e9d1b0be508c" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvV3lQzB25kuo6qGcdjfDPHbkekECmLh9c/xSSIwVygBsL2Kabe8rjmn3UbWkWtTJI788PuXDodRr3qFMddL3Fc6F9u3rI/H91BmZUYDR803B8ZXPRKExFz6aCVcNcUFEzcB8g8SjKrxcksna9KjyB" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14666" ], + "x-ms-routing-request-id": [ "REDMOND:20220331T232335Z:3d0d2595-2ca7-4f8f-8f6f-ea4443f8c3a0" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Date": [ "Thu, 31 Mar 2022 23:23:34 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ] + }, + "Content": null, + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Azs.Network.Admin/test/Set-AzsNetworkQuota.Tests.ps1 b/src/Azs.Network.Admin/test/Set-AzsNetworkQuota.Tests.ps1 new file mode 100644 index 00000000..5e259c29 --- /dev/null +++ b/src/Azs.Network.Admin/test/Set-AzsNetworkQuota.Tests.ps1 @@ -0,0 +1,43 @@ +. (Join-Path $PSScriptRoot 'loadEnvJson.ps1') + +$TestRecordingFile = Join-Path $PSScriptRoot 'Set-AzsNetworkQuota.Recording.json' +$currentPath = $PSScriptRoot +while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent +} +. ($mockingPath | Select-Object -First 1).FullName + +Describe 'Set-AzsNetworkQuota' { + + . $PSScriptRoot\Common.ps1 + + BeforeEach { + function AssertQuotaWasModified { + param( + $quota, + $newMaxVnetsPerSubscription + ) + + $quota.MaxVnetsPerSubscription -eq $newMaxVnetsPerSubscription | Should Be $true + } + } + It "TestSetQuota" -Skip:$('TestSetQuota' -in $global:SkippedTests) { + $global:TestName = 'TestSetQuota' + + # Remove the quota if it exists + Remove-AzsNetworkQuota -Name $global:SetQuotaName + + # Create a new quota + $quota = New-AzsNetworkQuota -Name $global:SetQuotaName + + $quota.MaxVnetsPerSubscription = 64 + $quota | Set-AzsNetworkQuota + + # Validate that the quota was modified + AssertQuotaWasModified -Quota $quota -newMaxVnetsPerSubscription 64 + + # Cleanup + Remove-AzsNetworkQuota -Name $global:SetQuotaName + } +} diff --git a/src/Azs.Network.Admin/test/env.json b/src/Azs.Network.Admin/test/env.json index bfd6934d..a86cde06 100644 --- a/src/Azs.Network.Admin/test/env.json +++ b/src/Azs.Network.Admin/test/env.json @@ -1,6 +1,5 @@ { - "Tenant": "01884692-6d96-44fa-8c58-11b4e90fef19", - "SubscriptionId": "3ff3b1de-e7f5-43ad-b057-ace4767e7d01", - "ResourceGroup": "system.redmond", - "Location": "redmond" -} \ No newline at end of file + "SubscriptionId": "5b3555c5-5833-471a-87ea-3c3d9b7a63ba", + "Location": "redmond", + "Tenant": "0326abce-4677-40c1-b353-dd3e3affe3fc" +} diff --git a/src/Azs.Network.Admin/test/loadEnv.ps1 b/src/Azs.Network.Admin/test/loadEnv.ps1 index cfedcc14..3af55382 100644 --- a/src/Azs.Network.Admin/test/loadEnv.ps1 +++ b/src/Azs.Network.Admin/test/loadEnv.ps1 @@ -1,21 +1,12 @@ # ---------------------------------------------------------------------------------- -# -# Copyright Microsoft Corporation -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.6.3, generator: @autorest/powershell@3.0.475) +# Changes may cause incorrect behavior and will be lost if the code is regenerated. # ---------------------------------------------------------------------------------- $envFile = 'env.json' -Write-Host "Loading env.json" if ($TestMode -eq 'live') { $envFile = 'localEnv.json' } + if (Test-Path -Path (Join-Path $PSScriptRoot $envFile)) { $envFilePath = Join-Path $PSScriptRoot $envFile } else { @@ -24,5 +15,5 @@ if (Test-Path -Path (Join-Path $PSScriptRoot $envFile)) { $env = @{} if (Test-Path -Path $envFilePath) { $env = Get-Content (Join-Path $PSScriptRoot $envFile) | ConvertFrom-Json - $PSDefaultParameterValues = @{"*:SubscriptionId" = $env.SubscriptionId; "*:Tenant" = $env.Tenant; "*:Location" = $env.Location; "*:ResourceGroupName" = $env.ResourceGroup } + $PSDefaultParameterValues=@{"*:SubscriptionId"=$env.SubscriptionId; "*:Tenant"=$env.Tenant} } \ No newline at end of file diff --git a/src/Azs.Network.Admin/test/localEnv.json b/src/Azs.Network.Admin/test/localEnv.json new file mode 100644 index 00000000..e9f6e295 --- /dev/null +++ b/src/Azs.Network.Admin/test/localEnv.json @@ -0,0 +1,5 @@ +{ + "Location": "redmond", + "SubscriptionId": "5b3555c5-5833-471a-87ea-3c3d9b7a63ba", + "Tenant": "0326abce-4677-40c1-b353-dd3e3affe3fc" +} diff --git a/src/Azs.Update.Admin/custom/Get-AzsUpdate.ps1 b/src/Azs.Update.Admin/custom/Get-AzsUpdate.ps1 index efa94524..8dd3b538 100644 --- a/src/Azs.Update.Admin/custom/Get-AzsUpdate.ps1 +++ b/src/Azs.Update.Admin/custom/Get-AzsUpdate.ps1 @@ -1,30 +1,44 @@ + +# ---------------------------------------------------------------------------------- +# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.7.6, generator: @autorest/powershell@3.0.478) +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# ---------------------------------------------------------------------------------- + <# .Synopsis Get a specific update at an update location. .Description Get a specific update at an update location. .Example -To view examples, please use the -Online parameter with Get-Help or navigate to: https://docs.microsoft.com/en-us/powershell/module/azs.update.admin/get-azsupdate +PS C:\> {{ Add code here }} + +{{ Add output here }} +.Example +PS C:\> {{ Add code here }} + +{{ Add output here }} + .Inputs Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20160501.IUpdate +Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20210701.IUpdate .Notes COMPLEX PARAMETER PROPERTIES + To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT : Identity Parameter [Id ]: Resource identity path - [ResourceGroupName ]: Resource group name. + [ResourceGroupName ]: The name of the resource group. The name is case insensitive. [RunName ]: Update run identifier. - [SubscriptionId ]: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + [SubscriptionId ]: The ID of the target subscription. [UpdateLocation ]: The name of the update location. [UpdateName ]: Name of the update. .Link https://docs.microsoft.com/en-us/powershell/module/azs.update.admin/get-azsupdate #> function Get-AzsUpdate { -[OutputType([Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20160501.IUpdate])] +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20210701.IUpdate])] [CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get')] @@ -46,7 +60,8 @@ param( [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='-join("System.",(Get-AzLocation)[0].Location)')] [System.String] - # Resource group name. + # The name of the resource group. + # The name is case insensitive. ${ResourceGroupName}, [Parameter(ParameterSetName='Get')] @@ -54,8 +69,7 @@ param( [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] [System.String[]] - # Subscription credentials which uniquely identify Microsoft Azure subscription. - # The subscription ID forms part of the URI for every service call. + # The ID of the target subscription. ${SubscriptionId}, [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] @@ -113,18 +127,17 @@ param( ${ProxyUseDefaultCredentials} ) -process -{ - # Generated SDK does not support {location}/{name} for nested resource name, so extract the {name} part here +process { + # Generated cmdlet does not support {prefix}/{name} for Gateway name, so extract the {name} part here + if ($PSBoundParameters.ContainsKey(('Name'))) { - $Name = $PSBoundParameters['Name'] if ($null -ne $Name -and $Name.Contains('/')) { $PSBoundParameters['Name'] = $Name.Split("/")[-1] } } + Azs.Update.Admin.internal\Get-AzsUpdate @PSBoundParameters } - } diff --git a/src/Azs.Update.Admin/custom/Get-AzsUpdateLocation.ps1 b/src/Azs.Update.Admin/custom/Get-AzsUpdateLocation.ps1 new file mode 100644 index 00000000..59a10583 --- /dev/null +++ b/src/Azs.Update.Admin/custom/Get-AzsUpdateLocation.ps1 @@ -0,0 +1,136 @@ + +# ---------------------------------------------------------------------------------- +# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.7.6, generator: @autorest/powershell@3.0.478) +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Get an update location based on name. +.Description +Get an update location based on name. +.Example +PS C:\> {{ Add code here }} + +{{ Add output here }} +.Example +PS C:\> {{ Add code here }} + +{{ Add output here }} + +.Inputs +Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20210701.IUpdateLocation +.Notes +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + +INPUTOBJECT : Identity Parameter + [Id ]: Resource identity path + [ResourceGroupName ]: The name of the resource group. The name is case insensitive. + [RunName ]: Update run identifier. + [SubscriptionId ]: The ID of the target subscription. + [UpdateLocation ]: The name of the update location. + [UpdateName ]: Name of the update. +.Link +https://docs.microsoft.com/en-us/powershell/module/azs.update.admin/get-azsupdatelocation +#> +function Get-AzsUpdateLocation { +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20210701.IUpdateLocation])] +[CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)] +param( + [Parameter(ParameterSetName='Get')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='(Get-AzLocation)[0].Location')] + [System.String] + # The name of the update location. + ${Name}, + + [Parameter(ParameterSetName='Get')] + [Parameter(ParameterSetName='List')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='-join("System.",(Get-AzLocation)[0].Location)')] + [System.String] + # The name of the resource group. + # The name is case insensitive. + ${ResourceGroupName}, + + [Parameter(ParameterSetName='Get')] + [Parameter(ParameterSetName='List')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] + [System.String[]] + # The ID of the target subscription. + ${SubscriptionId}, + + [Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity] + # Identity Parameter + # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + ${InputObject}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Azure')] + [System.Management.Automation.PSObject] + # The credentials, account, tenant, and subscription used for communication with Azure. + ${DefaultProfile}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} +) + +process { + # Generated cmdlet does not support {prefix}/{name} for Gateway name, so extract the {name} part here + + if ($PSBoundParameters.ContainsKey(('Name'))) + { + if ($null -ne $Name -and $Name.Contains('/')) + { + $PSBoundParameters['Name'] = $Name.Split("/")[-1] + } + } + + Azs.Update.Admin.internal\Get-AzsUpdateLocation @PSBoundParameters +} +} diff --git a/src/Azs.Update.Admin/custom/Get-AzsUpdateRun.ps1 b/src/Azs.Update.Admin/custom/Get-AzsUpdateRun.ps1 index 1bcd9ec3..9e5f5667 100644 --- a/src/Azs.Update.Admin/custom/Get-AzsUpdateRun.ps1 +++ b/src/Azs.Update.Admin/custom/Get-AzsUpdateRun.ps1 @@ -1,30 +1,44 @@ + +# ---------------------------------------------------------------------------------- +# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.7.6, generator: @autorest/powershell@3.0.478) +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# ---------------------------------------------------------------------------------- + <# .Synopsis Get an instance of update run using the ID. .Description Get an instance of update run using the ID. .Example -To view examples, please use the -Online parameter with Get-Help or navigate to: https://docs.microsoft.com/en-us/powershell/module/azs.update.admin/get-azsupdaterun +PS C:\> {{ Add code here }} + +{{ Add output here }} +.Example +PS C:\> {{ Add code here }} + +{{ Add output here }} + .Inputs Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20160501.IUpdateRun +Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20210701.IUpdateRun .Notes COMPLEX PARAMETER PROPERTIES + To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT : Identity Parameter [Id ]: Resource identity path - [ResourceGroupName ]: Resource group name. + [ResourceGroupName ]: The name of the resource group. The name is case insensitive. [RunName ]: Update run identifier. - [SubscriptionId ]: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + [SubscriptionId ]: The ID of the target subscription. [UpdateLocation ]: The name of the update location. [UpdateName ]: Name of the update. .Link https://docs.microsoft.com/en-us/powershell/module/azs.update.admin/get-azsupdaterun #> function Get-AzsUpdateRun { -[OutputType([Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20160501.IUpdateRun])] +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20210701.IUpdateRun])] [CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get')] @@ -46,7 +60,8 @@ param( [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='-join("System.",(Get-AzLocation)[0].Location)')] [System.String] - # Resource group name. + # The name of the resource group. + # The name is case insensitive. ${ResourceGroupName}, [Parameter(ParameterSetName='Get')] @@ -54,8 +69,7 @@ param( [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] [System.String[]] - # Subscription credentials which uniquely identify Microsoft Azure subscription. - # The subscription ID forms part of the URI for every service call. + # The ID of the target subscription. ${SubscriptionId}, [Parameter(ParameterSetName='Get', Mandatory)] @@ -121,27 +135,25 @@ param( ) process { - # Generated SDK does not support {location}/{updateName} for nested resource updateName, so extract the {updateName} part here - if ($PSBoundParameters.ContainsKey(('UpdateName'))) + # Generated cmdlet does not support {prefix}/{name} for Gateway name, so extract the {name} part here + + if ($PSBoundParameters.ContainsKey(('Name'))) { - $UpdateName = $PSBoundParameters['UpdateName'] - if ($null -ne $UpdateName -and $UpdateName.Contains('/')) + if ($null -ne $Name -and $Name.Contains('/')) { - $PSBoundParameters['UpdateName'] = $UpdateName.Split("/")[-1] + $PSBoundParameters['Name'] = $Name.Split("/")[-1] } } - # Generated SDK does not support {location}/{updateName}/{name} for nested resource name, so extract the {name} part here - if ($PSBoundParameters.ContainsKey(('Name'))) + + if ($PSBoundParameters.ContainsKey(('UpdateName'))) + { + if ($null -ne $UpdateName -and $UpdateName.Contains('/')) { - $Name = $PSBoundParameters['Name'] - if ($null -ne $Name -and $Name.Contains('/')) - { - $PSBoundParameters['Name'] = $Name.Split("/")[-1] - } + $PSBoundParameters['UpdateName'] = $UpdateName.Split("/")[-1] } + } Azs.Update.Admin.internal\Get-AzsUpdateRun @PSBoundParameters } - } diff --git a/src/Azs.Update.Admin/custom/Install-AzsUpdate.ps1 b/src/Azs.Update.Admin/custom/Install-AzsUpdate.ps1 index 90ffc995..021be4b7 100644 --- a/src/Azs.Update.Admin/custom/Install-AzsUpdate.ps1 +++ b/src/Azs.Update.Admin/custom/Install-AzsUpdate.ps1 @@ -1,162 +1,158 @@ + +# ---------------------------------------------------------------------------------- +# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.7.6, generator: @autorest/powershell@3.0.478) +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# ---------------------------------------------------------------------------------- + <# .Synopsis Apply a specific update at an update location. .Description Apply a specific update at an update location. .Example -To view examples, please use the -Online parameter with Get-Help or navigate to: https://docs.microsoft.com/en-us/powershell/module/azs.update.admin/install-azsupdate +PS C:\> {{ Add code here }} + +{{ Add output here }} +.Example +PS C:\> {{ Add code here }} + +{{ Add output here }} + .Inputs Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20160501.IUpdateRun +System.Boolean .Notes COMPLEX PARAMETER PROPERTIES + To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT : Identity Parameter [Id ]: Resource identity path - [ResourceGroupName ]: Resource group name. + [ResourceGroupName ]: The name of the resource group. The name is case insensitive. [RunName ]: Update run identifier. - [SubscriptionId ]: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + [SubscriptionId ]: The ID of the target subscription. [UpdateLocation ]: The name of the update location. [UpdateName ]: Name of the update. .Link https://docs.microsoft.com/en-us/powershell/module/azs.update.admin/install-azsupdate #> function Install-AzsUpdate { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20160501.IUpdateRun])] - [CmdletBinding(DefaultParameterSetName='Apply', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] - param( - [Parameter(ParameterSetName='Apply')] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='(Get-AzLocation)[0].Location')] - [System.String] - # The name of the update location. - ${Location}, - - [Parameter(ParameterSetName='Apply', Mandatory)] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] - [System.String] - # Name of the update. - ${Name}, - - [Parameter(ParameterSetName='Apply')] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='-join("System.",(Get-AzLocation)[0].Location)')] - [System.String] - # Resource group name. - ${ResourceGroupName}, - - [Parameter(ParameterSetName='Apply')] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] - [System.String] - # Subscription credentials which uniquely identify Microsoft Azure subscription. - # The subscription ID forms part of the URI for every service call. - ${SubscriptionId}, - - [Parameter(ParameterSetName='ApplyViaIdentity', Mandatory, ValueFromPipeline)] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity] - # Identity Parameter - # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. - ${InputObject}, - - [Parameter()] - [Alias('AzureRMContext', 'AzureCredential')] - [ValidateNotNull()] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Azure')] - [System.Management.Automation.PSObject] - # The credentials, account, tenant, and subscription used for communication with Azure. - ${DefaultProfile}, - - [Parameter()] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] - [System.Management.Automation.SwitchParameter] - # Run the command as a job - ${AsJob}, - - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] - [System.Management.Automation.SwitchParameter] - [Parameter(Mandatory = $false)] - [switch] - ${Force}, - - [Parameter(DontShow)] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] - [System.Management.Automation.SwitchParameter] - # Wait for .NET debugger to attach - ${Break}, - - [Parameter(DontShow)] - [ValidateNotNull()] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.SendAsyncStep[]] - # SendAsync Pipeline Steps to be appended to the front of the pipeline - ${HttpPipelineAppend}, - - [Parameter(DontShow)] - [ValidateNotNull()] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.SendAsyncStep[]] - # SendAsync Pipeline Steps to be prepended to the front of the pipeline - ${HttpPipelinePrepend}, - - [Parameter()] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] - [System.Management.Automation.SwitchParameter] - # Run the command asynchronously - ${NoWait}, - - [Parameter(DontShow)] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] - [System.Uri] - # The URI for the proxy server to use - ${Proxy}, - - [Parameter(DontShow)] - [ValidateNotNull()] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] - [System.Management.Automation.PSCredential] - # Credentials for a proxy server to use for the remote call - ${ProxyCredential}, - - [Parameter(DontShow)] - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] - [System.Management.Automation.SwitchParameter] - # Use the default credentials for the proxy - ${ProxyUseDefaultCredentials} - ) - - process +[OutputType([System.Boolean])] +[CmdletBinding(DefaultParameterSetName='Apply', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] +param( + [Parameter(ParameterSetName='Apply')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='(Get-AzLocation)[0].Location')] + [System.String] + # The name of the update location. + ${Location}, + + [Parameter(ParameterSetName='Apply', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [System.String] + # Name of the update. + ${Name}, + + [Parameter(ParameterSetName='Apply')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='-join("System.",(Get-AzLocation)[0].Location)')] + [System.String] + # The name of the resource group. + # The name is case insensitive. + ${ResourceGroupName}, + + [Parameter(ParameterSetName='Apply')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] + [System.String] + # The ID of the target subscription. + ${SubscriptionId}, + + [Parameter(ParameterSetName='ApplyViaIdentity', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity] + # Identity Parameter + # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + ${InputObject}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Azure')] + [System.Management.Automation.PSObject] + # The credentials, account, tenant, and subscription used for communication with Azure. + ${DefaultProfile}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command as a job + ${AsJob}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command asynchronously + ${NoWait}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} +) + +process { + # Generated cmdlet does not support {prefix}/{name} for Gateway name, so extract the {name} part here + if ($PSBoundParameters.ContainsKey(('Name'))) { - # Generated SDK does not support {location}/{name} for nested resource name, so extract the {name} part here - $Name = $null - # If it is applied via identity - $parameterSet = $PSCmdlet.ParameterSetName - if(('ApplyViaIdentity') -contains $parameterSet) + if ($null -ne $Name -and $Name.Contains('/')) { - $Name = $InputObject.Id.Split("/")[-1] - } - elseif ($PSBoundParameters.ContainsKey(('Name'))) - { - $Name = $PSBoundParameters['Name'] - if ($null -ne $Name -and $Name.Contains('/')) - { - $PSBoundParameters['Name'] = $Name.Split("/")[-1] - $Name = $PSBoundParameters['Name'] - } + $PSBoundParameters['Name'] = $Name.Split("/")[-1] } + } - if ($Force.IsPresent -or - $PsCmdlet.ShouldContinue( - "Run Test-AzureStack -Group UpdateReadiness to validate the status of your Azure Stack and resolve any operational issues found, including all warnings and failures. Are you sure you want to install update $Name ?", - "Installing Update $Name")) - { - $PSBoundParameters.Remove('Force') | Out-Null - Azs.Update.Admin.internal\Install-AzsUpdate @PSBoundParameters - } + + $update = Get-AzsUpdate -Name $PSBoundParameters['Name'] + + if($null -eq $update){ + Throw "Update package " + $PSBoundParameters['Name'] + " does not exist." } + Azs.Update.Admin.internal\Install-AzsUpdate @PSBoundParameters } - \ No newline at end of file +} \ No newline at end of file diff --git a/src/Azs.Update.Admin/custom/Resume-AzsUpdateRun.ps1 b/src/Azs.Update.Admin/custom/Resume-AzsUpdateRun.ps1 index 5940763a..06ab0bfb 100644 --- a/src/Azs.Update.Admin/custom/Resume-AzsUpdateRun.ps1 +++ b/src/Azs.Update.Admin/custom/Resume-AzsUpdateRun.ps1 @@ -1,31 +1,45 @@ + +# ---------------------------------------------------------------------------------- +# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.7.6, generator: @autorest/powershell@3.0.478) +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# ---------------------------------------------------------------------------------- + <# .Synopsis Resume a failed update. .Description Resume a failed update. .Example -To view examples, please use the -Online parameter with Get-Help or navigate to: https://docs.microsoft.com/en-us/powershell/module/azs.update.admin/resume-azsupdaterun +PS C:\> {{ Add code here }} + +{{ Add output here }} +.Example +PS C:\> {{ Add code here }} + +{{ Add output here }} + .Inputs Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity .Outputs -System.Boolean +Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20210701.IUpdateRun .Notes COMPLEX PARAMETER PROPERTIES + To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT : Identity Parameter [Id ]: Resource identity path - [ResourceGroupName ]: Resource group name. + [ResourceGroupName ]: The name of the resource group. The name is case insensitive. [RunName ]: Update run identifier. - [SubscriptionId ]: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + [SubscriptionId ]: The ID of the target subscription. [UpdateLocation ]: The name of the update location. [UpdateName ]: Name of the update. .Link https://docs.microsoft.com/en-us/powershell/module/azs.update.admin/resume-azsupdaterun #> function Resume-AzsUpdateRun { -[OutputType([System.Boolean])] -[CmdletBinding(DefaultParameterSetName='Rerun', PositionalBinding=$false, ConfirmImpact='Medium')] +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20210701.IUpdateRun])] +[CmdletBinding(DefaultParameterSetName='Rerun', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter(ParameterSetName='Rerun')] [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] @@ -44,15 +58,15 @@ param( [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='-join("System.",(Get-AzLocation)[0].Location)')] [System.String] - # Resource group name. + # The name of the resource group. + # The name is case insensitive. ${ResourceGroupName}, [Parameter(ParameterSetName='Rerun')] [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] [System.String] - # Subscription credentials which uniquely identify Microsoft Azure subscription. - # The subscription ID forms part of the URI for every service call. + # The ID of the target subscription. ${SubscriptionId}, [Parameter(ParameterSetName='Rerun', Mandatory)] @@ -82,12 +96,6 @@ param( # Wait for .NET debugger to attach ${Break}, - [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] - [System.Management.Automation.SwitchParameter] - [Parameter(Mandatory = $false)] - [switch] - ${Force}, - [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] @@ -122,46 +130,17 @@ param( ${ProxyUseDefaultCredentials} ) -process -{ - $UpdateName = $null - $Name = $null +process { + # Generated cmdlet does not support {prefix}/{name} for Gateway name, so extract the {name} part here - # If it is applied via identity - $parameterSet = $PSCmdlet.ParameterSetName - if(('RerunViaIdentity') -contains $parameterSet) + if ($PSBoundParameters.ContainsKey(('Name'))) { - $Name = $InputObject.Id.Split("/")[-1] - $UpdateName = $InputObject.Id.Split("/")[-3] - } - else - { - # Generated SDK does not support {location}/{updateName} for nested resource updateName, so extract the {updateName} part here - if ($PSBoundParameters.ContainsKey(('UpdateName'))) - { - $UpdateName = $PSBoundParameters['UpdateName'] - if ($null -ne $UpdateName -and $UpdateName.Contains('/')) - { - $PSBoundParameters['UpdateName'] = $UpdateName.Split("/")[-1] - $UpdateName = $PSBoundParameters['UpdateName'] - } - } - - # Generated SDK does not support {location}/{updateName}/{name} for nested resource name, so extract the {name} part here - if ($PSBoundParameters.ContainsKey(('Name'))) + if ($null -ne $Name -and $Name.Contains('/')) { - $Name = $PSBoundParameters['Name'] - if ($null -ne $Name -and $Name.Contains('/')) - { - $PSBoundParameters['Name'] = $Name.Split("/")[-1] - $Name = $PSBoundParameters['Name'] - } + $PSBoundParameters['Name'] = $Name.Split("/")[-1] } } - if ($Force.IsPresent -or $PsCmdlet.ShouldContinue("Are you sure you want to install update $UpdateName ?", "Resuming Update: $UpdateName Run: $Name")) { - $PSBoundParameters.Remove('Force') | Out-Null - Azs.Update.Admin.internal\Resume-AzsUpdateRun @PSBoundParameters - } + Azs.Update.Admin.internal\Resume-AzsUpdateRun @PSBoundParameters +} } -} \ No newline at end of file diff --git a/src/Azs.Update.Admin/custom/Start-AzsUpdateHealthCheck.ps1 b/src/Azs.Update.Admin/custom/Start-AzsUpdateHealthCheck.ps1 new file mode 100644 index 00000000..9c8bafbb --- /dev/null +++ b/src/Azs.Update.Admin/custom/Start-AzsUpdateHealthCheck.ps1 @@ -0,0 +1,158 @@ + +# ---------------------------------------------------------------------------------- +# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.7.6, generator: @autorest/powershell@3.0.478) +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Run health check for a specified update at an update location. +.Description +Run health check for a specified update at an update location. +.Example +PS C:\> {{ Add code here }} + +{{ Add output here }} +.Example +PS C:\> {{ Add code here }} + +{{ Add output here }} + +.Inputs +Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity +.Outputs +System.Boolean +.Notes +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + +INPUTOBJECT : Identity Parameter + [Id ]: Resource identity path + [ResourceGroupName ]: The name of the resource group. The name is case insensitive. + [RunName ]: Update run identifier. + [SubscriptionId ]: The ID of the target subscription. + [UpdateLocation ]: The name of the update location. + [UpdateName ]: Name of the update. +.Link +https://docs.microsoft.com/en-us/powershell/module/azs.update.admin/start-azsupdatehealthcheck +#> +function Start-AzsUpdateHealthCheck { +[OutputType([System.Boolean])] +[CmdletBinding(DefaultParameterSetName='Check', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] +param( + [Parameter(ParameterSetName='Check')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='(Get-AzLocation)[0].Location')] + [System.String] + # The name of the update location. + ${Location}, + + [Parameter(ParameterSetName='Check', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [System.String] + # Name of the update. + ${Name}, + + [Parameter(ParameterSetName='Check')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='-join("System.",(Get-AzLocation)[0].Location)')] + [System.String] + # The name of the resource group. + # The name is case insensitive. + ${ResourceGroupName}, + + [Parameter(ParameterSetName='Check')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] + [System.String] + # The ID of the target subscription. + ${SubscriptionId}, + + [Parameter(ParameterSetName='CheckViaIdentity', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity] + # Identity Parameter + # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + ${InputObject}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Azure')] + [System.Management.Automation.PSObject] + # The credentials, account, tenant, and subscription used for communication with Azure. + ${DefaultProfile}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command as a job + ${AsJob}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command asynchronously + ${NoWait}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} +) + +process { + # Generated cmdlet does not support {prefix}/{name} for Gateway name, so extract the {name} part here + + if ($PSBoundParameters.ContainsKey(('Name'))) + { + if ($null -ne $Name -and $Name.Contains('/')) + { + $PSBoundParameters['Name'] = $Name.Split("/")[-1] + } + } + + $update = Get-AzsUpdate -Name $PSBoundParameters['Name'] + + if($null -eq $update){ + Throw "Update package " + $PSBoundParameters['Name'] + " does not exist." + } + + Azs.Update.Admin.internal\Start-AzsUpdateHealthCheck @PSBoundParameters +} +} diff --git a/src/Azs.Update.Admin/custom/Start-AzsUpdatePreparation.ps1 b/src/Azs.Update.Admin/custom/Start-AzsUpdatePreparation.ps1 new file mode 100644 index 00000000..9418c4de --- /dev/null +++ b/src/Azs.Update.Admin/custom/Start-AzsUpdatePreparation.ps1 @@ -0,0 +1,158 @@ + +# ---------------------------------------------------------------------------------- +# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.7.6, generator: @autorest/powershell@3.0.478) +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Prepare a specified update at an update location. +.Description +Prepare a specified update at an update location. +.Example +PS C:\> {{ Add code here }} + +{{ Add output here }} +.Example +PS C:\> {{ Add code here }} + +{{ Add output here }} + +.Inputs +Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity +.Outputs +System.Boolean +.Notes +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + +INPUTOBJECT : Identity Parameter + [Id ]: Resource identity path + [ResourceGroupName ]: The name of the resource group. The name is case insensitive. + [RunName ]: Update run identifier. + [SubscriptionId ]: The ID of the target subscription. + [UpdateLocation ]: The name of the update location. + [UpdateName ]: Name of the update. +.Link +https://docs.microsoft.com/en-us/powershell/module/azs.update.admin/start-azsupdatepreparation +#> +function Start-AzsUpdatePreparation { +[OutputType([System.Boolean])] +[CmdletBinding(DefaultParameterSetName='Prepare', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] +param( + [Parameter(ParameterSetName='Prepare')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='(Get-AzLocation)[0].Location')] + [System.String] + # The name of the update location. + ${Location}, + + [Parameter(ParameterSetName='Prepare')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='-join("System.",(Get-AzLocation)[0].Location)')] + [System.String] + # The name of the resource group. + # The name is case insensitive. + ${ResourceGroupName}, + + [Parameter(ParameterSetName='Prepare')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] + [System.String] + # The ID of the target subscription. + ${SubscriptionId}, + + [Parameter(ParameterSetName='Prepare', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [System.String] + # Name of the update. + ${UpdateName}, + + [Parameter(ParameterSetName='PrepareViaIdentity', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity] + # Identity Parameter + # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + ${InputObject}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Azure')] + [System.Management.Automation.PSObject] + # The credentials, account, tenant, and subscription used for communication with Azure. + ${DefaultProfile}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command as a job + ${AsJob}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command asynchronously + ${NoWait}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} +) + +process { + # Generated cmdlet does not support {prefix}/{name} for Gateway name, so extract the {name} part here + + if ($PSBoundParameters.ContainsKey(('Name'))) + { + if ($null -ne $Name -and $Name.Contains('/')) + { + $PSBoundParameters['Name'] = $Name.Split("/")[-1] + } + } + + $update = Get-AzsUpdate -Name $PSBoundParameters['Name'] + + if($null -eq $update){ + Throw "Update package " + $PSBoundParameters['Name'] + " does not exist." + } + + Azs.Update.Admin.internal\Prepare-AzsUpdate @PSBoundParameters +} +} diff --git a/src/Azs.Update.Admin/custom/readme.md b/src/Azs.Update.Admin/custom/readme.md index 10c3bc7d..24be57b9 100644 --- a/src/Azs.Update.Admin/custom/readme.md +++ b/src/Azs.Update.Admin/custom/readme.md @@ -12,7 +12,7 @@ For `Azs.Update.Admin` to use custom cmdlets, it does this two different ways. W For C# cmdlets, they are compiled with the rest of the generated low-level cmdlets into the `./bin/Azs.Update.Admin.private.dll`. The names of the cmdlets (methods) and files must follow the `[cmdletName]_[variantName]` syntax used for generated cmdlets. The `variantName` is used as the `ParameterSetName`, so use something appropriate that doesn't clash with already created variant or parameter set names. You cannot use the `ParameterSetName` property in the `Parameter` attribute on C# cmdlets. Each cmdlet must be separated into variants using the same pattern as seen in the `generated/cmdlets` folder. -For script cmdlets, these are loaded via the `Azs.Update.Admin.custom.psm1`. Then, during the build process, this module is loaded and processed in the same manner as the C# cmdlets. The fundemental difference is the script cmdlets use the `ParameterSetName` attribute and C# cmdlets do not. To create a script cmdlet variant of a generated cmdlet, simply decorate all parameters in the script with the new `ParameterSetName` in the `Parameter` attribute. This will appropriately treat each parameter set as a separate variant when processed to be exported during the build. +For script cmdlets, these are loaded via the `Azs.Update.Admin.custom.psm1`. Then, during the build process, this module is loaded and processed in the same manner as the C# cmdlets. The fundamental difference is the script cmdlets use the `ParameterSetName` attribute and C# cmdlets do not. To create a script cmdlet variant of a generated cmdlet, simply decorate all parameters in the script with the new `ParameterSetName` in the `Parameter` attribute. This will appropriately treat each parameter set as a separate variant when processed to be exported during the build. ## Purpose This allows the modules to have cmdlets that were not defined in the REST specification. It also allows combining logic using generated cmdlets. This is a level of customization beyond what can be done using the [readme configuration options](https://github.com/Azure/autorest/blob/master/docs/powershell/options.md) that are currently available. These custom cmdlets are then referenced by the cmdlets created at build-time in the `..\exports` folder. @@ -31,11 +31,11 @@ These provide functionality to our HTTP pipeline and other useful features. In s ### Attributes For processing the cmdlets, we've created some additional attributes: -- `Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.DescriptionAttribute` - - Used in C# cmdlets to provide a high-level description of the cmdlet. This is propegated to reference documentation via [help comments](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_comment_based_help) in the exported scripts. -- `Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.DoNotExportAttribute` +- `Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.DescriptionAttribute` + - Used in C# cmdlets to provide a high-level description of the cmdlet. This is propagated to reference documentation via [help comments](https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) in the exported scripts. +- `Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.DoNotExportAttribute` - Used in C# and script cmdlets to suppress creating an exported cmdlet at build-time. These cmdlets will *not be exposed* by `Azs.Update.Admin`. -- `Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.InternalExportAttribute` - - Used in C# cmdlets to route exported cmdlets to the `..\internal`, which are *not exposed* by `Azs.Update.Admin`. For more information, see [readme.md](..\internal/readme.md) in the `..\internal` folder. -- `Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.ProfileAttribute` +- `Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.InternalExportAttribute` + - Used in C# cmdlets to route exported cmdlets to the `..\internal`, which are *not exposed* by `Azs.Update.Admin`. For more information, see [README.md](..\internal/README.md) in the `..\internal` folder. +- `Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.ProfileAttribute` - Used in C# and script cmdlets to define which Azure profiles the cmdlet supports. This is only supported for Azure (`--azure`) modules. \ No newline at end of file diff --git a/src/Azs.Update.Admin/docs/Azs.Update.Admin.md b/src/Azs.Update.Admin/docs/Azs.Update.Admin.md index 5c8e2215..f4765280 100644 --- a/src/Azs.Update.Admin/docs/Azs.Update.Admin.md +++ b/src/Azs.Update.Admin/docs/Azs.Update.Admin.md @@ -1,6 +1,6 @@ --- Module Name: Azs.Update.Admin -Module Guid: 3f7f32a5-5fe8-4593-ac9a-3e696d01b5ed +Module Guid: f4bffb17-7095-497f-aeed-8c870e708b3d Download Help Link: https://docs.microsoft.com/en-us/powershell/module/azs.update.admin Help Version: 1.0.0.0 Locale: en-US @@ -8,7 +8,7 @@ Locale: en-US # Azs.Update.Admin Module ## Description -Microsoft Azure PowerShell: UpdateAdmin cmdlets + ## Azs.Update.Admin Cmdlets ### [Get-AzsUpdate](Get-AzsUpdate.md) @@ -26,3 +26,9 @@ Apply a specific update at an update location. ### [Resume-AzsUpdateRun](Resume-AzsUpdateRun.md) Resume a failed update. +### [Start-AzsUpdateHealthCheck](Start-AzsUpdateHealthCheck.md) +Run health check for a specified update at an update location. + +### [Start-AzsUpdatePreparation](Start-AzsUpdatePreparation.md) +Prepare a specified update at an update location. + diff --git a/src/Azs.Update.Admin/docs/Get-AzsUpdate.md b/src/Azs.Update.Admin/docs/Get-AzsUpdate.md index 5c14159e..07076413 100644 --- a/src/Azs.Update.Admin/docs/Get-AzsUpdate.md +++ b/src/Azs.Update.Admin/docs/Get-AzsUpdate.md @@ -90,7 +90,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -InputObject @@ -107,7 +106,6 @@ Position: Named Default value: None Accept pipeline input: True (ByValue) Accept wildcard characters: False -Dynamic: False ``` ### -Location @@ -123,7 +121,6 @@ Position: Named Default value: (Get-AzLocation)[0].Location Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Name @@ -139,11 +136,11 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -ResourceGroupName -Resource group name. +The name of the resource group. +The name is case insensitive. ```yaml Type: System.String @@ -155,12 +152,10 @@ Position: Named Default value: -join("System.",(Get-AzLocation)[0].Location) Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -SubscriptionId -Subscription credentials which uniquely identify Microsoft Azure subscription. -The subscription ID forms part of the URI for every service call. +The ID of the target subscription. ```yaml Type: System.String[] @@ -172,7 +167,6 @@ Position: Named Default value: (Get-AzContext).Subscription.Id Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### CommonParameters @@ -184,20 +178,22 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20160501.IUpdate - -## ALIASES +### Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20210701.IUpdate ## NOTES -### COMPLEX PARAMETER PROPERTIES +ALIASES + +COMPLEX PARAMETER PROPERTIES + To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -#### INPUTOBJECT : Identity Parameter + +INPUTOBJECT : Identity Parameter - `[Id ]`: Resource identity path - - `[ResourceGroupName ]`: Resource group name. + - `[ResourceGroupName ]`: The name of the resource group. The name is case insensitive. - `[RunName ]`: Update run identifier. - - `[SubscriptionId ]`: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + - `[SubscriptionId ]`: The ID of the target subscription. - `[UpdateLocation ]`: The name of the update location. - `[UpdateName ]`: Name of the update. diff --git a/src/Azs.Update.Admin/docs/Get-AzsUpdateLocation.md b/src/Azs.Update.Admin/docs/Get-AzsUpdateLocation.md index 72cf5bde..185816f3 100644 --- a/src/Azs.Update.Admin/docs/Get-AzsUpdateLocation.md +++ b/src/Azs.Update.Admin/docs/Get-AzsUpdateLocation.md @@ -71,7 +71,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -InputObject @@ -88,7 +87,6 @@ Position: Named Default value: None Accept pipeline input: True (ByValue) Accept wildcard characters: False -Dynamic: False ``` ### -Name @@ -104,11 +102,11 @@ Position: Named Default value: (Get-AzLocation)[0].Location Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -ResourceGroupName -Resource group name. +The name of the resource group. +The name is case insensitive. ```yaml Type: System.String @@ -120,12 +118,10 @@ Position: Named Default value: -join("System.",(Get-AzLocation)[0].Location) Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -SubscriptionId -Subscription credentials which uniquely identify Microsoft Azure subscription. -The subscription ID forms part of the URI for every service call. +The ID of the target subscription. ```yaml Type: System.String[] @@ -137,7 +133,6 @@ Position: Named Default value: (Get-AzContext).Subscription.Id Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### CommonParameters @@ -149,20 +144,22 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20160501.IUpdateLocation - -## ALIASES +### Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20210701.IUpdateLocation ## NOTES -### COMPLEX PARAMETER PROPERTIES +ALIASES + +COMPLEX PARAMETER PROPERTIES + To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -#### INPUTOBJECT : Identity Parameter + +INPUTOBJECT : Identity Parameter - `[Id ]`: Resource identity path - - `[ResourceGroupName ]`: Resource group name. + - `[ResourceGroupName ]`: The name of the resource group. The name is case insensitive. - `[RunName ]`: Update run identifier. - - `[SubscriptionId ]`: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + - `[SubscriptionId ]`: The ID of the target subscription. - `[UpdateLocation ]`: The name of the update location. - `[UpdateName ]`: Name of the update. diff --git a/src/Azs.Update.Admin/docs/Get-AzsUpdateRun.md b/src/Azs.Update.Admin/docs/Get-AzsUpdateRun.md index d685c9bd..efcd111a 100644 --- a/src/Azs.Update.Admin/docs/Get-AzsUpdateRun.md +++ b/src/Azs.Update.Admin/docs/Get-AzsUpdateRun.md @@ -93,7 +93,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -InputObject @@ -110,7 +109,6 @@ Position: Named Default value: None Accept pipeline input: True (ByValue) Accept wildcard characters: False -Dynamic: False ``` ### -Location @@ -126,7 +124,6 @@ Position: Named Default value: (Get-AzLocation)[0].Location Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Name @@ -142,11 +139,11 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -ResourceGroupName -Resource group name. +The name of the resource group. +The name is case insensitive. ```yaml Type: System.String @@ -158,12 +155,10 @@ Position: Named Default value: -join("System.",(Get-AzLocation)[0].Location) Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -SubscriptionId -Subscription credentials which uniquely identify Microsoft Azure subscription. -The subscription ID forms part of the URI for every service call. +The ID of the target subscription. ```yaml Type: System.String[] @@ -175,7 +170,6 @@ Position: Named Default value: (Get-AzContext).Subscription.Id Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -UpdateName @@ -191,7 +185,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### CommonParameters @@ -203,20 +196,22 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20160501.IUpdateRun - -## ALIASES +### Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20210701.IUpdateRun ## NOTES -### COMPLEX PARAMETER PROPERTIES +ALIASES + +COMPLEX PARAMETER PROPERTIES + To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -#### INPUTOBJECT : Identity Parameter + +INPUTOBJECT : Identity Parameter - `[Id ]`: Resource identity path - - `[ResourceGroupName ]`: Resource group name. + - `[ResourceGroupName ]`: The name of the resource group. The name is case insensitive. - `[RunName ]`: Update run identifier. - - `[SubscriptionId ]`: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + - `[SubscriptionId ]`: The ID of the target subscription. - `[UpdateLocation ]`: The name of the update location. - `[UpdateName ]`: Name of the update. diff --git a/src/Azs.Update.Admin/docs/Install-AzsUpdate.md b/src/Azs.Update.Admin/docs/Install-AzsUpdate.md index 65081021..27da5ad2 100644 --- a/src/Azs.Update.Admin/docs/Install-AzsUpdate.md +++ b/src/Azs.Update.Admin/docs/Install-AzsUpdate.md @@ -52,7 +52,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -DefaultProfile @@ -68,7 +67,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -InputObject @@ -85,7 +83,6 @@ Position: Named Default value: None Accept pipeline input: True (ByValue) Accept wildcard characters: False -Dynamic: False ``` ### -Location @@ -101,7 +98,6 @@ Position: Named Default value: (Get-AzLocation)[0].Location Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Name @@ -117,7 +113,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -NoWait @@ -133,11 +128,11 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -ResourceGroupName -Resource group name. +The name of the resource group. +The name is case insensitive. ```yaml Type: System.String @@ -149,12 +144,10 @@ Position: Named Default value: -join("System.",(Get-AzLocation)[0].Location) Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -SubscriptionId -Subscription credentials which uniquely identify Microsoft Azure subscription. -The subscription ID forms part of the URI for every service call. +The ID of the target subscription. ```yaml Type: System.String @@ -166,7 +159,6 @@ Position: Named Default value: (Get-AzContext).Subscription.Id Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Confirm @@ -182,7 +174,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -WhatIf @@ -199,7 +190,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### CommonParameters @@ -211,20 +201,22 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20160501.IUpdateRun - -## ALIASES +### System.Boolean ## NOTES -### COMPLEX PARAMETER PROPERTIES +ALIASES + +COMPLEX PARAMETER PROPERTIES + To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -#### INPUTOBJECT : Identity Parameter + +INPUTOBJECT : Identity Parameter - `[Id ]`: Resource identity path - - `[ResourceGroupName ]`: Resource group name. + - `[ResourceGroupName ]`: The name of the resource group. The name is case insensitive. - `[RunName ]`: Update run identifier. - - `[SubscriptionId ]`: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + - `[SubscriptionId ]`: The ID of the target subscription. - `[UpdateLocation ]`: The name of the update location. - `[UpdateName ]`: Name of the update. diff --git a/src/Azs.Update.Admin/docs/README.md b/src/Azs.Update.Admin/docs/README.md new file mode 100644 index 00000000..2cade7ea --- /dev/null +++ b/src/Azs.Update.Admin/docs/README.md @@ -0,0 +1,11 @@ +# Docs +This directory contains the documentation of the cmdlets for the `Azs.Update.Admin` module. To run documentation generation, use the `generate-help.ps1` script at the root module folder. Files in this folder will *always be overridden on regeneration*. To update documentation examples, please use the `..\examples` folder. + +## Info +- Modifiable: no +- Generated: all +- Committed: yes +- Packaged: yes + +## Details +The process of documentation generation loads `Azs.Update.Admin` and analyzes the exported cmdlets from the module. It recognizes the [help comments](https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) that are generated into the scripts in the `..\exports` folder. Additionally, when writing custom cmdlets in the `..\custom` folder, you can use the help comments syntax, which decorate the exported scripts at build-time. The documentation examples are taken from the `..\examples` folder. \ No newline at end of file diff --git a/src/Azs.Update.Admin/docs/Resume-AzsUpdateRun.md b/src/Azs.Update.Admin/docs/Resume-AzsUpdateRun.md index 4f64160c..470b8b99 100644 --- a/src/Azs.Update.Admin/docs/Resume-AzsUpdateRun.md +++ b/src/Azs.Update.Admin/docs/Resume-AzsUpdateRun.md @@ -15,13 +15,13 @@ Resume a failed update. ### Rerun (Default) ``` Resume-AzsUpdateRun -Name -UpdateName [-Location ] [-ResourceGroupName ] - [-SubscriptionId ] [-DefaultProfile ] [-PassThru] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` ### RerunViaIdentity ``` -Resume-AzsUpdateRun -InputObject [-DefaultProfile ] [-PassThru] [-Confirm] - [-WhatIf] [] +Resume-AzsUpdateRun -InputObject [-DefaultProfile ] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -53,7 +53,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -InputObject @@ -70,7 +69,6 @@ Position: Named Default value: None Accept pipeline input: True (ByValue) Accept wildcard characters: False -Dynamic: False ``` ### -Location @@ -86,7 +84,6 @@ Position: Named Default value: (Get-AzLocation)[0].Location Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Name @@ -102,27 +99,11 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False -``` - -### -PassThru -Returns true when the command succeeds - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -Dynamic: False ``` ### -ResourceGroupName -Resource group name. +The name of the resource group. +The name is case insensitive. ```yaml Type: System.String @@ -134,12 +115,10 @@ Position: Named Default value: -join("System.",(Get-AzLocation)[0].Location) Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -SubscriptionId -Subscription credentials which uniquely identify Microsoft Azure subscription. -The subscription ID forms part of the URI for every service call. +The ID of the target subscription. ```yaml Type: System.String @@ -151,7 +130,6 @@ Position: Named Default value: (Get-AzContext).Subscription.Id Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -UpdateName @@ -167,7 +145,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -Confirm @@ -183,7 +160,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### -WhatIf @@ -200,7 +176,6 @@ Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False -Dynamic: False ``` ### CommonParameters @@ -212,20 +187,22 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### System.Boolean - -## ALIASES +### Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.Api20210701.IUpdateRun ## NOTES -### COMPLEX PARAMETER PROPERTIES +ALIASES + +COMPLEX PARAMETER PROPERTIES + To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -#### INPUTOBJECT : Identity Parameter + +INPUTOBJECT : Identity Parameter - `[Id ]`: Resource identity path - - `[ResourceGroupName ]`: Resource group name. + - `[ResourceGroupName ]`: The name of the resource group. The name is case insensitive. - `[RunName ]`: Update run identifier. - - `[SubscriptionId ]`: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + - `[SubscriptionId ]`: The ID of the target subscription. - `[UpdateLocation ]`: The name of the update location. - `[UpdateName ]`: Name of the update. diff --git a/src/Azs.Backup.Admin/docs/Clear-AzsBackupConfiguration.md b/src/Azs.Update.Admin/docs/Start-AzsUpdateHealthCheck.md similarity index 51% rename from src/Azs.Backup.Admin/docs/Clear-AzsBackupConfiguration.md rename to src/Azs.Update.Admin/docs/Start-AzsUpdateHealthCheck.md index 25d2f6d6..2fdfc03e 100644 --- a/src/Azs.Backup.Admin/docs/Clear-AzsBackupConfiguration.md +++ b/src/Azs.Update.Admin/docs/Start-AzsUpdateHealthCheck.md @@ -1,34 +1,50 @@ --- external help file: -Module Name: Azs.Backup.Admin -online version: https://docs.microsoft.com/en-us/powershell/module/azs.backup.admin/clear-azsbackupconfiguration +Module Name: Azs.Update.Admin +online version: https://docs.microsoft.com/en-us/powershell/module/azs.update.admin/start-azsupdatehealthcheck schema: 2.0.0 --- -# Clear-AzsBackupConfiguration +# Start-AzsUpdateHealthCheck ## SYNOPSIS -Clear a backup location. +Run health check for a specified update at an update location. ## SYNTAX +### Check (Default) ``` -Clear-AzsBackupConfiguration [-Location ] [-ResourceGroupName ] [-SubscriptionId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +Start-AzsUpdateHealthCheck -Name [-Location ] [-ResourceGroupName ] + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CheckViaIdentity +``` +Start-AzsUpdateHealthCheck -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Clear a backup location. +Run health check for a specified update at an update location. ## EXAMPLES -### Example 1: Clear backup configuration +### Example 1: {{ Add title here }} ```powershell -PS C:\> Clear-AzsBackupConfiguration +PS C:\> Start-AzsUpdateHealthCheck -Name Microsoft1.2203.0.10 +``` + +Start health check for a specified update +### Example 2: {{ Add title here }} +```powershell +PS C:\> {{ Add code here }} + +{{ Add output here }} ``` -Clear Azure Stack backup configuration. +{{ Add description here }} ## PARAMETERS @@ -62,12 +78,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -InputObject +Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity +Parameter Sets: CheckViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -Location -Name of the backup location. +The name of the update location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: Check Aliases: Required: False @@ -77,6 +109,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Name +Name of the update. + +```yaml +Type: System.String +Parameter Sets: Check +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -93,27 +140,27 @@ Accept wildcard characters: False ``` ### -ResourceGroupName -Name of the resource group. +The name of the resource group. +The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: Check Aliases: Required: False Position: Named -Default value: "system.$((Get-AzLocation)[0].Location)" +Default value: -join("System.",(Get-AzLocation)[0].Location) Accept pipeline input: False Accept wildcard characters: False ``` ### -SubscriptionId -Subscription credentials that uniquely identify Microsoft Azure subscription. -The subscription ID forms part of the URI for every service call. +The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: Check Aliases: Required: False @@ -159,15 +206,28 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackupLocation +### Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20210901.IBackupLocation +### System.Boolean ## NOTES ALIASES +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[Id ]`: Resource identity path + - `[ResourceGroupName ]`: The name of the resource group. The name is case insensitive. + - `[RunName ]`: Update run identifier. + - `[SubscriptionId ]`: The ID of the target subscription. + - `[UpdateLocation ]`: The name of the update location. + - `[UpdateName ]`: Name of the update. + ## RELATED LINKS diff --git a/src/Azs.Update.Admin/docs/Start-AzsUpdatePreparation.md b/src/Azs.Update.Admin/docs/Start-AzsUpdatePreparation.md new file mode 100644 index 00000000..35583d11 --- /dev/null +++ b/src/Azs.Update.Admin/docs/Start-AzsUpdatePreparation.md @@ -0,0 +1,237 @@ +--- +external help file: +Module Name: Azs.Update.Admin +online version: https://docs.microsoft.com/en-us/powershell/module/azs.update.admin/start-azsupdatepreparation +schema: 2.0.0 +--- + +# Start-AzsUpdatePreparation + +## SYNOPSIS +Prepare a specified update at an update location. + +## SYNTAX + +### Prepare (Default) +``` +Start-AzsUpdatePreparation -UpdateName [-Location ] [-ResourceGroupName ] + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### Prepare (Default) +``` +Start-AzsUpdatePreparation -UpdateName [-Location ] [-ResourceGroupName ] + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### PrepareViaIdentity +``` +Start-AzsUpdatePreparation -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### PrepareViaIdentity +``` +Start-AzsUpdatePreparation -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Prepare a specified update at an update location. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +PS C:\> Start-AzsUpdatePreparation -Name Microsoft1.2203.0.10 +``` + +Start preparation for a specified update + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity +Parameter Sets: PrepareViaIdentity, PrepareViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Location +The name of the update location. + +```yaml +Type: System.String +Parameter Sets: Prepare, Prepare +Aliases: + +Required: False +Position: Named +Default value: (Get-AzLocation)[0].Location +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Prepare, Prepare +Aliases: + +Required: False +Position: Named +Default value: -join("System.",(Get-AzLocation)[0].Location) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: Prepare, Prepare +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UpdateName +Name of the update. + +```yaml +Type: System.String +Parameter Sets: Prepare, Prepare +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.UpdateAdmin.Models.IUpdateAdminIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +ALIASES + +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + + +INPUTOBJECT : Identity Parameter + - `[Id ]`: Resource identity path + - `[ResourceGroupName ]`: The name of the resource group. The name is case insensitive. + - `[RunName ]`: Update run identifier. + - `[SubscriptionId ]`: The ID of the target subscription. + - `[UpdateLocation ]`: The name of the update location. + - `[UpdateName ]`: Name of the update. + +## RELATED LINKS + diff --git a/src/Azs.Update.Admin/examples/Start-AzsUpdateHealthCheck.md b/src/Azs.Update.Admin/examples/Start-AzsUpdateHealthCheck.md new file mode 100644 index 00000000..8673fc3f --- /dev/null +++ b/src/Azs.Update.Admin/examples/Start-AzsUpdateHealthCheck.md @@ -0,0 +1,10 @@ +### Example 1: Start-AzsUpdateHealthCheck By Name +```powershell +PS C:\> Start-AzsUpdateHealthCheck -Name Microsoft1.2203.0.10 + +``` + +Commandlet allows you to run healthcheck for a specific updates by name. +Note that there is a requirement that the update version is strictly greater than the current version. + + diff --git a/src/Azs.Update.Admin/examples/Start-AzsUpdatePreparation.md b/src/Azs.Update.Admin/examples/Start-AzsUpdatePreparation.md new file mode 100644 index 00000000..d04e7e9e --- /dev/null +++ b/src/Azs.Update.Admin/examples/Start-AzsUpdatePreparation.md @@ -0,0 +1,10 @@ +### Example 1: Start-AzsUpdatePreparation By Name +```powershell +PS C:\> Start-AzsUpdatePreparation -Name Microsoft1.2203.0.10 + +``` + +Commandlet allows you to run preparation for a specific updates by name. +Note that there is a requirement that the update version is strictly greater than the current version. + + diff --git a/src/Azs.Update.Admin/readme.md b/src/Azs.Update.Admin/readme.md index 0364d869..f2c9b415 100644 --- a/src/Azs.Update.Admin/readme.md +++ b/src/Azs.Update.Admin/readme.md @@ -16,6 +16,9 @@ This directory contains the PowerShell module for the UpdateAdmin service. ## Detail This module was primarily generated via [AutoRest](https://github.com/Azure/autorest) using the [PowerShell](https://github.com/Azure/autorest.powershell) extension. +## Module Requirements +- [Az.Accounts module](https://www.powershellgallery.com/packages/Az.Accounts/), version 2.2.3 or greater + ## Authentication AutoRest does not generate authentication code for the module. Authentication is handled via Az.Accounts by altering the HTTP payload before it is sent. @@ -45,17 +48,15 @@ In this directory, run AutoRest: ``` yaml require: - $(this-folder)/../readme.azurestack.md - - $(repo)/specification/azsadmin/resource-manager/update/readme.azsautogen.md + - $(repo)/specification/azsadmin/resource-manager/update/readme.md + +subject-prefix: '' +module-version: 0.0.1 metadata: description: 'Microsoft AzureStack PowerShell: Update Admin cmdlets' -subject-prefix: '' -module-version: 1.0.2 -service-name: UpdateAdmin - ### File Renames -### IMPORTANT - Note that the following settings are case sensitive ### module-name: Azs.Update.Admin csproj: Azs.Update.Admin.csproj psd1: Azs.Update.Admin.psd1 @@ -66,115 +67,118 @@ sanitize-names: true ### Parameter default values ``` yaml directive: + - where: + parameter-name: ResourceGroupName + set: + default: + script: -join("System.",(Get-AzLocation)[0].Location) + +# UpdateLocation - where: parameter-name: UpdateLocation set: parameter-name: Location + - where: - parameter-name: ResourceGroupName + subject: UpdateLocation + parameter-name: Location set: + parameter-name: Name default: - script: -join("System.",(Get-AzLocation)[0].Location) + script: (Get-AzLocation)[0].Location + + - where: + subject: UpdateLocation + hide: true + +# Update - where: verb: Add set: verb: Install + + - where: + subject: Update + hide: true + - where: verb: Invoke subject: RerunUpdateRun set: verb: Resume subject: UpdateRun + + - where: + verb: Invoke + subject: PrepareUpdate + set: + verb: Start + subject: UpdatePreparation + + - where: + subject: UpdatePreparation + hide: true + + - where: + subject: Update + parameter-name: UpdateName + set: + parameter-name: Name + + - where: + verb: Test + subject: UpdateHealth + set: + verb: Start + subject: UpdateHealthCheck + + - where: + subject: UpdateHealthCheck + hide: true + - where: - subject: Update + subject: UpdateHealthCheck + parameter-name: UpdateName + set: + parameter-name: Name + + - where: + subject: Update parameter-name: Location clear-alias: true + - where: - subject: Update + subject: Update parameter-name: Name clear-alias: true + - where: - subject: UpdateLocation - parameter-name: Location - set: - parameter-name: Name - default: - script: (Get-AzLocation)[0].Location + verb: Prepare + subject: Update + hide: true + - where: - subject: (.*)Run$ + subject: UpdateRunTopLevel + hide: true + +# Upate Run + - where: + subject: UpdateRun parameter-name: RunName set: parameter-name: Name - # Hide the auto-generated Get-AzsUpdateRun and Resume-AzsUpdateRUn and expose it through customized one + - where: subject: UpdateRun hide: true - # Hide the auto-generated Get-AzsUpdateRunTopLevel. This will effectively remove the commandlet since we dont have a customized one + - where: subject: UpdateRunTopLevel - remove: true - # Hide the auto-generated Install-AzsUpdate and Get-AzsUpdate and exposte it through customized one - - where: - subject: Update hide: true - # Format Output Values + - where: - model-name: Update - set: - format-table: - properties: - - Location - - DisplayName - - Name - - State - - Publisher - width: - Location: 15 - DisplayName: 30 - Name: 40 - State: 20 - Publisher: 15 - - where: - model-name: UpdateLocation - set: - format-table: - properties: - - Name - - CurrentVersion - - CurrentOemVersion - - State - width: - Name: 20 - CurrentVersion: 20 - CurrentOemVersion: 20 - State: 20 - - where: - model-name: UpdateRun + subject: (.*)Run$ + parameter-name: RunName set: - format-table: - properties: - - Name - - State - - ProgressStartTimeUtc - - ProgressEndTimeUtc - width: - Name: 40 - State: 15 - ProgressStartTimeUtc: 25 - ProgressEndTimeUtcate: 25 - -# Add release notes - - from: Azs.Update.Admin.nuspec - where: $ - transform: $ = $.replace('', 'AzureStack Hub Admin module generated with https://github.com/Azure/autorest.powershell.'); - -# Add Az.Accounts/Az.Resources as dependencies - - from: Azs.Update.Admin.nuspec - where: $ - transform: $ = $.replace('', '\n '); - -# PSD1 changes for ReleaseNotes - - from: source-file-csharp - where: $ - transform: $ = $.replace('sb.AppendLine\(\$@\"\{Indent\}\{Indent\}\{Indent\}ReleaseNotes = \'\'\"\);', 'sb.AppendLine\(\$@\"\{Indent\}\{Indent\}\{Indent\}ReleaseNotes = \'AzureStack Hub Admin module generated with https://github.com/Azure/autorest.powershell\'\"\);' ); + parameter-name: RunId ``` diff --git a/src/Azs.Update.Admin/test/Azs.Update.Admin-TestResults.xml b/src/Azs.Update.Admin/test/Azs.Update.Admin-TestResults.xml deleted file mode 100644 index d94d53a3..00000000 --- a/src/Azs.Update.Admin/test/Azs.Update.Admin-TestResults.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - This module requires Az.Accounts version 1.6.4. An earlier version of Az.Accounts is imported in the current PowerShell session. Please open a new session before importing this module. This error could indicate that multiple incompatible versions of the Azure PowerShell cmdlets are installed on your system. Please see https://aka.ms/azps-version-error for troubleshooting information. - at <ScriptBlock>, C:\Program Files\PowerShell\Modules\Az.Resources\0.10.0\Az.Resources.psm1: line 86 - - - - - - - \ No newline at end of file diff --git a/src/Azs.Update.Admin/test/Common.ps1 b/src/Azs.Update.Admin/test/Common.ps1 new file mode 100644 index 00000000..2e241edb --- /dev/null +++ b/src/Azs.Update.Admin/test/Common.ps1 @@ -0,0 +1,17 @@ +$global:SkippedTests = @( + "TestGetAzsUpdateLocation", + "TestGetAzsUpdateRun", + "TestPrepareAzsUpdate", + "TestInstallAzsUpdate", + "TestResumeAzsUpdateRun", + "TestStartAzsUpdateHealthCheck" +) + +if ($global:TestMode -eq "Live") { + $global:Location = (Get-AzLocation)[0].Name + $global:ResourceGroupName = -join("System.",(Get-AzLocation)[0].Location) +} +else { + $global:Location = "redmond" + $global:ResourceGroupName = "System.redmond" +} \ No newline at end of file diff --git a/src/Azs.Update.Admin/test/Get-AzsUpdate.Recording.json b/src/Azs.Update.Admin/test/Get-AzsUpdate.Recording.json new file mode 100644 index 00000000..63d38c9a --- /dev/null +++ b/src/Azs.Update.Admin/test/Get-AzsUpdate.Recording.json @@ -0,0 +1,44 @@ +{ + "Get-AzsUpdate+[NoContext]+TestListAzsUpdates+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates?api-version=2021-07-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "11" ], + "x-ms-client-request-id": [ "142bae85-af10-4045-b6cd-761b1614d729" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], + "FullCommandName": [ "Get-AzsUpdate_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "7fb77d90-0789-400d-9c16-54712760bd24" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14957" ], + "x-ms-request-id": [ "7fb77d90-0789-400d-9c16-54712760bd24" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T023458Z:7fb77d90-0789-400d-9c16-54712760bd24" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 02:34:58 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv07DaDyoSPBX43bL6GXmKDJ3cGYvivFkaXELmXwTtCZnrnpEQiiI4u2ywgsUXCJTnCWieTPEHGpepUw0AdjNqTJJ7A2JNCDITKEIJlir+UuLxj2ofOc5BWsw8TGRfbg9Dl5LTHE4doEJnEA03fJsF" ] + }, + "ContentHeaders": { + "Content-Length": [ "992" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888\",\"name\":\"redmond/Microsoft9.8888.0.888\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"description\":\"AzS Update 9.8888.0.888\",\"state\":\"PreparationFailed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx2008\",\"minVersionRequired\":\"9.2222.0.222\",\"minOemVersionRequired\":\"2.1.0.0\",\"packagePath\":\"\\\\\\\\SU1FileServer\\\\SU1_Infrastructure_2\\\\Updates\\\\Packages\\\\Microsoft9.8888.0.888\",\"packageSizeInMb\":224,\"displayName\":\"AzS Update - 9.8888.0.888\",\"version\":\"9.8888.0.888\",\"publisher\":\"Microsoft\",\"releaseLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx2008\",\"availabilityType\":\"Local\",\"packageType\":\"Infrastructure\",\"prerequisites\":[],\"updateStateProperties\":{\"progressPercentage\":0}}}]}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Azs.Update.Admin/test/Get-AzsUpdate.Tests.ps1 b/src/Azs.Update.Admin/test/Get-AzsUpdate.Tests.ps1 new file mode 100644 index 00000000..2a7b08c0 --- /dev/null +++ b/src/Azs.Update.Admin/test/Get-AzsUpdate.Tests.ps1 @@ -0,0 +1,62 @@ +$loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' +if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' +} +. ($loadEnvPath) +$TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzsUpdate.Recording.json' +$currentPath = $PSScriptRoot +while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent +} +. ($mockingPath | Select-Object -First 1).FullName + +Describe 'Get-AzsUpdate' { + . $PSScriptRoot\Common.ps1 + + BeforeEach { + + function ValidateScaleUnit { + param( + [Parameter(Mandatory = $true)] + $Update + ) + + $Update | Should Not Be $null + + # Resource + $Update.Id | Should Not Be $null + $Update.Location | Should Not Be $null + $Update.Name | Should Not Be $null + $Update.Type | Should Not Be $null + + # update properties + $Update.AvailabilityType | Should Not Be $null + $Update.Description | Should Not Be $null + $Update.DisplayName | Should Not Be $null + $Update.KbLink | Should Not Be $null + $Update.Name | Should Not Be $null + $Update.PackagePath | Should Not Be $null + $Update.PackageSizeInMb | Should Not Be $null + $Update.PackageType | Should Not Be $null + $Update.Publisher | Should Not Be $null + $Update.ReleaseLink | Should Not Be $null + $Update.State | Should Not Be $null + $Update.Version | Should Not Be $null + + } + } + + AfterEach { + $global:Client = $null + } + + It 'TestListAzsUpdates' -skip:$('TestListAzsUpdate' -in $global:SkippedTests) { + $global:TestName = 'TestListAzsUpdate' + $updates = Get-AzsUpdate -ResourceGroupName $global:ResourceGroupName -Location $Location + $updates | Should Not Be $null + foreach ($update in $updates) { + ValidateScaleUnit -Update $update + } + } +} diff --git a/src/Azs.Update.Admin/test/Get-AzsUpdateLocation.Recording.json b/src/Azs.Update.Admin/test/Get-AzsUpdateLocation.Recording.json new file mode 100644 index 00000000..d0203826 --- /dev/null +++ b/src/Azs.Update.Admin/test/Get-AzsUpdateLocation.Recording.json @@ -0,0 +1,44 @@ +{ + "Get-AzsUpdateLocation+[NoContext]+TestGetAzsUpdateLocation+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond?api-version=2021-07-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "13" ], + "x-ms-client-request-id": [ "df0bb51d-ba56-49e8-b16e-7f5cb2f58d6f" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateLocation" ], + "FullCommandName": [ "Get-AzsUpdateLocation_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "349940c5-92f1-4555-827b-c0becd510799" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14990" ], + "x-ms-request-id": [ "349940c5-92f1-4555-827b-c0becd510799" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T151741Z:349940c5-92f1-4555-827b-c0becd510799" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 15:17:41 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv/P9phvlzOh09+BoB6YRv3LNpPr+JgeHzdLzSy5AwSaribFSL90XI/ua5wGxsgFT7st18hY7SGgWfgjlQhut10sNM7HFC7e11kDnrBy9oEBP2da2Wme1sO73M8QMGJ/ZLYyM/XRjeonJ7OWoZqVVM" ] + }, + "ContentHeaders": { + "Content-Length": [ "598" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond\",\"name\":\"redmond\",\"type\":\"Microsoft.Update.Admin/updateLocations\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"oemFamily\":\"\",\"hardwareModel\":\"Hyper-V\",\"lastChecked\":\"2022-04-05T15:17:41\",\"packageVersions\":[{\"packageType\":\"Services\",\"version\":\"9.2222.0.222\"},{\"packageType\":\"Infrastructure\",\"version\":\"9.2222.0.222\"},{\"packageType\":\"OEM\",\"version\":\"2.2.1907.2\"}],\"currentVersion\":\"9.2222.0.222\",\"currentOemVersion\":\"2.2.1907.2\",\"state\":\"UpdateFailed\"}}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Azs.Update.Admin/test/Get-AzsUpdateLocation.Tests.ps1 b/src/Azs.Update.Admin/test/Get-AzsUpdateLocation.Tests.ps1 new file mode 100644 index 00000000..cc2e9e84 --- /dev/null +++ b/src/Azs.Update.Admin/test/Get-AzsUpdateLocation.Tests.ps1 @@ -0,0 +1,53 @@ +$loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' +if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' +} +. ($loadEnvPath) +$TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzsUpdateLocation.Recording.json' +$currentPath = $PSScriptRoot +while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent +} +. ($mockingPath | Select-Object -First 1).FullName + +Describe 'Get-AzsUpdateLocation' { + . $PSScriptRoot\Common.ps1 + + function ValidateScaleUnit { + param( + [Parameter(Mandatory = $true)] + $UpdateLocation + ) + + $UpdateLocation | Should Not Be $null + + # Resource + $UpdateLocation.Id | Should Not Be $null + $UpdateLocation.Location | Should Not Be $null + $UpdateLocation.Name | Should Not Be $null + $UpdateLocation.Type | Should Not Be $null + + # update properties + $UpdateLocation.CurrentOemVersion | Should Not Be $null + $UpdateLocation.CurrentVersion | Should Not Be $null + $UpdateLocation.HardwareModel | Should Not Be $null + $UpdateLocation.LastChecked | Should Not Be $null + $UpdateLocation.OemFamily | Should Not Be $null + $UpdateLocation.PackageVersion | Should Not Be $null + $UpdateLocation.State | Should Not Be $null + } + + AfterEach { + $global:Client = $null + } + + It 'TestGetAzsUpdateLocation' -skip:$('TestGetAzsUpdateLocation' -in $global:SkippedTests) { + $global:TestName = 'TestGetAzsUpdateLocation' + $updatelocations = Get-AzsUpdateLocation -ResourceGroupName $global:ResourceGroupName -Location $Location + $updatelocations | Should Not Be $null + foreach ($updatelocation in $updatelocations) { + ValidateScaleUnit -UpdateLocation $updatelocation + } + } +} diff --git a/src/Azs.Update.Admin/test/Get-AzsUpdateRun.Recording.json b/src/Azs.Update.Admin/test/Get-AzsUpdateRun.Recording.json new file mode 100644 index 00000000..af5365c0 --- /dev/null +++ b/src/Azs.Update.Admin/test/Get-AzsUpdateRun.Recording.json @@ -0,0 +1,86 @@ +{ + "Get-AzsUpdateRun+[NoContext]+TestGetAzsUpdateRun+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates?api-version=2021-07-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "19" ], + "x-ms-client-request-id": [ "1c74bbc9-5a5c-4ce8-8e0c-ee80f50787f3" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], + "FullCommandName": [ "Get-AzsUpdate_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "864a0975-96ac-4a13-80c8-47fe9e681746" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14975" ], + "x-ms-request-id": [ "864a0975-96ac-4a13-80c8-47fe9e681746" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T155550Z:864a0975-96ac-4a13-80c8-47fe9e681746" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 15:55:49 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvx4OdiFZAX2XU/izL3tvxV6Zi1mKEfGzrTXibNDdL5IvzGlJBXhzoRAIxW0B8pTYRM346kz7bcbOMTJVc8ZxLv5L6by8A0RnQPXGJ4RNNUTdDL2vK3J6SNkQlPPnyRndPWw8Z2/iQQ6F/XMoJShL1" ] + }, + "ContentHeaders": { + "Content-Length": [ "992" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888\",\"name\":\"redmond/Microsoft9.8888.0.888\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"description\":\"AzS Update 9.8888.0.888\",\"state\":\"PreparationFailed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx2008\",\"minVersionRequired\":\"9.2222.0.222\",\"minOemVersionRequired\":\"2.1.0.0\",\"packagePath\":\"\\\\\\\\SU1FileServer\\\\SU1_Infrastructure_2\\\\Updates\\\\Packages\\\\Microsoft9.8888.0.888\",\"packageSizeInMb\":224,\"displayName\":\"AzS Update - 9.8888.0.888\",\"version\":\"9.8888.0.888\",\"publisher\":\"Microsoft\",\"releaseLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx2008\",\"availabilityType\":\"Local\",\"packageType\":\"Infrastructure\",\"prerequisites\":[],\"updateStateProperties\":{\"progressPercentage\":0}}}]}", + "isContentBase64": false + } + }, + "Get-AzsUpdateRun+[NoContext]+TestGetAzsUpdateRun+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns?api-version=2021-07-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "20" ], + "x-ms-client-request-id": [ "6aa58e77-3953-409d-b678-86cf8330d07b" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], + "FullCommandName": [ "Get-AzsUpdateRun_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "aecee0c3-5d0b-4ab0-a2b6-ed1096cccef1" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14970" ], + "x-ms-request-id": [ "aecee0c3-5d0b-4ab0-a2b6-ed1096cccef1" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T155554Z:aecee0c3-5d0b-4ab0-a2b6-ed1096cccef1" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 15:55:54 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv6GE3QALdOZQydrYqqxCcXf/j3biWeXlpfy7EhPsYOWqcuMwRQQyNJw9dUglv1bLfjjR0vEfWpvKVf1kXAgqqw7szORTYjsdMhODbOUg1DGTtQl+to0XUctSedXxC0wn3krZhgWw2k/mAu+ptaKlU" ] + }, + "ContentHeaders": { + "Content-Length": [ "1146" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"name\":\"redmond/Microsoft9.8888.0.888/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Preparing to install\",\"description\":\"Preparing to install\",\"status\":\"Extracted\",\"steps\":[{\"name\":\"Downloading update\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Validating the download and extracting files.\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Update is blocked due to health check failure\",\"description\":\"Update is blocked due to health check failure.\\r\\n To remediate please check the health check alert details and \\r\\n follow the instructions: https://aka.ms/TroubleshootAzureStackUpdates\",\"status\":\"Error\"},{\"name\":\"Initiating update installation.\",\"description\":\"\",\"status\":\"NotStarted\"}]},\"timeStarted\":\"2022-04-05T15:55:54.5960205+00:00\",\"duration\":\"PT0S\",\"state\":\"Failed\"}}]}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Azs.Update.Admin/test/Get-AzsUpdateRun.Tests.ps1 b/src/Azs.Update.Admin/test/Get-AzsUpdateRun.Tests.ps1 new file mode 100644 index 00000000..9931c14f --- /dev/null +++ b/src/Azs.Update.Admin/test/Get-AzsUpdateRun.Tests.ps1 @@ -0,0 +1,55 @@ +$loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' +if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' +} +. ($loadEnvPath) +$TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzsUpdateRun.Recording.json' +$currentPath = $PSScriptRoot +while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent +} +. ($mockingPath | Select-Object -First 1).FullName + +Describe 'Get-AzsUpdateRun' { + . $PSScriptRoot\Common.ps1 + + function ValidateScaleUnit { + param( + [Parameter(Mandatory = $true)] + $UpdateRun + ) + + $UpdateRun | Should Not Be $null + + # Resource + $UpdateRun.Id | Should Not Be $null + $UpdateRun.Location | Should Not Be $null + $UpdateRun.Name | Should Not Be $null + $UpdateRun.Type | Should Not Be $null + + # update properties + $UpdateRun.ProgressDescription | Should Not Be $null + $UpdateRun.ProgressName | Should Not Be $null + $UpdateRun.ProgressStatus | Should Not Be $null + $UpdateRun.ProgressStep | Should Not Be $null + $UpdateRun.State | Should Not Be $null + + } + + AfterEach { + $global:Client = $null + } + + It 'TestGetAzsUpdateRun' -skip:$('TestGetAzsUpdateRun' -in $global:SkippedTests) { + $global:TestName = 'TestGetAzsUpdateRun' + $updates = Get-AzsUpdate -ResourceGroupName $global:ResourceGroupName -Location $Location | Where-Object -Property State -in "PreparationFailed","Preparing","Installing","Installed","InstallationFailed" + + if($updates -ne $null){ + foreach ($update in $updates) { + $updaterun = Get-AzsUpdateRun -UpdateName $update.Name + ValidateScaleUnit -UpdateRun $updaterun + } + } + } +} diff --git a/src/Azs.Update.Admin/test/Install-AzsUpdate.Recording.json b/src/Azs.Update.Admin/test/Install-AzsUpdate.Recording.json new file mode 100644 index 00000000..f2048386 --- /dev/null +++ b/src/Azs.Update.Admin/test/Install-AzsUpdate.Recording.json @@ -0,0 +1,212 @@ +{ + "Install-AzsUpdate+[NoContext]+TestInstallAzsUpdate+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates?api-version=2021-07-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "21" ], + "x-ms-client-request-id": [ "4587a2d6-b9ed-42b3-8320-3bcfd4acb085" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], + "FullCommandName": [ "Get-AzsUpdate_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "950eee48-9869-4b8b-9d42-b276c0c95662" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14980" ], + "x-ms-request-id": [ "950eee48-9869-4b8b-9d42-b276c0c95662" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T161727Z:950eee48-9869-4b8b-9d42-b276c0c95662" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 16:17:26 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv+R3nkFImrkTm+6pPiWyoFw2x2XRy+qXdT5ryN9ddsUK2GeDj6KWVMEkU/JzkcSLjbvRTPgGBrvEhEBTCPLvadkkUEXgD6MbXZ76FlbepNLo2mi01BD1+vzTjU+drLU7epTDyYT7SB+K0aYtAsix0" ] + }, + "ContentHeaders": { + "Content-Length": [ "992" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888\",\"name\":\"redmond/Microsoft9.8888.0.888\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"description\":\"AzS Update 9.8888.0.888\",\"state\":\"PreparationFailed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx2008\",\"minVersionRequired\":\"9.2222.0.222\",\"minOemVersionRequired\":\"2.1.0.0\",\"packagePath\":\"\\\\\\\\SU1FileServer\\\\SU1_Infrastructure_2\\\\Updates\\\\Packages\\\\Microsoft9.8888.0.888\",\"packageSizeInMb\":224,\"displayName\":\"AzS Update - 9.8888.0.888\",\"version\":\"9.8888.0.888\",\"publisher\":\"Microsoft\",\"releaseLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx2008\",\"availabilityType\":\"Local\",\"packageType\":\"Infrastructure\",\"prerequisites\":[],\"updateStateProperties\":{\"progressPercentage\":0}}}]}", + "isContentBase64": false + } + }, + "Install-AzsUpdate+[NoContext]+TestInstallAzsUpdate+$POST+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/apply?api-version=2021-07-01+2": { + "Request": { + "Method": "POST", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/apply?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "23" ], + "x-ms-client-request-id": [ "dcbd45bf-c239-45c3-9526-bf238588e0d9" ], + "CommandName": [ "Azs.Update.Admin.internal\\Install-AzsUpdate" ], + "FullCommandName": [ "Install-AzsUpdate_Apply" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Pragma": [ "no-cache" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "c3e9a6d1-b1e1-4219-aeb3-bafe4f463518" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-request-id": [ "c3e9a6d1-b1e1-4219-aeb3-bafe4f463518" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T161736Z:c3e9a6d1-b1e1-4219-aeb3-bafe4f463518" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 16:17:36 GMT" ], + "Location": [ "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns/dcbd45bf-c239-45c3-9526-bf238588e0d9?api-version=2021-07-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvAtTwv4DNpxUbht+I7rAoINhJQD0niVS6esk3nhFKyMn5T4XRzbnWUcvMBKgLViBnKRsHXVJGvtAtFAoenFtWTuqqQHAKUEysmEHqqgc7HwdYrmYnPxEtVO3YtS32xDhSpi1w1Dmm5Kqn+erLt3pv" ] + }, + "ContentHeaders": { + "Content-Length": [ "0" ], + "Expires": [ "-1" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "Install-AzsUpdate+[NoContext]+TestInstallAzsUpdate+$GET+https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns/dcbd45bf-c239-45c3-9526-bf238588e0d9?api-version=2021-07-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns/dcbd45bf-c239-45c3-9526-bf238588e0d9?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "24" ], + "x-ms-client-request-id": [ "dcbd45bf-c239-45c3-9526-bf238588e0d9" ], + "CommandName": [ "Azs.Update.Admin.internal\\Install-AzsUpdate" ], + "FullCommandName": [ "Install-AzsUpdate_Apply" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 404, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "4ba511c7-c4e3-4f58-af9c-46180af6e668" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14970" ], + "x-ms-request-id": [ "4ba511c7-c4e3-4f58-af9c-46180af6e668" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T161836Z:4ba511c7-c4e3-4f58-af9c-46180af6e668" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 16:18:36 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvpV3XCZhbR5rirNNrGaqRKwyskWTZ1yTO88uUMTK3+QTQ4ob+cNacxizflQiF7ivoehde+BCuF65tjAaZDftQRkXscxtw5JYaKk1amz6c7tYAn2bQV1ord68JycKG/+ePE9Uf40WZpz9L5PX+txf/" ] + }, + "ContentHeaders": { + "Content-Length": [ "0" ], + "Expires": [ "-1" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "Install-AzsUpdate+[NoContext]+TestInstallAzsUpdate+$GET+https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns/dcbd45bf-c239-45c3-9526-bf238588e0d9?api-version=2021-07-01+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns/dcbd45bf-c239-45c3-9526-bf238588e0d9?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "25" ], + "x-ms-client-request-id": [ "dcbd45bf-c239-45c3-9526-bf238588e0d9" ], + "CommandName": [ "Azs.Update.Admin.internal\\Install-AzsUpdate" ], + "FullCommandName": [ "Install-AzsUpdate_Apply" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "aecee0c3-5d0b-4ab0-a2b6-ed1096cccef1" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14970" ], + "x-ms-request-id": [ "aecee0c3-5d0b-4ab0-a2b6-ed1096cccef1" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T155554Z:aecee0c3-5d0b-4ab0-a2b6-ed1096cccef1" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 15:55:54 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv6GE3QALdOZQydrYqqxCcXf/j3biWeXlpfy7EhPsYOWqcuMwRQQyNJw9dUglv1bLfjjR0vEfWpvKVf1kXAgqqw7szORTYjsdMhODbOUg1DGTtQl+to0XUctSedXxC0wn3krZhgWw2k/mAu+ptaKlU" ] + }, + "ContentHeaders": { + "Content-Length": [ "1146" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"name\":\"redmond/Microsoft9.8888.0.888/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Preparing to install\",\"description\":\"Preparing to install\",\"status\":\"Extracted\",\"steps\":[{\"name\":\"Downloading update\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Validating the download and extracting files.\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Update is blocked due to health check failure\",\"description\":\"Update is blocked due to health check failure.\\r\\n To remediate please check the health check alert details and \\r\\n follow the instructions: https://aka.ms/TroubleshootAzureStackUpdates\",\"status\":\"Error\"},{\"name\":\"Initiating update installation.\",\"description\":\"\",\"status\":\"NotStarted\"}]},\"timeStarted\":\"2022-04-05T15:55:54.5960205+00:00\",\"duration\":\"PT0S\",\"state\":\"Failed\"}}]}", + "isContentBase64": false + } + }, + "Install-AzsUpdate+[NoContext]+TestInstallAzsUpdate+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns?api-version=2021-07-01+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "26" ], + "x-ms-client-request-id": [ "2ec2c99d-8f66-43b9-b7bc-72e4f2c925b0" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], + "FullCommandName": [ "Get-AzsUpdateRun_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "79e1c522-4e77-4d12-9f51-3d3b046902f7" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14965" ], + "x-ms-request-id": [ "79e1c522-4e77-4d12-9f51-3d3b046902f7" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T161841Z:79e1c522-4e77-4d12-9f51-3d3b046902f7" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 16:18:40 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvvctTzKMhtsE2CU+vop0No1kG1tSQWTzi135mXZG4H5ELsHY8Np/kWeNa4hBOq3emMMDcVSOWZ/AfeLhubWoFSVex7MvpK6UC/ZaJGWyAvHOkTa7ZzVAFSNG7VSdrXn5snCTkFVWt81g9LGEEZcps" ] + }, + "ContentHeaders": { + "Content-Length": [ "1146" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"name\":\"redmond/Microsoft9.8888.0.888/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Preparing to install\",\"description\":\"Preparing to install\",\"status\":\"Extracted\",\"steps\":[{\"name\":\"Downloading update\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Validating the download and extracting files.\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Update is blocked due to health check failure\",\"description\":\"Update is blocked due to health check failure.\\r\\n To remediate please check the health check alert details and \\r\\n follow the instructions: https://aka.ms/TroubleshootAzureStackUpdates\",\"status\":\"Error\"},{\"name\":\"Initiating update installation.\",\"description\":\"\",\"status\":\"NotStarted\"}]},\"timeStarted\":\"2022-04-05T16:18:41.7602707+00:00\",\"duration\":\"PT0S\",\"state\":\"Failed\"}}]}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Azs.Update.Admin/test/Install-AzsUpdate.Tests.ps1 b/src/Azs.Update.Admin/test/Install-AzsUpdate.Tests.ps1 new file mode 100644 index 00000000..dfb96983 --- /dev/null +++ b/src/Azs.Update.Admin/test/Install-AzsUpdate.Tests.ps1 @@ -0,0 +1,27 @@ +$loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' +if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' +} +. ($loadEnvPath) +$TestRecordingFile = Join-Path $PSScriptRoot 'Install-AzsUpdate.Recording.json' +$currentPath = $PSScriptRoot +while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent +} +. ($mockingPath | Select-Object -First 1).FullName + +Describe 'Install-AzsUpdate' { + . $PSScriptRoot\Common.ps1 + + It 'TestInstallAzsUpdate' -skip:$('TestInstallAzsUpdate' -in $global:SkippedTests) { + $global:TestName = 'TestInstallAzsUpdate' + #$updates = Get-AzsUpdate -ResourceGroupName $global:ResourceGroupName -Location $Location | Where-Object -Property State -in "PreparationFailed","Ready","ReadyToInstall" + $updates = Get-AzsUpdate | Where-Object -Property State -in "PreparationFailed","Ready","ReadyToInstall","HealthCheckFailed","DownloadFailed" + if($updates -ne $null){ + Install-AzsUpdate -Name $updates.Name + $updaterun = Get-AzsUpdateRun -UpdateName $updates.Name + $updaterun | Should Not Be $null + } + } +} diff --git a/src/Azs.Update.Admin/test/Resume-AzsUpdateRun.Recording.json b/src/Azs.Update.Admin/test/Resume-AzsUpdateRun.Recording.json new file mode 100644 index 00000000..25ea30bf --- /dev/null +++ b/src/Azs.Update.Admin/test/Resume-AzsUpdateRun.Recording.json @@ -0,0 +1,294 @@ +{ + "Resume-AzsUpdateRun+[NoContext]+TestResumeAzsUpdateRun+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates?api-version=2021-07-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "45" ], + "x-ms-client-request-id": [ "5e7f1b58-3b43-49fb-b5ac-e92c69c1ae67" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], + "FullCommandName": [ "Get-AzsUpdate_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "d0d5a00d-5cf9-40c2-972a-3d60c9d867a7" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14963" ], + "x-ms-request-id": [ "d0d5a00d-5cf9-40c2-972a-3d60c9d867a7" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T165035Z:d0d5a00d-5cf9-40c2-972a-3d60c9d867a7" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 16:50:34 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvKKdoQ8m+q8lIW8j7lMOtDkIp4nf5o2zXG4vbPdEK5elxXk7IdWZiszNET/37zGa64B2bDwhWrI74TiyjZa26kL9JhE+ZvgnTDucm9EL6KUB2fYFhLthSvrPf0RpXwyLFD+WYbgaUljJweyW+R0rA" ] + }, + "ContentHeaders": { + "Content-Length": [ "992" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888\",\"name\":\"redmond/Microsoft9.8888.0.888\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"description\":\"AzS Update 9.8888.0.888\",\"state\":\"PreparationFailed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx2008\",\"minVersionRequired\":\"9.2222.0.222\",\"minOemVersionRequired\":\"2.1.0.0\",\"packagePath\":\"\\\\\\\\SU1FileServer\\\\SU1_Infrastructure_2\\\\Updates\\\\Packages\\\\Microsoft9.8888.0.888\",\"packageSizeInMb\":224,\"displayName\":\"AzS Update - 9.8888.0.888\",\"version\":\"9.8888.0.888\",\"publisher\":\"Microsoft\",\"releaseLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx2008\",\"availabilityType\":\"Local\",\"packageType\":\"Infrastructure\",\"prerequisites\":[],\"updateStateProperties\":{\"progressPercentage\":0}}}]}", + "isContentBase64": false + } + }, + "Resume-AzsUpdateRun+[NoContext]+TestResumeAzsUpdateRun+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns?api-version=2021-07-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "46" ], + "x-ms-client-request-id": [ "fd6c7b37-9e26-42e3-8784-3c222f400e70" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], + "FullCommandName": [ "Get-AzsUpdateRun_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "b7705c80-0410-44f4-aa28-94cd57b4e2ee" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14958" ], + "x-ms-request-id": [ "b7705c80-0410-44f4-aa28-94cd57b4e2ee" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T165039Z:b7705c80-0410-44f4-aa28-94cd57b4e2ee" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 16:50:39 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvg2wAZemLJJFzcleDQiPceWn6cEUbowZnyFxSCz+5h6tWxUm9ouRFOJc1qXZJHkOSWQMj0qJ8bUrIxTPdp1OrCXrLFDCg63qE6BQHqg+GVapixp3NBOB5kaQYVrScn+WJ4GZld/byVKAqMuyLBDOU" ] + }, + "ContentHeaders": { + "Content-Length": [ "1146" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"name\":\"redmond/Microsoft9.8888.0.888/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Preparing to install\",\"description\":\"Preparing to install\",\"status\":\"Extracted\",\"steps\":[{\"name\":\"Downloading update\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Validating the download and extracting files.\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Update is blocked due to health check failure\",\"description\":\"Update is blocked due to health check failure.\\r\\n To remediate please check the health check alert details and \\r\\n follow the instructions: https://aka.ms/TroubleshootAzureStackUpdates\",\"status\":\"Error\"},{\"name\":\"Initiating update installation.\",\"description\":\"\",\"status\":\"NotStarted\"}]},\"timeStarted\":\"2022-04-05T16:50:39.5783366+00:00\",\"duration\":\"PT0S\",\"state\":\"Failed\"}}]}", + "isContentBase64": false + } + }, + "Resume-AzsUpdateRun+[NoContext]+TestResumeAzsUpdateRun+$POST+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/redmond%2FMicrosoft9.8888.0.888/updateRuns/73879a9a-5a9e-4b82-a5d3-9a6028283b15/rerun?api-version=2021-07-01+3": { + "Request": { + "Method": "POST", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/redmond%2FMicrosoft9.8888.0.888/updateRuns/73879a9a-5a9e-4b82-a5d3-9a6028283b15/rerun?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "47" ], + "x-ms-client-request-id": [ "a9db268c-8997-4a07-bacc-5c3f8e8b9254" ], + "CommandName": [ "Azs.Update.Admin.internal\\Resume-AzsUpdateRun" ], + "FullCommandName": [ "Resume-AzsUpdateRun_Rerun" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 404, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1197" ], + "x-ms-request-id": [ "95e6d2c6-474b-4a89-a2fb-e313e6a09fa7" ], + "x-ms-correlation-request-id": [ "95e6d2c6-474b-4a89-a2fb-e313e6a09fa7" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T165044Z:95e6d2c6-474b-4a89-a2fb-e313e6a09fa7" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 16:50:43 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv+cJ3HXVCvAifDJyx4A4SzDCmEk5qFVxLBQZ1v6+vVFMKY1YENMs4fdGlWADxUaDAfimLfbeAeolOgYEQ57rNS7Ac+cZ3+R26SkM4ST4EwqHr530VDVkxrXCfba2jI0NPUcxLqvMgbDxB1UJd56S/" ] + }, + "ContentHeaders": { + "Content-Length": [ "0" ], + "Expires": [ "-1" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "Resume-AzsUpdateRun+[NoContext]+TestResumeAzsUpdateRun+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns?api-version=2021-07-01+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "48" ], + "x-ms-client-request-id": [ "dfdf9cee-8a25-446b-aa3b-dab853e4cb66" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], + "FullCommandName": [ "Get-AzsUpdateRun_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "f49572b7-8b67-4199-a5e6-34f48a39664a" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14949" ], + "x-ms-request-id": [ "f49572b7-8b67-4199-a5e6-34f48a39664a" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T165049Z:f49572b7-8b67-4199-a5e6-34f48a39664a" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 16:50:48 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvFkjprJWyiNtrY+0xe4dz7uf3XcdC95cu0OPMMkD0Q4avc9x/6vEixgkYN2q1W1mutBsSUP7rbX3NricJB7HULmF7GJlM19BRMoGFOk/EKMZevKp+1+D/niE1iD46BqCMFIBByU4Ec4M+X17jYm4q" ] + }, + "ContentHeaders": { + "Content-Length": [ "1146" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"name\":\"redmond/Microsoft9.8888.0.888/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Preparing to install\",\"description\":\"Preparing to install\",\"status\":\"Extracted\",\"steps\":[{\"name\":\"Downloading update\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Validating the download and extracting files.\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Update is blocked due to health check failure\",\"description\":\"Update is blocked due to health check failure.\\r\\n To remediate please check the health check alert details and \\r\\n follow the instructions: https://aka.ms/TroubleshootAzureStackUpdates\",\"status\":\"Error\"},{\"name\":\"Initiating update installation.\",\"description\":\"\",\"status\":\"NotStarted\"}]},\"timeStarted\":\"2022-04-05T16:50:49.1827251+00:00\",\"duration\":\"PT0S\",\"state\":\"Failed\"}}]}", + "isContentBase64": false + } + }, + "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates?api-version=2021-07-01+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "49" ], + "x-ms-client-request-id": [ "00d3be14-b660-47c8-9fa9-4dd275a714a4" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], + "FullCommandName": [ "Get-AzsUpdate_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "eb2ce390-4d9a-406e-b9db-d883dcae6525" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14944" ], + "x-ms-request-id": [ "eb2ce390-4d9a-406e-b9db-d883dcae6525" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T165114Z:eb2ce390-4d9a-406e-b9db-d883dcae6525" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 16:51:14 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvbRooDDW3NC4M1hjNeVgCBJMXuNIx9Km0VQSD7NW3DaCkXk8Grwwmn5zTW8m6dE/2J2t9WiNsxlH9+kyR0YvCxeIGtOm534QK/emnpcTitVOacI6yqI9rVcGWTQy6ixmIcVvlH/9UmRnHuRLI8V53" ] + }, + "ContentHeaders": { + "Content-Length": [ "992" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888\",\"name\":\"redmond/Microsoft9.8888.0.888\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"description\":\"AzS Update 9.8888.0.888\",\"state\":\"PreparationFailed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx2008\",\"minVersionRequired\":\"9.2222.0.222\",\"minOemVersionRequired\":\"2.1.0.0\",\"packagePath\":\"\\\\\\\\SU1FileServer\\\\SU1_Infrastructure_2\\\\Updates\\\\Packages\\\\Microsoft9.8888.0.888\",\"packageSizeInMb\":224,\"displayName\":\"AzS Update - 9.8888.0.888\",\"version\":\"9.8888.0.888\",\"publisher\":\"Microsoft\",\"releaseLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx2008\",\"availabilityType\":\"Local\",\"packageType\":\"Infrastructure\",\"prerequisites\":[],\"updateStateProperties\":{\"progressPercentage\":0}}}]}", + "isContentBase64": false + } + }, + "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns?api-version=2021-07-01+6": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "50" ], + "x-ms-client-request-id": [ "02fd0324-cbea-4782-965b-6a3f02344232" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], + "FullCommandName": [ "Get-AzsUpdateRun_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "cfe16796-2cd6-437a-a5a1-09188b5423b8" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14939" ], + "x-ms-request-id": [ "cfe16796-2cd6-437a-a5a1-09188b5423b8" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T165141Z:cfe16796-2cd6-437a-a5a1-09188b5423b8" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 16:51:40 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvquwxlsJn8VHMyFSS20TDZtZjWXQUqB+oKYAUmU5pFbh/FCr/Jk7cEq1C7Acf41S3XiNAQsrfgZoXeKkK6qw+sYE+DETWFlJ4mPzgBx1NMogcU4KKomIv4V7Na5l5VRH/gtdaE79gh6WiowFC8guc" ] + }, + "ContentHeaders": { + "Content-Length": [ "1146" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"name\":\"redmond/Microsoft9.8888.0.888/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Preparing to install\",\"description\":\"Preparing to install\",\"status\":\"Extracted\",\"steps\":[{\"name\":\"Downloading update\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Validating the download and extracting files.\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Update is blocked due to health check failure\",\"description\":\"Update is blocked due to health check failure.\\r\\n To remediate please check the health check alert details and \\r\\n follow the instructions: https://aka.ms/TroubleshootAzureStackUpdates\",\"status\":\"Error\"},{\"name\":\"Initiating update installation.\",\"description\":\"\",\"status\":\"NotStarted\"}]},\"timeStarted\":\"2022-04-05T16:51:41.4864768+00:00\",\"duration\":\"PT0S\",\"state\":\"Failed\"}}]}", + "isContentBase64": false + } + }, + "[NoDescription]+[NoContext]+[NoScenario]+$POST+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/redmond%2FMicrosoft9.8888.0.888/updateRuns/%24oldupdaterun.Name/rerun?api-version=2021-07-01+7": { + "Request": { + "Method": "POST", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/redmond%2FMicrosoft9.8888.0.888/updateRuns/%24oldupdaterun.Name/rerun?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "51" ], + "x-ms-client-request-id": [ "9caf5001-8980-4de3-a364-19d37c44147d" ], + "CommandName": [ "Azs.Update.Admin.internal\\Resume-AzsUpdateRun" ], + "FullCommandName": [ "Resume-AzsUpdateRun_Rerun" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 404, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1196" ], + "x-ms-request-id": [ "9b3422f3-2439-4484-85fd-9a2951fe08fe" ], + "x-ms-correlation-request-id": [ "9b3422f3-2439-4484-85fd-9a2951fe08fe" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T165233Z:9b3422f3-2439-4484-85fd-9a2951fe08fe" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 16:52:32 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvobZZsRAVk4pMOP+t4wYdS8R7N00LPOqf+mpAhG7wk+SPXp1vpopA0eS9zrI6vEVg7XBEFqiCqOk8U0pG/x5A6uRwhJnBdGKDvmt/VzmItAULwScpjvTeAUP2AgCp9zLu9zw05E65+FemAcvIXapN" ] + }, + "ContentHeaders": { + "Content-Length": [ "0" ], + "Expires": [ "-1" ] + }, + "Content": null, + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Azs.Update.Admin/test/Resume-AzsUpdateRun.Tests.ps1 b/src/Azs.Update.Admin/test/Resume-AzsUpdateRun.Tests.ps1 new file mode 100644 index 00000000..e74dce3e --- /dev/null +++ b/src/Azs.Update.Admin/test/Resume-AzsUpdateRun.Tests.ps1 @@ -0,0 +1,27 @@ +$loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' +if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' +} +. ($loadEnvPath) +$TestRecordingFile = Join-Path $PSScriptRoot 'Resume-AzsUpdateRun.Recording.json' +$currentPath = $PSScriptRoot +while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent +} +. ($mockingPath | Select-Object -First 1).FullName + +Describe 'Resume-AzsUpdateRun' { + . $PSScriptRoot\Common.ps1 + + It 'TestResumeAzsUpdateRun' -skip:$('TestResumeAzsUpdateRun' -in $global:SkippedTests) { + $global:TestName = 'TestResumeAzsUpdateRun' + $updates = Get-AzsUpdate | Where-Object -Property State -in "PreparationFailed","HealthCheckFailed","InstallationFailed" + if($updates -ne $null){ + $oldupdaterun = Get-AzsUpdateRun -UpdateName $updates[0].Name + Resume-AzsUpdateRun -UpdateName $updates[0].Name -Name $oldupdaterun.Name + $updaterun = Get-AzsUpdateRun -UpdateName $updates[0].Name + $updaterun | Should Not Be $null + } + } +} diff --git a/src/Azs.Update.Admin/test/Start-AzsUpdateHealthCheck.Recording.json b/src/Azs.Update.Admin/test/Start-AzsUpdateHealthCheck.Recording.json new file mode 100644 index 00000000..a3db9508 --- /dev/null +++ b/src/Azs.Update.Admin/test/Start-AzsUpdateHealthCheck.Recording.json @@ -0,0 +1,215 @@ +{ + "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates?api-version=2021-07-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "2" ], + "x-ms-client-request-id": [ "9294cb95-509d-44d0-a7a7-39599895800e" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], + "FullCommandName": [ "Get-AzsUpdate_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "4933fa67-c4b4-4f4a-b6f1-1a7d375de01b" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14910" ], + "x-ms-request-id": [ "4933fa67-c4b4-4f4a-b6f1-1a7d375de01b" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T171834Z:4933fa67-c4b4-4f4a-b6f1-1a7d375de01b" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 17:18:34 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvxnuA+rjS+/ehUpC9cuTszPgz8F8E80hVwTZlgAJ9dYaHMmWYTXViEesGHvfYD41+68PvrE2VIH/l9E+Lp7SENFVBB1PY4MQNU7K0gezKdpNq35K++ycWqioEToUJcvw11wvcLukQ0Qyi1asjqJ5t" ] + }, + "ContentHeaders": { + "Content-Length": [ "992" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888\",\"name\":\"redmond/Microsoft9.8888.0.888\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"description\":\"AzS Update 9.8888.0.888\",\"state\":\"PreparationFailed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx2008\",\"minVersionRequired\":\"9.2222.0.222\",\"minOemVersionRequired\":\"2.1.0.0\",\"packagePath\":\"\\\\\\\\SU1FileServer\\\\SU1_Infrastructure_2\\\\Updates\\\\Packages\\\\Microsoft9.8888.0.888\",\"packageSizeInMb\":224,\"displayName\":\"AzS Update - 9.8888.0.888\",\"version\":\"9.8888.0.888\",\"publisher\":\"Microsoft\",\"releaseLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx2008\",\"availabilityType\":\"Local\",\"packageType\":\"Infrastructure\",\"prerequisites\":[],\"updateStateProperties\":{\"progressPercentage\":0}}}]}", + "isContentBase64": false + } + }, + "[NoDescription]+[NoContext]+[NoScenario]+$POST+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/checkHealth?api-version=2021-07-01+3": { + "Request": { + "Method": "POST", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/checkHealth?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "4" ], + "x-ms-client-request-id": [ "fd6c7018-8228-4522-be38-1e4d220e8550" ], + "CommandName": [ "Azs.Update.Admin.internal\\Start-AzsUpdateHealthCheck" ], + "FullCommandName": [ "Start-AzsUpdateHealthCheck_Check" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Pragma": [ "no-cache" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "b2db0c05-9343-4f0a-9175-68783247c095" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1195" ], + "x-ms-request-id": [ "b2db0c05-9343-4f0a-9175-68783247c095" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T171843Z:b2db0c05-9343-4f0a-9175-68783247c095" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 17:18:42 GMT" ], + "Location": [ "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/checkHealth?api-version=2021-07-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvCmrLj9Abl3rls6Dp3GbQSuooQ/DkYZ8M3bUGiSmPE1NFGwOCwgPjR4BflxshlOAqas729Ldnq2k1PAwprf8GvGQAZaOLG1HRFe9I/WyL/EmhS9r1xprZcnJgBn9xSL5HAk8CvYCVm1aUxXcpnzKY" ] + }, + "ContentHeaders": { + "Content-Length": [ "0" ], + "Expires": [ "-1" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/checkHealth?api-version=2021-07-01+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/checkHealth?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "5" ], + "x-ms-client-request-id": [ "fd6c7018-8228-4522-be38-1e4d220e8550" ], + "CommandName": [ "Azs.Update.Admin.internal\\Start-AzsUpdateHealthCheck" ], + "FullCommandName": [ "Start-AzsUpdateHealthCheck_Check" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 405, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "9f3b2649-8537-4863-af44-d68205ad4f70" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14900" ], + "x-ms-request-id": [ "9f3b2649-8537-4863-af44-d68205ad4f70" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T171943Z:9f3b2649-8537-4863-af44-d68205ad4f70" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 17:19:43 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvRn8RAORDURbpS210qA7KvnE9nWkmgMmkDyytngVZuwiNCsE4RPGi1igfBzGWOf54CXR29DSJVzJIQNu86TZcC84gIw/sTcuxfwIRmfdxPftIyxuQ1Ip3mhOjCH8nGntgWVDGuHDZ8l43ZLI1aTEw" ] + }, + "ContentHeaders": { + "Content-Length": [ "72" ], + "Allow": [ "POST" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"message\":\"The requested resource does not support http method \u0027GET\u0027.\"}", + "isContentBase64": false + } + }, + "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/checkHealth?api-version=2021-07-01+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/checkHealth?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "6" ], + "x-ms-client-request-id": [ "fd6c7018-8228-4522-be38-1e4d220e8550" ], + "CommandName": [ "Azs.Update.Admin.internal\\Start-AzsUpdateHealthCheck" ], + "FullCommandName": [ "Start-AzsUpdateHealthCheck_Check" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 405, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "7beb007e-8687-4854-a4b4-1b4c4c931713" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14899" ], + "x-ms-request-id": [ "7beb007e-8687-4854-a4b4-1b4c4c931713" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T171943Z:7beb007e-8687-4854-a4b4-1b4c4c931713" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 17:19:43 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvcCH2HCahtU/W3xrDiH7MJGmr9XiFtlNkXfe/fuP5wTGV812aP5A9TV/wInGNlxwyXW+qPTkldSIgR69rJFwuDLPP5c2GQQPTentVYETh4GKsM62Tda7XLO5hZ4BfypAXfhlJ2cQjzYt5ILT/rLfQ" ] + }, + "ContentHeaders": { + "Content-Length": [ "72" ], + "Allow": [ "POST" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"message\":\"The requested resource does not support http method \u0027GET\u0027.\"}", + "isContentBase64": false + } + }, + "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns?api-version=2021-07-01+6": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "7" ], + "x-ms-client-request-id": [ "5a8a5190-f465-4c86-bf15-febfa2a07c17" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], + "FullCommandName": [ "Get-AzsUpdateRun_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "eaa533a4-dcf5-4cea-9009-da5c288d81da" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14894" ], + "x-ms-request-id": [ "eaa533a4-dcf5-4cea-9009-da5c288d81da" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T171948Z:eaa533a4-dcf5-4cea-9009-da5c288d81da" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 17:19:48 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvbcdp4MGWh+aWniY8HuKWMcp/KaVm8U4ExOfu+wMKqYo8wudW0dyNwy4nJkr2oQO/PTj9BNpdV00Perz/eNmoEZ6JedRUCz2+EbSnasgWBDNazZFyk/SW4Q0mjQfHhooiHUQQTRtIPi4hBYlwRuWo" ] + }, + "ContentHeaders": { + "Content-Length": [ "1146" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"name\":\"redmond/Microsoft9.8888.0.888/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Preparing to install\",\"description\":\"Preparing to install\",\"status\":\"Extracted\",\"steps\":[{\"name\":\"Downloading update\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Validating the download and extracting files.\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Update is blocked due to health check failure\",\"description\":\"Update is blocked due to health check failure.\\r\\n To remediate please check the health check alert details and \\r\\n follow the instructions: https://aka.ms/TroubleshootAzureStackUpdates\",\"status\":\"Error\"},{\"name\":\"Initiating update installation.\",\"description\":\"\",\"status\":\"NotStarted\"}]},\"timeStarted\":\"2022-04-05T17:19:48.5136003+00:00\",\"duration\":\"PT0S\",\"state\":\"Failed\"}}]}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Azs.Update.Admin/test/Start-AzsUpdateHealthCheck.Tests.ps1 b/src/Azs.Update.Admin/test/Start-AzsUpdateHealthCheck.Tests.ps1 new file mode 100644 index 00000000..25200286 --- /dev/null +++ b/src/Azs.Update.Admin/test/Start-AzsUpdateHealthCheck.Tests.ps1 @@ -0,0 +1,30 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Start-AzsUpdateHealthCheck')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Start-AzsUpdateHealthCheck.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Start-AzsUpdateHealthCheck' { + . $PSScriptRoot\Common.ps1 + + It 'TestStartAzsUpdateHealthCheck' -skip:$('TestStartAzsUpdateHealthCheck' -in $global:SkippedTests) { + $global:TestName = 'TestStartAzsUpdateHealthCheck' + $updates = Get-AzsUpdate | Where-Object -Property State -in "PreparationFailed","Ready","HealthCheckFailed" + + if($updates -ne $null){ + Start-AzsUpdateHealthCheck -Name $updates[0].Name + $updaterun = Get-AzsUpdateRun -UpdateName $updates[0].Name + $updaterun | Should Not Be $null + } + } +} diff --git a/src/Azs.Update.Admin/test/Start-AzsUpdatePreparation.Recording.json b/src/Azs.Update.Admin/test/Start-AzsUpdatePreparation.Recording.json new file mode 100644 index 00000000..16bb8f2e --- /dev/null +++ b/src/Azs.Update.Admin/test/Start-AzsUpdatePreparation.Recording.json @@ -0,0 +1,215 @@ +{ + "Prepare-AzsUpdate+[NoContext]+TestPrepareAzsUpdate+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates?api-version=2021-07-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "1" ], + "x-ms-client-request-id": [ "92ea2f0f-9fd3-4637-9af2-4919a54d9184" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], + "FullCommandName": [ "Get-AzsUpdate_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "731100a5-ca66-4b03-872e-ee961f91bcd1" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14894" ], + "x-ms-request-id": [ "731100a5-ca66-4b03-872e-ee961f91bcd1" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T172330Z:731100a5-ca66-4b03-872e-ee961f91bcd1" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 17:23:29 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvLh6/z731j6pOw6Hlq6II/vdiTb6ki2oQI8ar/rXYbw3rdAmPAM3L6bQb9aiJJkzISy2nDQfaufJ+2T4dV6qiGpStHRPWJCnE84qrsRD+feHnAmv79iFh0HQtK24BEXVZm3H1mh+UIDC7npf0CbEB" ] + }, + "ContentHeaders": { + "Content-Length": [ "992" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888\",\"name\":\"redmond/Microsoft9.8888.0.888\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"description\":\"AzS Update 9.8888.0.888\",\"state\":\"PreparationFailed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx2008\",\"minVersionRequired\":\"9.2222.0.222\",\"minOemVersionRequired\":\"2.1.0.0\",\"packagePath\":\"\\\\\\\\SU1FileServer\\\\SU1_Infrastructure_2\\\\Updates\\\\Packages\\\\Microsoft9.8888.0.888\",\"packageSizeInMb\":224,\"displayName\":\"AzS Update - 9.8888.0.888\",\"version\":\"9.8888.0.888\",\"publisher\":\"Microsoft\",\"releaseLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx2008\",\"availabilityType\":\"Local\",\"packageType\":\"Infrastructure\",\"prerequisites\":[],\"updateStateProperties\":{\"progressPercentage\":0}}}]}", + "isContentBase64": false + } + }, + "Prepare-AzsUpdate+[NoContext]+TestPrepareAzsUpdate+$POST+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/prepare?api-version=2021-07-01+2": { + "Request": { + "Method": "POST", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/prepare?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "3" ], + "x-ms-client-request-id": [ "1ccf5099-5c6a-4f64-8c8a-11e725bdfbb8" ], + "CommandName": [ "Azs.Update.Admin.internal\\Prepare-AzsUpdate" ], + "FullCommandName": [ "Prepare-AzsUpdate_Prepare" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Pragma": [ "no-cache" ], + "Retry-After": [ "60" ], + "x-ms-correlation-request-id": [ "6f69e96a-6189-4b04-b69e-8efd446e6d3a" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1194" ], + "x-ms-request-id": [ "6f69e96a-6189-4b04-b69e-8efd446e6d3a" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T172341Z:6f69e96a-6189-4b04-b69e-8efd446e6d3a" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 17:23:41 GMT" ], + "Location": [ "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/prepare?api-version=2021-07-01" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv6IqaItuDhfTZMO8rX8NOsCa6aYXfhWzCJYiRwr8iG1TWiO3dM8dllfTe+4GG9jTmLeCZb5ZUHEMxiArZyKbiXsLEPDe7x/uuxiJR2Tb+ZpGXhRnfbMdR7KX6HfHLz3qixfznrfFbWTw0IWXFN09P" ] + }, + "ContentHeaders": { + "Content-Length": [ "0" ], + "Expires": [ "-1" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "Prepare-AzsUpdate+[NoContext]+TestPrepareAzsUpdate+$GET+https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/prepare?api-version=2021-07-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/prepare?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "4" ], + "x-ms-client-request-id": [ "1ccf5099-5c6a-4f64-8c8a-11e725bdfbb8" ], + "CommandName": [ "Azs.Update.Admin.internal\\Prepare-AzsUpdate" ], + "FullCommandName": [ "Prepare-AzsUpdate_Prepare" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 405, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "1b8e2ac6-8a75-4831-98f9-adb0572a3488" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14884" ], + "x-ms-request-id": [ "1b8e2ac6-8a75-4831-98f9-adb0572a3488" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T172441Z:1b8e2ac6-8a75-4831-98f9-adb0572a3488" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 17:24:41 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvukR7GygUZbs5TMijE7wrLV5IjDkn56mTDXEwPk2/DxGvoFE8+vUKDMREaqayGuVtrRwX5NxHLy+lIrY6ia1COQWA6LC6v2J3AzklrqEWUrMWeLjXnDhF3kqVWqtIdAVfoKdy+xX0+oy9S3fVw5WR" ] + }, + "ContentHeaders": { + "Content-Length": [ "72" ], + "Allow": [ "POST" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"message\":\"The requested resource does not support http method \u0027GET\u0027.\"}", + "isContentBase64": false + } + }, + "Prepare-AzsUpdate+[NoContext]+TestPrepareAzsUpdate+$GET+https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/prepare?api-version=2021-07-01+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/prepare?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "5" ], + "x-ms-client-request-id": [ "1ccf5099-5c6a-4f64-8c8a-11e725bdfbb8" ], + "CommandName": [ "Azs.Update.Admin.internal\\Prepare-AzsUpdate" ], + "FullCommandName": [ "Prepare-AzsUpdate_Prepare" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 405, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "3c1edbf5-95c7-468f-a0b6-b66fc9ad1f05" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14883" ], + "x-ms-request-id": [ "3c1edbf5-95c7-468f-a0b6-b66fc9ad1f05" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T172441Z:3c1edbf5-95c7-468f-a0b6-b66fc9ad1f05" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 17:24:41 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvF94BujQqPJrnkuNKlroeoYgHYo/Mjqo9aTLU0PWFXyfudwoQMd3geN5dgaIeAbXCikLGecNBp4h/1w8H2P4vQQL47fgr25wIc1bld7tY5aJqll5dMxaarlFyU3KFU0QTVdDIWgNEMMF+4rwl07h0" ] + }, + "ContentHeaders": { + "Content-Length": [ "72" ], + "Allow": [ "POST" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"message\":\"The requested resource does not support http method \u0027GET\u0027.\"}", + "isContentBase64": false + } + }, + "Prepare-AzsUpdate+[NoContext]+TestPrepareAzsUpdate+$GET+https://management.azure.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns?api-version=2021-07-01+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://adminmanagement.redmond.ext-v.masd.stbtest.microsoft.com/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns?api-version=2021-07-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "6" ], + "x-ms-client-request-id": [ "6655a336-7456-42a7-a707-6adf1b63c713" ], + "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], + "FullCommandName": [ "Get-AzsUpdateRun_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Pragma": [ "no-cache" ], + "x-ms-correlation-request-id": [ "369a6467-4880-477c-a09e-4906a02b08c2" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "14878" ], + "x-ms-request-id": [ "369a6467-4880-477c-a09e-4906a02b08c2" ], + "x-ms-routing-request-id": [ "REDMOND:20220405T172446Z:369a6467-4880-477c-a09e-4906a02b08c2" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "Cache-Control": [ "no-cache" ], + "Date": [ "Tue, 05 Apr 2022 17:24:45 GMT" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvWWG1tu8wRT02fdnNdm6hoq3jkufNc+M7puplYV1PrtlEkd+QFBMQG9oZGZnxPCLMewpPQfXX+Se9Q8xdE5i7CA1GStUR2y13ph9F24Fs25xlVWYIyvK8M55kMYZAZtC+7Bz+TQD/LrrYU0/fS6jr" ] + }, + "ContentHeaders": { + "Content-Length": [ "1146" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/182830af-081a-4de2-b134-ba14d45d8dd2/resourceGroups/System.redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft9.8888.0.888/updateRuns/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"name\":\"redmond/Microsoft9.8888.0.888/73879a9a-5a9e-4b82-a5d3-9a6028283b15\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"redmond\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Preparing to install\",\"description\":\"Preparing to install\",\"status\":\"Extracted\",\"steps\":[{\"name\":\"Downloading update\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Validating the download and extracting files.\",\"description\":\"\",\"status\":\"Success\"},{\"name\":\"Update is blocked due to health check failure\",\"description\":\"Update is blocked due to health check failure.\\r\\n To remediate please check the health check alert details and \\r\\n follow the instructions: https://aka.ms/TroubleshootAzureStackUpdates\",\"status\":\"Error\"},{\"name\":\"Initiating update installation.\",\"description\":\"\",\"status\":\"NotStarted\"}]},\"timeStarted\":\"2022-04-05T17:24:46.3095392+00:00\",\"duration\":\"PT0S\",\"state\":\"Failed\"}}]}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Azs.Update.Admin/test/Start-AzsUpdatePreparation.Tests.ps1 b/src/Azs.Update.Admin/test/Start-AzsUpdatePreparation.Tests.ps1 new file mode 100644 index 00000000..7ba57bbd --- /dev/null +++ b/src/Azs.Update.Admin/test/Start-AzsUpdatePreparation.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Prepare-AzsUpdate')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Start-AzsUpdatePreparation.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Start-AzsUpdatePreparation' { + . $PSScriptRoot\Common.ps1 + + It 'TestPrepareAzsUpdate' -skip:$('TestPrepareAzsUpdate' -in $global:SkippedTests) { + $global:TestName = 'TestPrepareAzsUpdate' + $updates = Get-AzsUpdate | Where-Object -Property State -in "PreparationFailed","Ready","HealthCheckFailed","DownloadFailed" + if($updates -ne $null){ + Start-AzsUpdatePreparation -Name $updates.Name + $updaterun = Get-AzsUpdateRun -UpdateName $updates.Name + $updaterun | Should Not Be $null + } + } +} diff --git a/src/Azs.Update.Admin/test/UpdateAdmin.Recording.json b/src/Azs.Update.Admin/test/UpdateAdmin.Recording.json deleted file mode 100644 index 9b3b23b4..00000000 --- a/src/Azs.Update.Admin/test/UpdateAdmin.Recording.json +++ /dev/null @@ -1,4802 +0,0 @@ -{ - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest?api-version=2016-05-01+1": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "1", "2" ], - "x-ms-client-request-id": [ "f8462c48-a595-4bb1-b329-fa74082c21dc" ], - "CommandName": [ "Get-AzsUpdateLocation" ], - "FullCommandName": [ "Get-AzsUpdateLocation_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "1548abfc-b443-44af-9611-96dfc57c5adc" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvXwDPD6XJk13wJK+gEs70VzLLd/LqSVVA8CqHPP15rVAduJnnSiW6A7XXu998G/1f/0KFZkMFbzirS477M34lsiEMguYlbKeF6gkQHmnp572SjLcBtZYP4inWJJtOSfoUr3BNF3Bhd5u3WQrIkToK" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14599" ], - "x-ms-request-id": [ "1548abfc-b443-44af-9611-96dfc57c5adc" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031942Z:1548abfc-b443-44af-9611-96dfc57c5adc" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:42 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "401" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest\",\"name\":\"northwest\",\"type\":\"Microsoft.Update.Admin/updateLocations\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"currentVersion\":\"1.1912.0.30\",\"currentOemVersion\":\"2.1.1907.4\",\"lastUpdated\":\"2020-01-11T16:48:58.647Z\",\"state\":\"AppliedSuccessfully\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest?api-version=2016-05-01+2": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "3", "4" ], - "x-ms-client-request-id": [ "fce96c93-ab56-4f4d-8b50-a64dc4189207" ], - "CommandName": [ "Get-AzsUpdateLocation" ], - "FullCommandName": [ "Get-AzsUpdateLocation_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "56c622db-9bd5-43ec-bdff-4020325e9088" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvWMCIvPlfure9pl6cZzboGHaOAxdU4GC+Mzm/KBbAe6rhN7SaCOtlAUSMcfPTZgpZ9O0HUAxcSKTZzWEAjfyeKJeV5JNzR/w9Z2xNF9BSj8bjx5KjEWvkajy7Ffk1otb0nQZlet7QQ/t4RR0CV8v5" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14598" ], - "x-ms-request-id": [ "56c622db-9bd5-43ec-bdff-4020325e9088" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031943Z:56c622db-9bd5-43ec-bdff-4020325e9088" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:42 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "401" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest\",\"name\":\"northwest\",\"type\":\"Microsoft.Update.Admin/updateLocations\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"currentVersion\":\"1.1912.0.30\",\"currentOemVersion\":\"2.1.1907.4\",\"lastUpdated\":\"2020-01-11T16:48:58.647Z\",\"state\":\"AppliedSuccessfully\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates?api-version=2016-05-01+3": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "5", "6" ], - "x-ms-client-request-id": [ "abd22b1e-a840-4019-9248-7de7dfd462ac" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "8e82930b-8c3b-450a-ae00-5093525d2370" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvaaSdhQYf7v/s/3b12AVuo040RBuz2ufWqJ0vohn/HHhrIBHsesN4WI87+d8Q2Rl+DjL2Jzi72XsdP0WgHcCzciTcq2dq+XZYZ9Gy3T8M4vZ2a8OQFIT2EsuLM5njxnghYB29vFux5eL6ZW2t8dHn" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14597" ], - "x-ms-request-id": [ "8e82930b-8c3b-450a-ae00-5093525d2370" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031944Z:8e82930b-8c3b-450a-ae00-5093525d2370" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:44 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "14936" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10\",\"name\":\"northwest/Microsoft1.1907.0.10\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.10\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":1205,\"displayName\":\"AzS Update - 1.1907.0.10\",\"version\":\"1.1907.0.10\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13\",\"name\":\"northwest/Microsoft1.1907.0.13\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.13\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":2808,\"displayName\":\"AzS Update - 1.1907.0.13\",\"version\":\"1.1907.0.13\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20\",\"name\":\"northwest/Microsoft1.1907.0.20\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.20\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":2795,\"displayName\":\"AzS Update - 1.1907.0.20\",\"version\":\"1.1907.0.20\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5\",\"name\":\"northwest/Microsoft1.1907.0.5\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.5\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":740,\"displayName\":\"AzS Update - 1.1907.0.5\",\"version\":\"1.1907.0.5\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42\",\"name\":\"northwest/Microsoft1.1907.11.42\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.11.42\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":177,\"displayName\":\"AzS Hotfix - 1.1907.11.42\",\"version\":\"1.1907.11.42\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44\",\"name\":\"northwest/Microsoft1.1907.12.44\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.12.44\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":177,\"displayName\":\"AzS Hotfix - 1.1907.12.44\",\"version\":\"1.1907.12.44\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31\",\"name\":\"northwest/Microsoft1.1907.5.31\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.5.31\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":35,\"displayName\":\"AzS Hotfix - 1.1907.5.31\",\"version\":\"1.1907.5.31\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33\",\"name\":\"northwest/Microsoft1.1907.6.33\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.6.33\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.6.33\",\"version\":\"1.1907.6.33\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35\",\"name\":\"northwest/Microsoft1.1907.7.35\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.7.35\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.7.35\",\"version\":\"1.1907.7.35\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37\",\"name\":\"northwest/Microsoft1.1907.8.37\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.8.37\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.8.37\",\"version\":\"1.1907.8.37\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20\",\"name\":\"northwest/Microsoft1.1908.0.20\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.0.20\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":9083,\"displayName\":\"AzS Update - 1.1908.0.20\",\"version\":\"1.1908.0.20\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24\",\"name\":\"northwest/Microsoft1.1908.1.24\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1908.1.24\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":34,\"displayName\":\"AzS Hotfix - 1.1908.1.24\",\"version\":\"1.1908.1.24\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29\",\"name\":\"northwest/Microsoft1.1908.3.29\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.3.29\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":8998,\"displayName\":\"AzS Update - 1.1908.3.29\",\"version\":\"1.1908.3.29\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33\",\"name\":\"northwest/Microsoft1.1908.4.33\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.4.33\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":9235,\"displayName\":\"AzS Update - 1.1908.4.33\",\"version\":\"1.1908.4.33\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44\",\"name\":\"northwest/Microsoft1.1910.0.44\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.44\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19332,\"displayName\":\"AzS Update - 1.1910.0.44\",\"version\":\"1.1910.0.44\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51\",\"name\":\"northwest/Microsoft1.1910.0.51\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.51\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":18679,\"displayName\":\"AzS Update - 1.1910.0.51\",\"version\":\"1.1910.0.51\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55\",\"name\":\"northwest/Microsoft1.1910.0.55\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.55\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19034,\"displayName\":\"AzS Update - 1.1910.0.55\",\"version\":\"1.1910.0.55\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58\",\"name\":\"northwest/Microsoft1.1910.0.58\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.58\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19260,\"displayName\":\"AzS Update - 1.1910.0.58\",\"version\":\"1.1910.0.58\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9\",\"name\":\"northwest/Microsoft1.1910.0.9\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.9\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":11936,\"displayName\":\"AzS Update - 1.1910.0.9\",\"version\":\"1.1910.0.9\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76\",\"name\":\"northwest/Microsoft1.1910.8.76\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1910.8.76\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":307,\"displayName\":\"AzS Hotfix - 1.1910.8.76\",\"version\":\"1.1910.8.76\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78\",\"name\":\"northwest/Microsoft1.1910.9.78\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1910.9.78\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":307,\"displayName\":\"AzS Hotfix - 1.1910.9.78\",\"version\":\"1.1910.9.78\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30\",\"name\":\"northwest/Microsoft1.1912.0.30\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1912.0.30\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx1912\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":26417,\"displayName\":\"AzS Update - 1.1912.0.30\",\"version\":\"1.1912.0.30\",\"publisher\":\"Microsoft\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates?api-version=2016-05-01+4": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "7", "8" ], - "x-ms-client-request-id": [ "9878f5fc-1994-48b9-86f7-0fc5e67b96f0" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "6a990b53-bac5-4ccb-8e2c-517768351b97" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvOsXh936pkWTC6/x8o3f5tGdcrMQ8jeGN8vdZRr6bTVJ4t/KO/w0PfhK6ffm27E1BeTS2ljtO6nOaj+h1KOoquYQAsAIQMuqya1tMfRRrGnF6PkBn8IQ5jNYf4/6iNijIIDRWQ53yygCBQFvpsyT5" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14596" ], - "x-ms-request-id": [ "6a990b53-bac5-4ccb-8e2c-517768351b97" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031946Z:6a990b53-bac5-4ccb-8e2c-517768351b97" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:46 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "14936" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10\",\"name\":\"northwest/Microsoft1.1907.0.10\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.10\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":1205,\"displayName\":\"AzS Update - 1.1907.0.10\",\"version\":\"1.1907.0.10\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13\",\"name\":\"northwest/Microsoft1.1907.0.13\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.13\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":2808,\"displayName\":\"AzS Update - 1.1907.0.13\",\"version\":\"1.1907.0.13\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20\",\"name\":\"northwest/Microsoft1.1907.0.20\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.20\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":2795,\"displayName\":\"AzS Update - 1.1907.0.20\",\"version\":\"1.1907.0.20\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5\",\"name\":\"northwest/Microsoft1.1907.0.5\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.5\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":740,\"displayName\":\"AzS Update - 1.1907.0.5\",\"version\":\"1.1907.0.5\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42\",\"name\":\"northwest/Microsoft1.1907.11.42\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.11.42\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":177,\"displayName\":\"AzS Hotfix - 1.1907.11.42\",\"version\":\"1.1907.11.42\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44\",\"name\":\"northwest/Microsoft1.1907.12.44\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.12.44\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":177,\"displayName\":\"AzS Hotfix - 1.1907.12.44\",\"version\":\"1.1907.12.44\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31\",\"name\":\"northwest/Microsoft1.1907.5.31\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.5.31\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":35,\"displayName\":\"AzS Hotfix - 1.1907.5.31\",\"version\":\"1.1907.5.31\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33\",\"name\":\"northwest/Microsoft1.1907.6.33\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.6.33\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.6.33\",\"version\":\"1.1907.6.33\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35\",\"name\":\"northwest/Microsoft1.1907.7.35\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.7.35\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.7.35\",\"version\":\"1.1907.7.35\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37\",\"name\":\"northwest/Microsoft1.1907.8.37\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.8.37\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.8.37\",\"version\":\"1.1907.8.37\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20\",\"name\":\"northwest/Microsoft1.1908.0.20\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.0.20\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":9083,\"displayName\":\"AzS Update - 1.1908.0.20\",\"version\":\"1.1908.0.20\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24\",\"name\":\"northwest/Microsoft1.1908.1.24\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1908.1.24\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":34,\"displayName\":\"AzS Hotfix - 1.1908.1.24\",\"version\":\"1.1908.1.24\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29\",\"name\":\"northwest/Microsoft1.1908.3.29\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.3.29\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":8998,\"displayName\":\"AzS Update - 1.1908.3.29\",\"version\":\"1.1908.3.29\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33\",\"name\":\"northwest/Microsoft1.1908.4.33\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.4.33\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":9235,\"displayName\":\"AzS Update - 1.1908.4.33\",\"version\":\"1.1908.4.33\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44\",\"name\":\"northwest/Microsoft1.1910.0.44\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.44\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19332,\"displayName\":\"AzS Update - 1.1910.0.44\",\"version\":\"1.1910.0.44\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51\",\"name\":\"northwest/Microsoft1.1910.0.51\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.51\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":18679,\"displayName\":\"AzS Update - 1.1910.0.51\",\"version\":\"1.1910.0.51\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55\",\"name\":\"northwest/Microsoft1.1910.0.55\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.55\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19034,\"displayName\":\"AzS Update - 1.1910.0.55\",\"version\":\"1.1910.0.55\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58\",\"name\":\"northwest/Microsoft1.1910.0.58\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.58\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19260,\"displayName\":\"AzS Update - 1.1910.0.58\",\"version\":\"1.1910.0.58\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9\",\"name\":\"northwest/Microsoft1.1910.0.9\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.9\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":11936,\"displayName\":\"AzS Update - 1.1910.0.9\",\"version\":\"1.1910.0.9\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76\",\"name\":\"northwest/Microsoft1.1910.8.76\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1910.8.76\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":307,\"displayName\":\"AzS Hotfix - 1.1910.8.76\",\"version\":\"1.1910.8.76\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78\",\"name\":\"northwest/Microsoft1.1910.9.78\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1910.9.78\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":307,\"displayName\":\"AzS Hotfix - 1.1910.9.78\",\"version\":\"1.1910.9.78\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30\",\"name\":\"northwest/Microsoft1.1912.0.30\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1912.0.30\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx1912\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":26417,\"displayName\":\"AzS Update - 1.1912.0.30\",\"version\":\"1.1912.0.30\",\"publisher\":\"Microsoft\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10?api-version=2016-05-01+5": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "9", "10" ], - "x-ms-client-request-id": [ "3418257b-8665-426a-bdad-52d2e6f023a0" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "2193aabf-0271-4bdd-9422-532d18f822a9" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvJ6CkgC7VEInoA/JfT3xXNwbmkX0MIGvgeDbV6JDddTvfNksFRiBHg5fc6VNLqEcgj1TETWBeGr5eaMIiGOjRPfELptrF0v9k/iEesJpd/qKKHW/X7axQ0Fj11oWvTKFTjogNJkVFE7DZKFDWLYbp" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14595" ], - "x-ms-request-id": [ "2193aabf-0271-4bdd-9422-532d18f822a9" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031946Z:2193aabf-0271-4bdd-9422-532d18f822a9" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:46 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "697" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10\",\"name\":\"northwest/Microsoft1.1907.0.10\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.10\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":1205,\"displayName\":\"AzS Update - 1.1907.0.10\",\"version\":\"1.1907.0.10\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13?api-version=2016-05-01+6": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "11", "12" ], - "x-ms-client-request-id": [ "0ef7fa8c-b107-4746-8f43-cf165b1dc76e" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "f25e8f6c-13cf-49b3-b12c-958a881a0e78" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvg4RuNPdcOnEQrpvALITCGugYx0wOxVg/nOKDPPNzjkzLCm3cl4JZhTkMebaYLp9hYDxvmvEsl9HKEUqVFiVCsmeVe1JQdWGraIQjBvt8ytooRYaRMQpG3C4agI5SBq8mHFYAYTfxbZTcQQ3Y1rzz" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14594" ], - "x-ms-request-id": [ "f25e8f6c-13cf-49b3-b12c-958a881a0e78" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031947Z:f25e8f6c-13cf-49b3-b12c-958a881a0e78" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:47 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "697" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13\",\"name\":\"northwest/Microsoft1.1907.0.13\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.13\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":2808,\"displayName\":\"AzS Update - 1.1907.0.13\",\"version\":\"1.1907.0.13\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20?api-version=2016-05-01+7": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "13", "14" ], - "x-ms-client-request-id": [ "b5c9570e-5167-4f0a-a4af-93c126e09648" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "9269e019-80b0-4ef9-b18a-8c66aaf1b74b" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvIUmaUIZrEheo+V8EdFPNxivFqocH2JyZK1Kvx7JN01MWzFVsQPb8EexCbtVw5mWpzXOX0LjJ7xqFX0RGaRRpTJOGg07750l5FLIAdAHR0SNwIFTp7eX1+6Y59oLGzQjuUW9I9f9Z72vEyGQ7VDVa" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14593" ], - "x-ms-request-id": [ "9269e019-80b0-4ef9-b18a-8c66aaf1b74b" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031949Z:9269e019-80b0-4ef9-b18a-8c66aaf1b74b" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:49 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "697" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20\",\"name\":\"northwest/Microsoft1.1907.0.20\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.20\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":2795,\"displayName\":\"AzS Update - 1.1907.0.20\",\"version\":\"1.1907.0.20\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5?api-version=2016-05-01+8": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "15", "16" ], - "x-ms-client-request-id": [ "83d3ba32-523f-4822-a2be-aeb2cf6054e3" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "2c067c4c-78b3-4c39-9dcc-cd80c1c4d644" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG2MIGzoAMKAQChCwYJKoZIgvcSAQICooGeBIGbYIGYBgkqhkiG9xIBAgICAG+BiDCBhaADAgEFoQMCAQ+ieTB3oAMCARKicARuSTNTz9YIvTa3YUBQaQxIXeqFUUqi9TLZba766VZOHgWLl3QOki4rlLf6G6Tz/z7uMxNXWA3N11X/q4akJwsU6HzRsa8HCU2AN4VmaykDJkPRfAX/wgSmx4idDSo08UIK5adDlac0EDK68D8gzPo=" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14592" ], - "x-ms-request-id": [ "2c067c4c-78b3-4c39-9dcc-cd80c1c4d644" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031950Z:2c067c4c-78b3-4c39-9dcc-cd80c1c4d644" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:49 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "691" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5\",\"name\":\"northwest/Microsoft1.1907.0.5\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.5\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":740,\"displayName\":\"AzS Update - 1.1907.0.5\",\"version\":\"1.1907.0.5\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42?api-version=2016-05-01+9": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "17", "18" ], - "x-ms-client-request-id": [ "2c425dbd-9e77-4376-9f6d-99d43c2c8cd2" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "33620cd8-c379-467f-8e44-678a15f9de20" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvhHd1kq0tEy7jqRIhoQJuAEnAZXmSpK59Tq29D7EEiCKF4kQ//NJguBQFY3knLTdAD2Hg8RZ0/ofiguS5lv/lw991G2JT1IDi0bVjsqL7YcbF8JwLmvjbpyOPVZWea8XHcChJR/aXlI9xjgGEUre+" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14591" ], - "x-ms-request-id": [ "33620cd8-c379-467f-8e44-678a15f9de20" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031951Z:33620cd8-c379-467f-8e44-678a15f9de20" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:51 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "654" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42\",\"name\":\"northwest/Microsoft1.1907.11.42\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.11.42\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":177,\"displayName\":\"AzS Hotfix - 1.1907.11.42\",\"version\":\"1.1907.11.42\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44?api-version=2016-05-01+10": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "19", "20" ], - "x-ms-client-request-id": [ "22f09e16-21ec-4ba8-89b1-093a26cd3292" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "6c0637ab-7692-41f4-b2fa-2300af7ae94f" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvWOCEv6UFKqkUbXuliaz65NdCWZywGaAufZZmarW34/ap6F9DlykPviIVlTM2sdGj6zjDpbpklD/yqQIyc52ndY+nKoHD2vPirwWG6R7ddJt2yXlaq9QWn7TfZ+wbRYXpm5X3FEQAHg4F97jEyF3x" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14590" ], - "x-ms-request-id": [ "6c0637ab-7692-41f4-b2fa-2300af7ae94f" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031952Z:6c0637ab-7692-41f4-b2fa-2300af7ae94f" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:51 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "654" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44\",\"name\":\"northwest/Microsoft1.1907.12.44\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.12.44\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":177,\"displayName\":\"AzS Hotfix - 1.1907.12.44\",\"version\":\"1.1907.12.44\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31?api-version=2016-05-01+11": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "21", "22" ], - "x-ms-client-request-id": [ "dfcdba83-5c6e-44b0-94bd-4d6857dd00be" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "e4e8afd1-8056-4af9-beca-2b465312fe65" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvbIvV47WN7HuFgZOUZkAwH2EzsQ5IUHNTzYWFm+woGXN0F0c9OBM3D2grEGs9zhys2HoDyVBkhlkUEu1fPNHSd4G7xNP0Si8Kwl0/NucdrGAimnqXipwVosjyWz7yo4mVRqt7aLB+wEQ0gjGBaLtX" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14589" ], - "x-ms-request-id": [ "e4e8afd1-8056-4af9-beca-2b465312fe65" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031953Z:e4e8afd1-8056-4af9-beca-2b465312fe65" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:53 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "648" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31\",\"name\":\"northwest/Microsoft1.1907.5.31\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.5.31\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":35,\"displayName\":\"AzS Hotfix - 1.1907.5.31\",\"version\":\"1.1907.5.31\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33?api-version=2016-05-01+12": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "23", "24" ], - "x-ms-client-request-id": [ "552ed144-10d8-4c31-be07-56bee7c23535" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "52d45be1-1e6c-475b-a970-f0a4c4d3cf74" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvObOLzJyJulMaCw/KSq2MeL8h9Yd06sKs61LJ1HP3iOgsgn2JUXn70Jh3Kp244KZ7v1c7VeTT2JWZQrga8flAy1rRTHHiRqEhgkrZTi0Cs1hR9I9qNyaewQ0uYcWRr47dBZvthWKGsjgXBq+qivBB" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14588" ], - "x-ms-request-id": [ "52d45be1-1e6c-475b-a970-f0a4c4d3cf74" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031953Z:52d45be1-1e6c-475b-a970-f0a4c4d3cf74" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:53 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "648" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33\",\"name\":\"northwest/Microsoft1.1907.6.33\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.6.33\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.6.33\",\"version\":\"1.1907.6.33\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35?api-version=2016-05-01+13": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "25", "26" ], - "x-ms-client-request-id": [ "ddc83674-f738-4631-af35-c16fb7fbd2f0" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "9b99971a-8448-4760-b88f-33f4d0864e49" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvbTZQSMMRn7uWyTyWyioXche0Qiz9sM5Bmc5JciCM67/oRvuV/xFoj8KvGM7CsWhn8RLVMgNS1Kz00kZ7YYu91nbLD9tfgLJO/hBaTMrjlAw8L49IYiThJC9L/wRVi1b0PMrDFl6s827DlbNgMMug" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14587" ], - "x-ms-request-id": [ "9b99971a-8448-4760-b88f-33f4d0864e49" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031954Z:9b99971a-8448-4760-b88f-33f4d0864e49" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:54 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "648" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35\",\"name\":\"northwest/Microsoft1.1907.7.35\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.7.35\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.7.35\",\"version\":\"1.1907.7.35\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37?api-version=2016-05-01+14": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "27", "28" ], - "x-ms-client-request-id": [ "70909d8d-627a-4ef4-a0c7-1588000cb262" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "1c9d4475-73d2-4fd1-98ac-bebad6a1f12f" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvjTBMieVSG6g5oHCdjk2B/aG37t13vQtjJudJLX/7lKdc44mmUKMxWENMCpvIYoCDI87EMBgMvR1pb4HjZ7syOnM7HCdpH53aH4mB/jQC898Ug4bhRddRImI3AQIZRzhmZKYX/ufh58hoOCaXroP0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14586" ], - "x-ms-request-id": [ "1c9d4475-73d2-4fd1-98ac-bebad6a1f12f" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031955Z:1c9d4475-73d2-4fd1-98ac-bebad6a1f12f" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:54 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "648" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37\",\"name\":\"northwest/Microsoft1.1907.8.37\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.8.37\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.8.37\",\"version\":\"1.1907.8.37\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20?api-version=2016-05-01+15": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "29", "30" ], - "x-ms-client-request-id": [ "9bc685d5-917c-4b6c-9c00-92f13c1d995a" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "21ef75df-6812-434d-a737-82b05795f63b" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvWzZXoH33/cLX7x5EeQaB8H1+SEI+VV/q5OqpBDza0b3YV/cgih14bjq9b1nQw8TkdiUTZ8eTWBS4MmLNd78N+A/CeSnCFLzstRaFL3Zn4tUblCmlDrRn3F6PYX2W1EskEpGUb2QocuNgqO/73NuH" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14585" ], - "x-ms-request-id": [ "21ef75df-6812-434d-a737-82b05795f63b" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031956Z:21ef75df-6812-434d-a737-82b05795f63b" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:56 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "697" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20\",\"name\":\"northwest/Microsoft1.1908.0.20\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.0.20\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":9083,\"displayName\":\"AzS Update - 1.1908.0.20\",\"version\":\"1.1908.0.20\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24?api-version=2016-05-01+16": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "31", "32" ], - "x-ms-client-request-id": [ "78c7e16a-49f1-4442-8dd0-74eee7432a6f" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "9a09e872-e469-40ed-a577-173285f63320" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvgUQTgTjdUAD+JqC1uGKrOz+gilaBTkH9uCIHqwng6eafaLWhdZX1MXrmVE8uyPX0Si9jx5b6gyjI6gho9NE62Wlfqm6XrEq/HW03u9Mj1nkWHNnTpek+Hz56q37TZ//OfztH21g9NU4QC/p88Odd" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14584" ], - "x-ms-request-id": [ "9a09e872-e469-40ed-a577-173285f63320" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031957Z:9a09e872-e469-40ed-a577-173285f63320" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:57 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "648" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24\",\"name\":\"northwest/Microsoft1.1908.1.24\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1908.1.24\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":34,\"displayName\":\"AzS Hotfix - 1.1908.1.24\",\"version\":\"1.1908.1.24\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29?api-version=2016-05-01+17": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "33", "34" ], - "x-ms-client-request-id": [ "f817c4c0-f968-41a3-bff7-5a2bfb9701cd" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "da78539a-a4f4-4af4-bed0-89a4502860b0" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvb0I7e5f1mrYRrvklfshw9lHHkQlHyuEdm8nzIoxgMSFbtGVj3UVVuQt3XsLjuJlbLCc1c7CNLNuAze68ZzZa6uM5K3eYKVFXN5MnpR85qU1ojoufGzjJKCV5/r5T+7aOIiI/LdD+wCnlakebCSvA" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14583" ], - "x-ms-request-id": [ "da78539a-a4f4-4af4-bed0-89a4502860b0" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031958Z:da78539a-a4f4-4af4-bed0-89a4502860b0" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:57 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "697" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29\",\"name\":\"northwest/Microsoft1.1908.3.29\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.3.29\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":8998,\"displayName\":\"AzS Update - 1.1908.3.29\",\"version\":\"1.1908.3.29\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33?api-version=2016-05-01+18": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "35", "36" ], - "x-ms-client-request-id": [ "9f0176bb-4ded-4251-ab2f-d3f76e0e619d" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "e1efead4-14b5-44ac-b3d7-8f20563f3fb6" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvTxKwp2OvrKBjFGs3kbOscUB+Vtsvwlc0UoRYkwj4KiILHl+uu4ALCJWYsPv9TQZNELcBtS2pc+mYinbjzmIyST4tB3BQt/4Ppr+n7MrvcLcD7Hy/cSHSk1bCdcNu/1dhpO8FHK6qNszU3PhQtGiV" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14582" ], - "x-ms-request-id": [ "e1efead4-14b5-44ac-b3d7-8f20563f3fb6" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031959Z:e1efead4-14b5-44ac-b3d7-8f20563f3fb6" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:59 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "697" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33\",\"name\":\"northwest/Microsoft1.1908.4.33\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.4.33\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":9235,\"displayName\":\"AzS Update - 1.1908.4.33\",\"version\":\"1.1908.4.33\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44?api-version=2016-05-01+19": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "37", "38" ], - "x-ms-client-request-id": [ "abf4f78b-1f74-4dfd-80ff-0aaacfc39e37" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "3cc84e54-5e2f-4c99-a025-d82743c6a4ab" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvTTgSnGPUFdmJrQSZ6fTO+6fJvyejmy4MWnLILaidW4L6m6TcRf6pQTUjf9bxLMe0kBLPtkjxCnbJY7bVUbcK9xQ51fQl0bxLhSmYDccIL7MYTUWU2lWkzbe8rnZ5rZxy7OcmfiOEWbiDrbAbaQh5" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14581" ], - "x-ms-request-id": [ "3cc84e54-5e2f-4c99-a025-d82743c6a4ab" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T031959Z:3cc84e54-5e2f-4c99-a025-d82743c6a4ab" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:19:59 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "698" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44\",\"name\":\"northwest/Microsoft1.1910.0.44\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.44\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19332,\"displayName\":\"AzS Update - 1.1910.0.44\",\"version\":\"1.1910.0.44\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51?api-version=2016-05-01+20": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "39", "40" ], - "x-ms-client-request-id": [ "43b7294d-ebeb-42a2-9de9-8025b0c8bd26" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "e7d4b35b-fd9a-4b6f-9414-ac1a19f56993" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvHTCmYk/b04En2MBPYogJFwy9nYWYi0OsG2FvkBQfKD+PuxF08z7VoIjoEwbhTkirc+BgpLf64AZDeVTviuXXpkspDKwlKM8nT6AmOvkYrr1AvIHGzzRaVZuW0tm6I/HStCXTojTHJv8/7xZgCzhI" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14714" ], - "x-ms-request-id": [ "e7d4b35b-fd9a-4b6f-9414-ac1a19f56993" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032000Z:e7d4b35b-fd9a-4b6f-9414-ac1a19f56993" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:00 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "698" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51\",\"name\":\"northwest/Microsoft1.1910.0.51\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.51\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":18679,\"displayName\":\"AzS Update - 1.1910.0.51\",\"version\":\"1.1910.0.51\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55?api-version=2016-05-01+21": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "41", "42" ], - "x-ms-client-request-id": [ "bd41dd68-fcfb-41e1-9d73-d9b147458a80" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "c8015bb2-0eda-4d42-b9dc-79cce2efada6" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv56LcduvQWnzmZlLr5n/Lfzl+BQQ0qP8my4JhT7wzLx2sXl/sE4eKdNrSSGYrCHm0adDWl/1zQg5v3b6H4lW29isRNh0dl//6faWNy9Xmy2Z0XHvivwdzAr3t650Vl4RLguUgldBBipjzJnwpyJ0u" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14713" ], - "x-ms-request-id": [ "c8015bb2-0eda-4d42-b9dc-79cce2efada6" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032001Z:c8015bb2-0eda-4d42-b9dc-79cce2efada6" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:00 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "698" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55\",\"name\":\"northwest/Microsoft1.1910.0.55\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.55\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19034,\"displayName\":\"AzS Update - 1.1910.0.55\",\"version\":\"1.1910.0.55\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58?api-version=2016-05-01+22": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "43", "44" ], - "x-ms-client-request-id": [ "378b84ad-7222-4b3a-b1df-489f9512a704" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "9b46c2b2-cfa3-498b-bdde-722b790472f3" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvhSCNprGGCnxkpomK7HevHMLOKlJrTgLBi6IgbOhP7xwGJqgHcZ4w4J8cbfpPu+1LszCk8F5GpiFKnFNnCYyBmoSebFGxX3+bpid2xxceWBYWXqr8I71qoZVV75YvRjH8+a5AmvDjKnQpNPUJcjbx" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14712" ], - "x-ms-request-id": [ "9b46c2b2-cfa3-498b-bdde-722b790472f3" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032002Z:9b46c2b2-cfa3-498b-bdde-722b790472f3" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:02 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "698" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58\",\"name\":\"northwest/Microsoft1.1910.0.58\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.58\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19260,\"displayName\":\"AzS Update - 1.1910.0.58\",\"version\":\"1.1910.0.58\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9?api-version=2016-05-01+23": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "45", "46" ], - "x-ms-client-request-id": [ "083cf5bd-92c9-4d9e-a615-85ef855048c6" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "2c6f5673-6835-4293-93d6-3909996fb169" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvRECA9QJv1GkF+0VAeGlX7kEkc2pD6Sgp0+zV2UYRVvaqBnJswlJWTreO5v6viGE52ENJuZFgJqFTNhQG7OiV22ttIDug5NnkQCjjsfYfPFOENINbQrwzmnAHQOCCaUViwFiOhRQo/CroS2khgWk2" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14711" ], - "x-ms-request-id": [ "2c6f5673-6835-4293-93d6-3909996fb169" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032003Z:2c6f5673-6835-4293-93d6-3909996fb169" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:02 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "693" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9\",\"name\":\"northwest/Microsoft1.1910.0.9\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.9\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":11936,\"displayName\":\"AzS Update - 1.1910.0.9\",\"version\":\"1.1910.0.9\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76?api-version=2016-05-01+24": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "47", "48" ], - "x-ms-client-request-id": [ "6abd1932-c6ba-4119-93dd-d71a28ee5199" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "ef680bf2-16c9-4bce-88bd-9afcc5c4812c" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvzaNx/zqiID7PO46xqBDLugsAWZwItiiQTMqvK9OyDgqv6mqoiN11oClLVEcOI4arDhUmMQ/mMN9Uy1PvPCGugoDQ1ONwN1dZZrkR8RRRSEau69sIVT7vpgO+Uo51dpdtHDEFT/Bkw68OqvxWWihK" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14710" ], - "x-ms-request-id": [ "ef680bf2-16c9-4bce-88bd-9afcc5c4812c" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032004Z:ef680bf2-16c9-4bce-88bd-9afcc5c4812c" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:03 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "649" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76\",\"name\":\"northwest/Microsoft1.1910.8.76\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1910.8.76\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":307,\"displayName\":\"AzS Hotfix - 1.1910.8.76\",\"version\":\"1.1910.8.76\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78?api-version=2016-05-01+25": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "49", "50" ], - "x-ms-client-request-id": [ "9cba1770-1d15-4967-9521-7c2af9b61dde" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "e3dafcd2-a171-4021-a35c-9eae9b3d03ad" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvjn6SppL3GffrwrwM0N3hKVBy3RXaQ5WcDTbkP7X31NlwKGgKn03rju3EFUfKYAOTWdcFCxVHQ4U/pvkNUAlDFtMo63/r8SofDCljGdi1OtF+wUNALdyFRTEPPBPReCQB11F1X1vd9PabUWbiEMCC" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14709" ], - "x-ms-request-id": [ "e3dafcd2-a171-4021-a35c-9eae9b3d03ad" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032005Z:e3dafcd2-a171-4021-a35c-9eae9b3d03ad" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:05 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "649" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78\",\"name\":\"northwest/Microsoft1.1910.9.78\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1910.9.78\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":307,\"displayName\":\"AzS Hotfix - 1.1910.9.78\",\"version\":\"1.1910.9.78\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30?api-version=2016-05-01+26": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "51", "52" ], - "x-ms-client-request-id": [ "4252fd2b-c4b6-4fee-a6c7-c6fbb5ed1138" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "f0af0a32-7e6b-4e47-bcb7-40d4e66e91b3" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv4cdTWQyJ6JCUGQFj+kNlS+5BD8rlvu/49FgVXWbmEM6Ac7YvvbpOo5BeGiMFxr2HJ5RDGGklSHrcjbGfpFexqZU0liLl8f/xzG8xBhROXbXCl5BKTJFp1tv9EuHW18PlOjvq5CDbiVCjU4/nOE2C" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14708" ], - "x-ms-request-id": [ "f0af0a32-7e6b-4e47-bcb7-40d4e66e91b3" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032006Z:f0af0a32-7e6b-4e47-bcb7-40d4e66e91b3" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:05 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "699" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30\",\"name\":\"northwest/Microsoft1.1912.0.30\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1912.0.30\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx1912\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":26417,\"displayName\":\"AzS Update - 1.1912.0.30\",\"version\":\"1.1912.0.30\",\"publisher\":\"Microsoft\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates?api-version=2016-05-01+27": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "53", "54" ], - "x-ms-client-request-id": [ "6ca51453-ed96-4cb1-8888-d628a187f8b7" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "07988c6f-7557-4318-88d4-e1e9341f8353" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvEgfYgiCIk0HrPqY0U9AIIv7taDce1XCowuVP7Dpbb95Gb/Kkx1vOlDqvH+SthCKb0ZbjRnOqc62J4aH7GE5TcWZ0+25mZkTuQJPDgJO928penIrWGwY9KuAYko56SMOLpsaroNabTcwBZ2gBBM69" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14707" ], - "x-ms-request-id": [ "07988c6f-7557-4318-88d4-e1e9341f8353" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032006Z:07988c6f-7557-4318-88d4-e1e9341f8353" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:06 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "14936" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10\",\"name\":\"northwest/Microsoft1.1907.0.10\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.10\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":1205,\"displayName\":\"AzS Update - 1.1907.0.10\",\"version\":\"1.1907.0.10\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13\",\"name\":\"northwest/Microsoft1.1907.0.13\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.13\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":2808,\"displayName\":\"AzS Update - 1.1907.0.13\",\"version\":\"1.1907.0.13\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20\",\"name\":\"northwest/Microsoft1.1907.0.20\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.20\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":2795,\"displayName\":\"AzS Update - 1.1907.0.20\",\"version\":\"1.1907.0.20\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5\",\"name\":\"northwest/Microsoft1.1907.0.5\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.5\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":740,\"displayName\":\"AzS Update - 1.1907.0.5\",\"version\":\"1.1907.0.5\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42\",\"name\":\"northwest/Microsoft1.1907.11.42\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.11.42\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":177,\"displayName\":\"AzS Hotfix - 1.1907.11.42\",\"version\":\"1.1907.11.42\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44\",\"name\":\"northwest/Microsoft1.1907.12.44\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.12.44\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":177,\"displayName\":\"AzS Hotfix - 1.1907.12.44\",\"version\":\"1.1907.12.44\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31\",\"name\":\"northwest/Microsoft1.1907.5.31\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.5.31\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":35,\"displayName\":\"AzS Hotfix - 1.1907.5.31\",\"version\":\"1.1907.5.31\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33\",\"name\":\"northwest/Microsoft1.1907.6.33\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.6.33\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.6.33\",\"version\":\"1.1907.6.33\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35\",\"name\":\"northwest/Microsoft1.1907.7.35\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.7.35\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.7.35\",\"version\":\"1.1907.7.35\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37\",\"name\":\"northwest/Microsoft1.1907.8.37\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.8.37\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.8.37\",\"version\":\"1.1907.8.37\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20\",\"name\":\"northwest/Microsoft1.1908.0.20\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.0.20\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":9083,\"displayName\":\"AzS Update - 1.1908.0.20\",\"version\":\"1.1908.0.20\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24\",\"name\":\"northwest/Microsoft1.1908.1.24\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1908.1.24\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":34,\"displayName\":\"AzS Hotfix - 1.1908.1.24\",\"version\":\"1.1908.1.24\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29\",\"name\":\"northwest/Microsoft1.1908.3.29\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.3.29\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":8998,\"displayName\":\"AzS Update - 1.1908.3.29\",\"version\":\"1.1908.3.29\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33\",\"name\":\"northwest/Microsoft1.1908.4.33\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.4.33\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":9235,\"displayName\":\"AzS Update - 1.1908.4.33\",\"version\":\"1.1908.4.33\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44\",\"name\":\"northwest/Microsoft1.1910.0.44\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.44\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19332,\"displayName\":\"AzS Update - 1.1910.0.44\",\"version\":\"1.1910.0.44\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51\",\"name\":\"northwest/Microsoft1.1910.0.51\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.51\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":18679,\"displayName\":\"AzS Update - 1.1910.0.51\",\"version\":\"1.1910.0.51\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55\",\"name\":\"northwest/Microsoft1.1910.0.55\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.55\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19034,\"displayName\":\"AzS Update - 1.1910.0.55\",\"version\":\"1.1910.0.55\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58\",\"name\":\"northwest/Microsoft1.1910.0.58\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.58\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19260,\"displayName\":\"AzS Update - 1.1910.0.58\",\"version\":\"1.1910.0.58\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9\",\"name\":\"northwest/Microsoft1.1910.0.9\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.9\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":11936,\"displayName\":\"AzS Update - 1.1910.0.9\",\"version\":\"1.1910.0.9\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76\",\"name\":\"northwest/Microsoft1.1910.8.76\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1910.8.76\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":307,\"displayName\":\"AzS Hotfix - 1.1910.8.76\",\"version\":\"1.1910.8.76\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78\",\"name\":\"northwest/Microsoft1.1910.9.78\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1910.9.78\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":307,\"displayName\":\"AzS Hotfix - 1.1910.9.78\",\"version\":\"1.1910.9.78\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30\",\"name\":\"northwest/Microsoft1.1912.0.30\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1912.0.30\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx1912\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":26417,\"displayName\":\"AzS Update - 1.1912.0.30\",\"version\":\"1.1912.0.30\",\"publisher\":\"Microsoft\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10/updateRuns?api-version=2016-05-01+28": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "55", "56" ], - "x-ms-client-request-id": [ "6994d0b5-921c-49b7-87c8-d39bcf9b5d83" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "32aa7fa6-df54-4e65-9f2b-c3a3f02deea3" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvtbvUUGwoYg/a5LntqkkiQPQtHEuUYx10dt/0Nbmi8qwfEb0mStSf5KAoJtjFDxcxSzZCYy/CUvhf0UcC2zN6pXkVgz18EQ/KrBl/JHZbDDAsBe/JkgCmz4BnAb1GWeHa+KFzRzIejLvugChMsSec" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14706" ], - "x-ms-request-id": [ "32aa7fa6-df54-4e65-9f2b-c3a3f02deea3" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032007Z:32aa7fa6-df54-4e65-9f2b-c3a3f02deea3" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:06 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "146566" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10/updateRuns/45aaeb26-805b-495b-9c8c-d5da5542dbf4\",\"name\":\"northwest/Microsoft1.1907.0.10/45aaeb26-805b-495b-9c8c-d5da5542dbf4\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:07:10.6391693+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:10.6391693+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:17.8266242+00:00\",\"endTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:10:13.1197619+00:00\",\"endTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:28.3902008+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:28.3902008+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:30:28.4058207+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:30:45.9213385+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:31:06.3743353+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:31:16.280509+00:00\",\"endTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:40:56.1844151+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Cloud Hosting Infrastructure Summary\\nAzure Stack Privileged Endpoint Service Fabric Cluster\\nAzure Stack Privileged Endpoint Service Fabric Nodes\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.07.11_19.34.14.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.0.10\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.0.10\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 976\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:41:04.1218128+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-07-11T15:06:59.737Z\",\"lastUpdatedTime\":\"2019-07-11T19:38:05.2755775+00:00\",\"duration\":\"PT4H51M57.245S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10/updateRuns/51e878bd-7e7b-42a0-9a86-897cb1f3defd\",\"name\":\"northwest/Microsoft1.1907.0.10/51e878bd-7e7b-42a0-9a86-897cb1f3defd\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:10.6391693+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:10.6391693+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:17.8266242+00:00\",\"endTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:10:13.1197619+00:00\",\"endTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:28.3902008+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:28.3902008+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:30:28.4058207+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:30:45.9213385+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:31:06.3743353+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.26429+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.26429+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:31:16.280509+00:00\",\"endTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"endTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:40:56.1844151+00:00\",\"endTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:41:04.1218128+00:00\",\"endTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"endTimeUtc\":\"2019-07-11T23:42:38.6578024+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:42:38.6578024+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:18:09.1729588+00:00\",\"endTimeUtc\":\"2019-07-11T23:21:55.7325823+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:21:55.7325823+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:21:55.7325823+00:00\",\"endTimeUtc\":\"2019-07-11T23:23:14.5128343+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:23:14.5128343+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:18:08.9854588+00:00\",\"endTimeUtc\":\"2019-07-11T23:25:19.0469538+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:25:19.0469538+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:38.6578024+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:44.7514801+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:53.5957416+00:00\",\"endTimeUtc\":\"2019-07-11T23:43:16.0948161+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:43:16.0948161+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:43:16.0948161+00:00\",\"endTimeUtc\":\"2019-07-11T23:46:15.7026272+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:46:15.7026272+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:46:15.7026272+00:00\",\"endTimeUtc\":\"2019-07-11T23:50:55.3486931+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:50:55.3486931+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:46:22.1400455+00:00\",\"endTimeUtc\":\"2019-07-11T23:49:18.4064073+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:49:18.4064073+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:49:18.4376575+00:00\",\"endTimeUtc\":\"2019-07-11T23:50:55.3486931+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:50:55.3486931+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:53.3138662+00:00\",\"endTimeUtc\":\"2019-07-12T00:06:24.2988381+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:06:24.2988381+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:06:24.2988381+00:00\",\"endTimeUtc\":\"2019-07-12T00:07:23.3344736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:07:23.3344736+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:07:23.3344736+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:07:29.1156885+00:00\",\"endTimeUtc\":\"2019-07-12T00:09:50.5798155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:09:50.5798155+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:09:50.5798155+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:53.5794883+00:00\",\"endTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:43:01.1887654+00:00\",\"endTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"endTimeUtc\":\"2019-07-11T23:50:43.942586+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:50:43.942586+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:50:43.942586+00:00\",\"endTimeUtc\":\"2019-07-11T23:54:12.7728059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:54:12.7728059+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:44.7671007+00:00\",\"endTimeUtc\":\"2019-07-11T23:42:57.4856889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:42:57.4856889+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:57.4856889+00:00\",\"endTimeUtc\":\"2019-07-11T23:43:26.81343+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:43:26.81343+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-11T23:43:26.81343+00:00\",\"endTimeUtc\":\"2019-07-11T23:43:36.7508031+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:43:36.7508031+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-11T23:43:36.7508031+00:00\",\"endTimeUtc\":\"2019-07-12T00:01:41.4043787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:01:41.4043787+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:01:41.4043787+00:00\",\"endTimeUtc\":\"2019-07-12T00:02:12.0162897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:02:12.0162897+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:01:47.1074327+00:00\",\"endTimeUtc\":\"2019-07-12T00:01:55.8104465+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:01:55.8104465+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:01:55.8104465+00:00\",\"endTimeUtc\":\"2019-07-12T00:02:04.0005625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:02:04.0005625+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:02:04.0005625+00:00\",\"endTimeUtc\":\"2019-07-12T00:02:12.0162897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:02:12.0162897+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:45.26429+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:51.2017538+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:58.0923318+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:58.0454565+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:53.1388596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:53.1388596+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:58.0923318+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:53.920098+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:53.920098+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:58.0923318+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:53.1388596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:53.1388596+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:38.746906+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:38.746906+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:38.746906+00:00\",\"endTimeUtc\":\"2019-07-12T00:46:13.670785+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:46:13.670785+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:46.5280687+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:57.7779476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:57.7779476+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:57.7779476+00:00\",\"endTimeUtc\":\"2019-07-12T00:19:35.1215472+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:19:35.1215472+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:19:35.1371715+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:28.9808536+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:28.9808536+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:28.9965146+00:00\",\"endTimeUtc\":\"2019-07-12T00:35:03.2903132+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:35:03.2903132+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:35:03.2903132+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:59.6962423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:59.6962423+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:59.6962423+00:00\",\"endTimeUtc\":\"2019-07-12T00:41:15.2382114+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:41:15.2382114+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:41:15.2382114+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:41:21.0505979+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:40.5490713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:40.5490713+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:40.5490713+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:04.6111098+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:32.4074499+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:32.4074499+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:32.4074499+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:44.0478525+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:44.0478525+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:44.0478525+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:05.7818111+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:05.7818111+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:05.7818111+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:45.2023796+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:45.2023796+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:46.746817+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:40.7766283+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:40.7766283+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:40.7766283+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:16.1841185+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:16.1841185+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:16.2153711+00:00\",\"endTimeUtc\":\"2019-07-12T00:35:46.5727566+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:35:46.5727566+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:35:46.5727566+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:41.6653839+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:41.6653839+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:41.6653839+00:00\",\"endTimeUtc\":\"2019-07-12T00:40:47.0356254+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:40:47.0356254+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:47.0356254+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:52.9261382+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:08.9403051+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:08.9403051+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:08.9403051+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:30.6117623+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:44.5790928+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:44.5790928+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:44.5790928+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:57.3913471+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:57.3913471+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:57.3913471+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:19.6565445+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:19.6565445+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:19.6565445+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:58.1709714+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:58.1709714+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:46.6999416+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:40.2766402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:40.2766402+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:40.2766402+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:26.7308768+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:26.7308768+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:26.7308768+00:00\",\"endTimeUtc\":\"2019-07-12T00:34:57.8685012+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:34:57.8685012+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:34:57.8685012+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:53.6026085+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:53.6026085+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:53.6026085+00:00\",\"endTimeUtc\":\"2019-07-12T00:41:01.0197337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:41:01.0197337+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:41:01.0197337+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:41:06.8008734+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:23.3306548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:23.3306548+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:23.3306548+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:47.1739449+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:00.4225394+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:00.4225394+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:00.4225394+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:13.3910403+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:13.3910403+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:13.3910403+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:37.1563298+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:37.1563298+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:37.1563298+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"endTimeUtc\":\"2019-07-12T00:46:13.670785+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:46:13.670785+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:46.5436941+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:44.4953362+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:44.4953362+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:44.4953362+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:27.652738+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:27.652738+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:27.6683629+00:00\",\"endTimeUtc\":\"2019-07-12T00:35:17.2293319+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:35:17.2293319+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:35:17.2293319+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:15.2896909+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:15.2896909+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:15.2896909+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:28.0336878+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:28.0336878+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:28.0336878+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:34.6116863+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:54.3769294+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:54.3769294+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:54.3769294+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:16.7983747+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:43.8916067+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:43.8916067+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:43.8916067+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:56.6257336+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:56.6257336+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:56.6257336+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:18.2034483+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:18.2034483+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:18.2034483+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:56.8272371+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:56.8272371+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:46:13.6864115+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:44.5039086+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:44.5039086+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:51.154885+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:08.4672879+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:19.7796662+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:33.7795154+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:03.3553746+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:03.3553746+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:03.3553746+00:00\",\"endTimeUtc\":\"2019-07-12T00:23:27.4154054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:23:27.4154054+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:23:27.4154054+00:00\",\"endTimeUtc\":\"2019-07-12T00:28:20.9353923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:28:20.9353923+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:28:20.9353923+00:00\",\"endTimeUtc\":\"2019-07-12T00:29:15.2472909+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:29:15.2472909+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:29:15.2472909+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"endTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:09.073492+00:00\",\"endTimeUtc\":\"2019-07-12T05:22:50.8471128+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:22:50.8471128+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:22:50.8627263+00:00\",\"endTimeUtc\":\"2019-07-12T05:24:57.7865285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:24:57.7865285+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:24:57.7865285+00:00\",\"endTimeUtc\":\"2019-07-12T05:27:35.9862381+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:27:35.9862381+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:27:35.9862381+00:00\",\"endTimeUtc\":\"2019-07-12T05:28:55.0354545+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:28:55.0354545+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:28:55.0354545+00:00\",\"endTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"endTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:31:18.8199262+00:00\",\"endTimeUtc\":\"2019-07-12T05:35:17.1194374+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:35:17.1194374+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:35:17.1194374+00:00\",\"endTimeUtc\":\"2019-07-12T05:37:15.3227547+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:37:15.3227547+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:37:15.3227547+00:00\",\"endTimeUtc\":\"2019-07-12T05:39:51.9679125+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:39:51.9679125+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:39:51.9679125+00:00\",\"endTimeUtc\":\"2019-07-12T05:41:09.7708259+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:41:09.7708259+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:41:09.7708259+00:00\",\"endTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"endTimeUtc\":\"2019-07-12T05:44:26.1891889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:44:26.1891889+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:44:26.1891889+00:00\",\"endTimeUtc\":\"2019-07-12T05:44:57.6867138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:44:57.6867138+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:44:57.6867138+00:00\",\"endTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:45:07.4833164+00:00\",\"endTimeUtc\":\"2019-07-12T05:46:47.8850941+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:46:47.8850941+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:46:47.8850941+00:00\",\"endTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:51:24.5953994+00:00\",\"endTimeUtc\":\"2019-07-12T05:53:03.9811471+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:53:03.9811471+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:53:03.9811471+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:21.8108946+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:36.9912483+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:36.9912483+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:35.9513668+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:30.3101457+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:30.3101457+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:30.3101457+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:02.8091427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:02.8091427+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:02.8091427+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:06.0428305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:06.0428305+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:06.0428305+00:00\",\"endTimeUtc\":\"2019-07-12T00:28:59.2630908+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:28:59.2630908+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:28:59.2792749+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:36.9912483+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:36.9912483+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:37.006873+00:00\",\"endTimeUtc\":\"2019-07-12T01:11:54.9751271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:11:54.9751271+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:42.8661351+00:00\",\"endTimeUtc\":\"2019-07-12T00:39:21.4122699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:39:21.4122699+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:39:21.4122699+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:49.6102455+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:49.6102455+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:49.6102455+00:00\",\"endTimeUtc\":\"2019-07-12T01:09:36.8681657+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:09:36.8681657+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:09:36.8681657+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:30.1486316+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:30.1486316+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:30.1486316+00:00\",\"endTimeUtc\":\"2019-07-12T01:11:54.9751271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:11:54.9751271+00:00\",\"steps\":[]}]},{\"name\":\"Update OSImage of NC Service Fabric cluster.\",\"description\":\"Update OSImage on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:20.1546621+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:33.6232669+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:40.313872+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:40.313872+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:46.5918752+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:33.5913625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:33.5913625+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:33.5913625+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:01.4654034+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:01.4654034+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:01.4654034+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:05.0584717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:05.0584717+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:05.0584717+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:00.8884914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:00.8884914+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:00.8884914+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:40.313872+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:40.313872+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:40.326468+00:00\",\"endTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:47.6235051+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:53.0430844+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:53.0430844+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:53.0430844+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:22.7102709+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:22.7102709+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:22.7102709+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:10.5004688+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:10.5004688+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:10.5004688+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:04.2966277+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:04.2966277+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:45:04.2966277+00:00\",\"endTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:47:34.5291964+00:00\",\"endTimeUtc\":\"2019-07-12T00:48:12.747479+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:48:12.747479+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:48:12.747479+00:00\",\"endTimeUtc\":\"2019-07-12T00:49:32.8558894+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:49:32.8558894+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:49:32.8558894+00:00\",\"endTimeUtc\":\"2019-07-12T00:51:14.0652027+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:51:14.0652027+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:51:14.0652027+00:00\",\"endTimeUtc\":\"2019-07-12T01:04:12.6841825+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:04:12.6841825+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:04:12.6841825+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage of SLB and Gateway VMs.\",\"description\":\"Update OSImage on the SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:05:52.5110814+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:05:59.0578729+00:00\",\"endTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:06:05.6202965+00:00\",\"endTimeUtc\":\"2019-07-12T01:08:48.0245463+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:08:48.0245463+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:08:48.0245463+00:00\",\"endTimeUtc\":\"2019-07-12T01:11:20.460164+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:11:20.460164+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:11:20.460164+00:00\",\"endTimeUtc\":\"2019-07-12T01:13:12.6613213+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:13:12.6613213+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:13:12.6613213+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:15.3323989+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:15.3323989+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:15.3323989+00:00\",\"endTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"endTimeUtc\":\"2019-07-12T01:22:54.357122+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:22:54.357122+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:15:54.9717757+00:00\",\"endTimeUtc\":\"2019-07-12T01:16:47.6586135+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:16:47.6586135+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:16:47.6586135+00:00\",\"endTimeUtc\":\"2019-07-12T01:18:24.6573957+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:18:24.6573957+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:18:24.6573957+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:18.3122185+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:18.3122185+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:20:18.3122185+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"endTimeUtc\":\"2019-07-12T01:22:54.357122+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:22:54.357122+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:05:59.0578729+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:06:05.5265488+00:00\",\"endTimeUtc\":\"2019-07-12T01:08:07.3063226+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:08:07.3063226+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:08:07.3063226+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:37.1797442+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:37.1797442+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:37.1797442+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:26.568276+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:26.568276+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:26.568276+00:00\",\"endTimeUtc\":\"2019-07-12T01:13:18.7393618+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:13:18.7393618+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:13:18.7393618+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:59.5662215+00:00\",\"endTimeUtc\":\"2019-07-12T01:15:39.6438417+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:15:39.6438417+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:15:39.6594659+00:00\",\"endTimeUtc\":\"2019-07-12T01:17:07.1583658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:17:07.1583658+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:17:07.1583658+00:00\",\"endTimeUtc\":\"2019-07-12T01:18:57.8757226+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:18:57.8757226+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:18:57.8757226+00:00\",\"endTimeUtc\":\"2019-07-12T01:19:48.7188772+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:19:48.7188772+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:19:48.7188772+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:26.155111+00:00\",\"endTimeUtc\":\"2019-07-12T01:22:04.6077514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:22:04.6077514+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:22:04.6077514+00:00\",\"endTimeUtc\":\"2019-07-12T01:23:31.3410305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:23:31.3410305+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:23:31.3410305+00:00\",\"endTimeUtc\":\"2019-07-12T01:25:21.6365203+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:25:21.6365203+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:25:21.6365203+00:00\",\"endTimeUtc\":\"2019-07-12T01:26:15.588966+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:26:15.588966+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:26:15.588966+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"endTimeUtc\":\"2019-07-12T01:30:40.6312178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:30:40.6312178+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:53.196937+00:00\",\"endTimeUtc\":\"2019-07-12T01:30:40.6312178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:30:40.6312178+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:20.2015368+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:43.0536353+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:43.0536353+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:31.2170453+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:32.1532284+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:32.1532284+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:32.1532284+00:00\",\"endTimeUtc\":\"2019-07-12T00:21:18.6355834+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:21:18.6355834+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:21:18.6355834+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:28.0277336+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:28.0277336+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:28.0277336+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:47.2449502+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:47.2449502+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:47.2449502+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:43.0536353+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:43.0536353+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:43.0692558+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:49.7410035+00:00\",\"endTimeUtc\":\"2019-07-12T00:40:08.5051181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:40:08.5051181+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:08.5051181+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:57.5319674+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:57.5319674+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:57.5319674+00:00\",\"endTimeUtc\":\"2019-07-12T00:47:59.7163804+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:47:59.7163804+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:47:59.7163804+00:00\",\"endTimeUtc\":\"2019-07-12T00:55:54.7293923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:55:54.7293923+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:55:54.7293923+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:47.6795442+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:06.1936605+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:06.1936605+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:06.1936605+00:00\",\"endTimeUtc\":\"2019-07-12T01:16:06.4091335+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:16:06.4091335+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:16:06.4091335+00:00\",\"endTimeUtc\":\"2019-07-12T01:18:14.6731442+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:18:14.6731442+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:18:14.6731442+00:00\",\"endTimeUtc\":\"2019-07-12T01:19:07.7506014+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:19:07.7506014+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:19:07.7506014+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"endTimeUtc\":\"2019-07-12T01:24:00.8406599+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:24:00.8406599+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:24:00.8406599+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:01.604228+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:01.604228+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:01.604228+00:00\",\"endTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:07.5416527+00:00\",\"endTimeUtc\":\"2019-07-12T01:31:59.5984625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:31:59.5984625+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:31:59.5984625+00:00\",\"endTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:05.7077186+00:00\",\"endTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"endTimeUtc\":\"2019-07-12T02:02:22.6820205+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:02:22.6820205+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:06.1875235+00:00\",\"endTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:13.0311362+00:00\",\"endTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:12.9998889+00:00\",\"endTimeUtc\":\"2019-07-12T01:48:37.8087362+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:48:37.8087362+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:13.1873834+00:00\",\"endTimeUtc\":\"2019-07-12T01:48:40.3243224+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:48:40.3243224+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"endTimeUtc\":\"2019-07-12T02:02:22.6820205+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:02:22.6820205+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:02:22.6974479+00:00\",\"endTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"steps\":[]}]},{\"name\":\"Change ACS VM DefaultMoveType\",\"description\":\"Change ACS VM DefaultMoveType.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"endTimeUtc\":\"2019-07-12T02:11:51.6733422+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:11:51.6733422+00:00\",\"steps\":[]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:21.0452806+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:35.1857527+00:00\",\"endTimeUtc\":\"2019-07-12T00:14:48.6387281+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:14:48.6387281+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:48.6387281+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:58.934721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:58.934721+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:58.9503468+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:46.5678914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:46.5678914+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:13.4189363+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:21.8110928+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:21.8110928+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:21.8110928+00:00\",\"endTimeUtc\":\"2019-07-12T00:35:12.603946+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:35:12.603946+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:35:12.603946+00:00\",\"endTimeUtc\":\"2019-07-12T01:04:10.4810946+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:04:10.4810946+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:04:10.4810946+00:00\",\"endTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:04:17.0122598+00:00\",\"endTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:40.0523862+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:40.0523862+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:40.0523862+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:46.5678914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:46.5678914+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:19.1234252+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:54.0273348+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:54.0273348+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:54.0273348+00:00\",\"endTimeUtc\":\"2019-07-12T03:01:54.1173894+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:01:54.1173894+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:00.7928918+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:33.4495523+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:33.4495523+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:08.0115973+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:14.5271787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:14.5271787+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:14.5271787+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:25.0746513+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:25.0746513+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:25.0746513+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:33.4495523+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:33.4495523+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:33.5120528+00:00\",\"endTimeUtc\":\"2019-07-12T01:28:00.1030496+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:28:00.1030496+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:42.4650763+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:49.8712428+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:49.8712428+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:49.8712428+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:22.2884055+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:22.2884055+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:22.2884055+00:00\",\"endTimeUtc\":\"2019-07-12T00:54:59.9021763+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:54:59.9021763+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:54:59.9021763+00:00\",\"endTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:55:06.058312+00:00\",\"endTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:52.4607032+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:52.4607032+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:52.4763271+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:02.7700605+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:02.7700605+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:02.7700605+00:00\",\"endTimeUtc\":\"2019-07-12T01:24:21.1216574+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:24:21.1216574+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:24:21.1216574+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:24:27.9184455+00:00\",\"endTimeUtc\":\"2019-07-12T01:25:03.6680006+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:25:03.6680006+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:25:03.6680006+00:00\",\"endTimeUtc\":\"2019-07-12T01:26:05.0890988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:26:05.0890988+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:26:05.0890988+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"endTimeUtc\":\"2019-07-12T01:28:00.1030496+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:28:00.1030496+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:28:00.1186764+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:28:05.9466922+00:00\",\"endTimeUtc\":\"2019-07-12T01:28:11.9465727+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:28:11.9465727+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:28:11.9621981+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:18.084499+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:18.084499+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:18.084499+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"endTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:29.7562173+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:35.9748818+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:35.9748818+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:35.9748818+00:00\",\"endTimeUtc\":\"2019-07-12T01:41:07.019726+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:41:07.019726+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:41:07.019726+00:00\",\"endTimeUtc\":\"2019-07-12T01:59:10.4350501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:59:10.4350501+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:10.4350501+00:00\",\"endTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:17.4036964+00:00\",\"endTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"endTimeUtc\":\"2019-07-12T02:13:19.4633177+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:13:19.4633177+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:13:19.4633177+00:00\",\"endTimeUtc\":\"2019-07-12T02:19:04.5403443+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:19:04.5403443+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:19:04.5403443+00:00\",\"endTimeUtc\":\"2019-07-12T02:37:14.0996249+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:37:14.0996249+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:37:14.0996249+00:00\",\"endTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:37:30.9119612+00:00\",\"endTimeUtc\":\"2019-07-12T02:46:14.9209665+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:46:14.9209665+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:46:14.9209665+00:00\",\"endTimeUtc\":\"2019-07-12T02:49:06.9812255+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:49:06.9812255+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:49:06.9812255+00:00\",\"endTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"endTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"endTimeUtc\":\"2019-07-12T03:01:54.1173894+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:01:54.1173894+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:00.7772681+00:00\",\"endTimeUtc\":\"2019-07-12T00:31:34.480124+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:31:34.480124+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:13.5428099+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:22.7302509+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:22.7302509+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:22.7458763+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:36.7141713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:36.7141713+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:36.7141713+00:00\",\"endTimeUtc\":\"2019-07-12T00:31:27.6833254+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:31:27.6833254+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:31:27.6833254+00:00\",\"endTimeUtc\":\"2019-07-12T00:31:34.480124+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:31:34.480124+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:31:34.4957494+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:31:41.2147869+00:00\",\"endTimeUtc\":\"2019-07-12T00:31:48.4643462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:31:48.4643462+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:31:48.4643462+00:00\",\"endTimeUtc\":\"2019-07-12T00:40:37.5045579+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:40:37.5045579+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:37.5045579+00:00\",\"endTimeUtc\":\"2019-07-12T00:57:21.2830088+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:57:21.2830088+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:57:21.2830088+00:00\",\"endTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:57:27.2985529+00:00\",\"endTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:22.1152303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:22.1152303+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:22.1152303+00:00\",\"endTimeUtc\":\"2019-07-12T01:17:48.6734651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:17:48.6734651+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:17:48.6734651+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:47.7649736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:47.7649736+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:20:47.7649736+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"endTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:31.0925459+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:37.4362113+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:37.4362113+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:37.4362113+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:49.6704411+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:49.6704411+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:49.6704411+00:00\",\"endTimeUtc\":\"2019-07-12T01:31:49.3955218+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:31:49.3955218+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:31:49.3955218+00:00\",\"endTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"endTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:01.8484094+00:00\",\"endTimeUtc\":\"2019-07-12T01:32:10.8794859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:32:10.8794859+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:10.9888615+00:00\",\"endTimeUtc\":\"2019-07-12T01:35:06.4542372+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:35:06.4542372+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:35:06.4542372+00:00\",\"endTimeUtc\":\"2019-07-12T01:59:27.7004346+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:59:27.7004346+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:27.7004346+00:00\",\"endTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:35.481573+00:00\",\"endTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"endTimeUtc\":\"2019-07-12T02:13:44.8223963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:13:44.8223963+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:13:44.8223963+00:00\",\"endTimeUtc\":\"2019-07-12T02:23:17.0839401+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:23:17.0839401+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:23:17.0839401+00:00\",\"endTimeUtc\":\"2019-07-12T02:28:29.1891505+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:28:29.1891505+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:28:29.1891505+00:00\",\"endTimeUtc\":\"2019-07-12T02:29:09.9229948+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:29:09.9229948+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:29:09.9229948+00:00\",\"endTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"endTimeUtc\":\"2019-07-12T02:29:42.4225672+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:29:42.4225672+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:20.9671568+00:00\",\"endTimeUtc\":\"2019-07-12T00:19:03.7159038+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:19:03.7159038+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:19:03.7159038+00:00\",\"endTimeUtc\":\"2019-07-12T00:21:54.0570662+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:21:54.0570662+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:21:54.0570662+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:30.6175255+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:30.6175255+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:22:00.7132426+00:00\",\"endTimeUtc\":\"2019-07-12T00:22:07.2756709+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:22:07.2756709+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:22:07.2756709+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:28.0444394+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:28.0444394+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:28.1538133+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:23.3989101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:23.3989101+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:23.3989101+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:30.6175255+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:30.6175255+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:30.6643965+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:37.117399+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:44.492256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:44.492256+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:44.492256+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:25.515841+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:25.515841+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:25.515841+00:00\",\"endTimeUtc\":\"2019-07-12T00:59:50.0467965+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:59:50.0467965+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:59:50.0467965+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:59:55.874852+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"endTimeUtc\":\"2019-07-12T01:09:08.9617906+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:09:08.9617906+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:09:08.9617906+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:42.0195643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:42.0195643+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:42.0195643+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:30.327689+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:30.327689+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:20:30.327689+00:00\",\"endTimeUtc\":\"2019-07-12T01:25:19.1990511+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:25:19.1990511+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:25:19.1990511+00:00\",\"endTimeUtc\":\"2019-07-12T01:29:26.8982578+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:29:26.8982578+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:29:26.8982578+00:00\",\"endTimeUtc\":\"2019-07-12T01:32:07.8639211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:32:07.8639211+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:07.895171+00:00\",\"endTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:19.0824549+00:00\",\"endTimeUtc\":\"2019-07-12T01:33:29.7217228+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:33:29.7217228+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:33:29.7217228+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:05.2252995+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:05.2252995+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:05.2252995+00:00\",\"endTimeUtc\":\"2019-07-12T01:56:05.2968992+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:56:05.2968992+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:56:05.2968992+00:00\",\"endTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"endTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:56:18.6560888+00:00\",\"endTimeUtc\":\"2019-07-12T01:56:25.7028752+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:56:25.7028752+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:56:25.7028752+00:00\",\"endTimeUtc\":\"2019-07-12T01:59:17.8255625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:59:17.8255625+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:17.8255625+00:00\",\"endTimeUtc\":\"2019-07-12T02:19:05.4310215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:19:05.4310215+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:19:05.4310215+00:00\",\"endTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:19:16.1183203+00:00\",\"endTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"endTimeUtc\":\"2019-07-12T02:33:11.3041425+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:33:11.3041425+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:33:11.3041425+00:00\",\"endTimeUtc\":\"2019-07-12T02:43:21.8449785+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:43:21.8449785+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:43:21.8449785+00:00\",\"endTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"endTimeUtc\":\"2019-07-12T02:53:15.6884321+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:53:15.6884321+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:53:15.6884321+00:00\",\"endTimeUtc\":\"2019-07-12T03:00:14.5540229+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:00:14.5540229+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:17.7640692+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:31.1389188+00:00\",\"endTimeUtc\":\"2019-07-12T00:24:53.7744146+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:24:53.7744146+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:42.7012906+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:32.2313514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:32.2313514+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:32.2313514+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:13.6053095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:13.6053095+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:13.6053095+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:15.9488972+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:15.9488972+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:15.9488972+00:00\",\"endTimeUtc\":\"2019-07-12T00:22:16.8068121+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:22:16.8068121+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:22:16.8068121+00:00\",\"endTimeUtc\":\"2019-07-12T00:24:53.7587855+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:24:53.7587855+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:31.6857912+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:13.6383462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:13.6383462+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:44.1075287+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:31.4814723+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:31.4814723+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:31.4814723+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:13.5740601+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:13.5740601+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:13.5740601+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:14.3239265+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:14.3239265+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:14.3239265+00:00\",\"endTimeUtc\":\"2019-07-12T00:22:17.1349351+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:22:17.1349351+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:22:17.1349351+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:13.6383462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:13.6383462+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:32.0139121+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:43.3419127+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:31.1844843+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:31.1844843+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:31.1844843+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:14.8709274+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:14.8709274+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:14.8709274+00:00\",\"endTimeUtc\":\"2019-07-12T00:23:13.9780625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:23:13.9780625+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:23:13.9780625+00:00\",\"endTimeUtc\":\"2019-07-12T00:24:14.3680137+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:24:14.3680137+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:24:14.3680137+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:14.1227167+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:54.6691436+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:54.6691436+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:54.6691436+00:00\",\"endTimeUtc\":\"2019-07-12T00:28:15.5448293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:28:15.5448293+00:00\",\"steps\":[]},{\"name\":\"Preupdate Azure Monitor\",\"description\":\"Preupdate Azure Monitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:28:15.5448293+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"steps\":[{\"name\":\"(AzMon) AzureMonitor Pre Update\",\"description\":\"Configures AzureMonitor Pre Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:28:21.6853832+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:33.2919754+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:33.2919754+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:33.2919754+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"steps\":[]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"endTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:49.118319+00:00\",\"endTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:55.0244581+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:33.8518361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:33.8518361+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:33.8518361+00:00\",\"endTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:40.6485795+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:52.4440769+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:52.4440769+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:52.4440769+00:00\",\"endTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"endTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:03.624115+00:00\",\"endTimeUtc\":\"2019-07-12T01:55:23.9380973+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:55:23.9380973+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:55:23.9380973+00:00\",\"endTimeUtc\":\"2019-07-12T02:06:46.4275003+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:06:46.4275003+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:03.1397468+00:00\",\"endTimeUtc\":\"2019-07-12T01:54:51.9541364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:54:51.9541364+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:54:51.9541364+00:00\",\"endTimeUtc\":\"2019-07-12T02:07:45.2235647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:07:45.2235647+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:02.4678811+00:00\",\"endTimeUtc\":\"2019-07-12T01:51:08.7598351+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:51:08.7598351+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:51:08.7598351+00:00\",\"endTimeUtc\":\"2019-07-12T01:57:28.3739074+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:57:28.3739074+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:41.0150425+00:00\",\"endTimeUtc\":\"2019-07-12T01:50:15.4480512+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:50:15.4480512+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:50:15.4480512+00:00\",\"endTimeUtc\":\"2019-07-12T01:51:39.3531759+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:51:39.3531759+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"endTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:11:27.8767907+00:00\",\"endTimeUtc\":\"2019-07-12T02:22:10.381638+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:22:10.381638+00:00\",\"steps\":[]},{\"name\":\"Live Update for SRP and Gateway\",\"description\":\"Live Update Fabric Ring Controller Services (SRP and Gateway) - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:22:10.381638+00:00\",\"endTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:22:27.2410404+00:00\",\"endTimeUtc\":\"2019-07-12T02:33:17.9446798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:33:17.9446798+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:22:33.7250828+00:00\",\"endTimeUtc\":\"2019-07-12T02:34:20.3813721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:34:20.3813721+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:34:20.3813721+00:00\",\"endTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"endTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:21.4583912+00:00\",\"endTimeUtc\":\"2019-07-12T03:15:13.3278415+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:15:13.3278415+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:15:13.3278415+00:00\",\"endTimeUtc\":\"2019-07-12T03:16:56.0674897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:16:56.0674897+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:19.1147763+00:00\",\"endTimeUtc\":\"2019-07-12T03:19:20.3783202+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:19:20.3783202+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:19:20.3783202+00:00\",\"endTimeUtc\":\"2019-07-12T03:22:08.1887477+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:22:08.1887477+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:19.4115752+00:00\",\"endTimeUtc\":\"2019-07-12T03:18:36.7861968+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:18:36.7861968+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:13.2554086+00:00\",\"endTimeUtc\":\"2019-07-12T03:17:59.2820146+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:17:59.2820146+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:17:59.2820146+00:00\",\"endTimeUtc\":\"2019-07-12T03:21:08.689471+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:21:08.689471+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM CacheService, HintingServiceV2, MetricsStoreService, MetricsStoreBackupManagerService, QueryServiceCoordinator, QueryServiceWorker, FirstTierAggregationService\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:10.9118261+00:00\",\"endTimeUtc\":\"2019-07-12T03:17:53.5632233+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:17:53.5632233+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:17:53.5632233+00:00\",\"endTimeUtc\":\"2019-07-12T03:18:41.3787548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:18:41.3787548+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Fabric Service Update\",\"description\":\"Updates MetricsRP, OboService, EventRP, MonRP, OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:18:41.3787548+00:00\",\"endTimeUtc\":\"2019-07-12T03:38:34.9434597+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:38:34.9434597+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:38:34.9434597+00:00\",\"endTimeUtc\":\"2019-07-12T03:40:42.5305659+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:40:42.5305659+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:40:42.5305659+00:00\",\"endTimeUtc\":\"2019-07-12T04:01:57.5474138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:01:57.5474138+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T04:01:57.5474138+00:00\",\"endTimeUtc\":\"2019-07-12T04:06:03.4120419+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:06:03.4120419+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Post Update Configure\",\"description\":\"Configures AzureMonitor Post Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T04:06:03.4120419+00:00\",\"endTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:13.5366553+00:00\",\"endTimeUtc\":\"2019-07-12T03:18:51.9567603+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:18:51.9567603+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:21.8890215+00:00\",\"endTimeUtc\":\"2019-07-12T00:14:37.185729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:14:37.185729+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:37.185729+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:48.6543529+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:57.8417511+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:04.2323099+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:04.2323099+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:04.2323099+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:37.5575523+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:37.5575523+00:00\",\"steps\":[]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:42.6356251+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:58.1354535+00:00\",\"endTimeUtc\":\"2019-07-12T00:33:04.2447576+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:33:04.2447576+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:33:04.2447576+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:54.8612972+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:54.8612972+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:54.8612972+00:00\",\"endTimeUtc\":\"2019-07-12T01:01:37.7798436+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:01:37.7798436+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:01:37.7798436+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:01:44.4985106+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"endTimeUtc\":\"2019-07-12T01:15:30.9877088+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:15:30.9877088+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:15:30.9877088+00:00\",\"endTimeUtc\":\"2019-07-12T01:18:19.3449585+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:18:19.3449585+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:18:19.3449585+00:00\",\"endTimeUtc\":\"2019-07-12T01:22:13.3732698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:22:13.3732698+00:00\",\"steps\":[]},{\"name\":\"Configure DNS client\",\"description\":\"Set server addresses on SupportRing VM DNS clients.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:22:13.3732698+00:00\",\"endTimeUtc\":\"2019-07-12T01:25:13.9334994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:25:13.9334994+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:25:13.9334994+00:00\",\"endTimeUtc\":\"2019-07-12T01:45:35.8736775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:45:35.8736775+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:35.8736775+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:59.8264864+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:04:44.8510272+00:00\",\"endTimeUtc\":\"2019-07-12T02:09:07.4099445+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:09:07.4099445+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:04:53.4759141+00:00\",\"endTimeUtc\":\"2019-07-12T02:06:18.7559943+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:06:18.7559943+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:06:18.7559943+00:00\",\"endTimeUtc\":\"2019-07-12T02:09:07.3943324+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:09:07.3943324+00:00\",\"steps\":[]}]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:21.4671513+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:47.778711+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:47.778711+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:47.778711+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:31.9181992+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:31.9181992+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:31.9181992+00:00\",\"endTimeUtc\":\"2019-07-12T00:33:39.2131207+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:33:39.2131207+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:33:39.3068695+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:41.5704376+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:41.5704376+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:41.5704376+00:00\",\"endTimeUtc\":\"2019-07-12T00:40:16.0987247+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:40:16.0987247+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:16.0987247+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:10.7527721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:10.7527721+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:10.7527721+00:00\",\"endTimeUtc\":\"2019-07-12T00:46:55.9515314+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:46:55.9515314+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:46:55.9515314+00:00\",\"endTimeUtc\":\"2019-07-12T00:49:27.0122032+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:49:27.0122032+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:49:27.0122032+00:00\",\"endTimeUtc\":\"2019-07-12T00:51:17.033915+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:51:17.033915+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:19.7952896+00:00\",\"endTimeUtc\":\"2019-07-12T00:29:47.6375644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:29:47.6375644+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:33.8732649+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:32.3257531+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:32.3257531+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:32.3257531+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:10.1059372+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:10.1059372+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:10.1059372+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:11.6677264+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:11.6677264+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:11.6677264+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:12.4033219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:12.4033219+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:12.4033219+00:00\",\"endTimeUtc\":\"2019-07-12T00:29:47.6375644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:29:47.6375644+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:59:12.803347+00:00\",\"endTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:59:30.5533762+00:00\",\"endTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:59:29.6783277+00:00\",\"endTimeUtc\":\"2019-07-12T06:04:30.9228859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:04:30.9228859+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T06:04:30.9228859+00:00\",\"endTimeUtc\":\"2019-07-12T06:08:35.3244478+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:08:35.3244478+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"endTimeUtc\":\"2019-07-12T06:31:21.4890652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:31:21.4890652+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T06:31:21.4890652+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:15.3849577+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:15.3849577+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T06:47:15.3849577+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-07-11T23:13:31.928Z\",\"lastUpdatedTime\":\"2019-07-12T06:47:37.8864757+00:00\",\"duration\":\"PT7H49M3.08S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns?api-version=2016-05-01+29": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "57", "58" ], - "x-ms-client-request-id": [ "7c906167-0ac3-4dbe-bf68-9217ce642442" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "50df1cd6-2c1d-43f4-8a28-000dbc237da5" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvywrH6fvM6aWK608m8zy2C+klC7McFCcT8EZWCB3oRhR+quXE9IepJDNJddPMntSniVaU140NSQNqT2a4M0qRxCH0brrh3YW7xmmlpGpKYISZlUBOusrrciXYJNNfUqC7F/AiRvOE8Le0toPOH6Dp" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14705" ], - "x-ms-request-id": [ "50df1cd6-2c1d-43f4-8a28-000dbc237da5" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032009Z:50df1cd6-2c1d-43f4-8a28-000dbc237da5" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:08 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "158405" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/626c2271-d7b5-493e-950a-064efc203d70\",\"name\":\"northwest/Microsoft1.1907.0.13/626c2271-d7b5-493e-950a-064efc203d70\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"UpdateNRP\",\"description\":\"UpdateNRP\",\"errorMessage\":\"\",\"status\":\"Cancelled\",\"startTimeUtc\":\"2019-07-18T19:49:32.2967095+00:00\",\"endTimeUtc\":\"2019-07-18T21:27:27.9621048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-18T21:27:27.9621048+00:00\",\"steps\":[{\"name\":\"UpdateNRP\",\"description\":\"UpdateNRP\",\"errorMessage\":\"\",\"status\":\"Cancelled\",\"startTimeUtc\":\"2019-07-18T19:49:32.2967095+00:00\",\"endTimeUtc\":\"2019-07-18T21:27:27.9621048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-18T21:27:27.9621048+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-07-18T19:49:22.921Z\",\"lastUpdatedTime\":\"2019-07-18T21:27:27.9621048+00:00\",\"duration\":\"PT1H38M5.087S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/ba79b5a6-961f-407a-83d8-3bd2e671d0c8\",\"name\":\"northwest/Microsoft1.1907.0.13/ba79b5a6-961f-407a-83d8-3bd2e671d0c8\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{},\"timeStarted\":\"2019-07-18T19:47:59.865Z\",\"duration\":\"PT8.156S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/bac074cd-437c-4a6e-8675-26eeb7478151\",\"name\":\"northwest/Microsoft1.1907.0.13/bac074cd-437c-4a6e-8675-26eeb7478151\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:23.5668084+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:51.0033303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:51.0033303+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:23.5668084+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:31.6135757+00:00\",\"endTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:25:13.9114729+00:00\",\"endTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:51.0033303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:51.0033303+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:47:46.12387+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:48:06.3764767+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:48:14.3764161+00:00\",\"endTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"endTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T03:03:12.9787837+00:00\",\"endTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T03:03:20.7287315+00:00\",\"endTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"endTimeUtc\":\"2019-07-16T20:03:57.3814546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:03:57.3814546+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T19:08:06.6202551+00:00\",\"endTimeUtc\":\"2019-07-16T19:13:13.7726061+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:13:13.7726061+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T19:13:13.7726061+00:00\",\"endTimeUtc\":\"2019-07-16T19:14:37.2621679+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:14:37.2621679+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T19:08:06.0264807+00:00\",\"endTimeUtc\":\"2019-07-16T19:14:07.0375537+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:14:07.0375537+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:03:57.3814546+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:06.1626137+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:18.3968089+00:00\",\"endTimeUtc\":\"2019-07-16T20:05:04.6777491+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:05:04.6777491+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:05:04.6777491+00:00\",\"endTimeUtc\":\"2019-07-16T20:25:03.1222138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:25:03.1222138+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:25:03.1222138+00:00\",\"endTimeUtc\":\"2019-07-16T20:39:55.2851713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:39:55.2851713+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:25:12.387732+00:00\",\"endTimeUtc\":\"2019-07-16T20:37:26.4706988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:37:26.4706988+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:37:26.4706988+00:00\",\"endTimeUtc\":\"2019-07-16T20:39:55.2851713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:39:55.2851713+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:17.8187013+00:00\",\"endTimeUtc\":\"2019-07-16T21:18:24.4067003+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:18:24.4067003+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:18:24.4067003+00:00\",\"endTimeUtc\":\"2019-07-16T21:42:05.6751649+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:42:05.6751649+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:42:05.6751649+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:42:14.3000564+00:00\",\"endTimeUtc\":\"2019-07-16T22:21:20.9095814+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:21:20.9095814+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:21:20.9095814+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:18.5218109+00:00\",\"endTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:32.3342411+00:00\",\"endTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"endTimeUtc\":\"2019-07-16T20:14:40.0726598+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:14:40.0726598+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:14:40.0726598+00:00\",\"endTimeUtc\":\"2019-07-16T20:19:46.0109566+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:19:46.0109566+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:06.2406974+00:00\",\"endTimeUtc\":\"2019-07-16T20:04:27.2717104+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:04:27.2717104+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:27.2717104+00:00\",\"endTimeUtc\":\"2019-07-16T20:05:13.4274334+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:05:13.4274334+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-16T20:05:13.4274334+00:00\",\"endTimeUtc\":\"2019-07-16T20:05:29.1460071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:05:29.1460071+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:05:29.1460071+00:00\",\"endTimeUtc\":\"2019-07-16T21:05:55.6908043+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:05:55.6908043+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:05:55.6908043+00:00\",\"endTimeUtc\":\"2019-07-16T21:06:40.6206142+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:06:40.6206142+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:06:03.3155384+00:00\",\"endTimeUtc\":\"2019-07-16T21:06:15.449335+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:06:15.449335+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:06:15.449335+00:00\",\"endTimeUtc\":\"2019-07-16T21:06:28.1677961+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:06:28.1677961+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:06:28.1677961+00:00\",\"endTimeUtc\":\"2019-07-16T21:06:40.6206142+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:06:40.6206142+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:27.4216985+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:36.4059761+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:32.7795654+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:32.7795654+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:35.9997387+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:27.5295748+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:27.5295748+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:36.2653404+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:36.0465981+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:32.013899+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:32.013899+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"endTimeUtc\":\"2019-07-16T23:15:17.3372669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:15:17.3372669+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:17.3372669+00:00\",\"endTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:43.2431904+00:00\",\"endTimeUtc\":\"2019-07-16T23:17:05.8046698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:17:05.8046698+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:17:05.8046698+00:00\",\"endTimeUtc\":\"2019-07-16T23:20:21.3651067+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:20:21.3651067+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:20:21.380742+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:22.3846467+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:22.3846467+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:22.3846467+00:00\",\"endTimeUtc\":\"2019-07-17T01:07:28.5691614+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:07:28.5691614+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:07:28.5691614+00:00\",\"endTimeUtc\":\"2019-07-17T01:17:53.2618866+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:17:53.2618866+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:17:53.277836+00:00\",\"endTimeUtc\":\"2019-07-17T17:54:23.9157431+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:54:23.9157431+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:54:23.9157431+00:00\",\"endTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:54:29.681334+00:00\",\"endTimeUtc\":\"2019-07-17T17:54:50.900835+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:54:50.900835+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:54:50.900835+00:00\",\"endTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"endTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:55:21.8239346+00:00\",\"endTimeUtc\":\"2019-07-17T17:55:53.9855218+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:55:53.9855218+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:55:53.9855218+00:00\",\"endTimeUtc\":\"2019-07-17T17:56:10.6776924+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:56:10.6776924+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:56:10.6776924+00:00\",\"endTimeUtc\":\"2019-07-17T17:56:31.4665704+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:56:31.4665704+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:56:31.4665704+00:00\",\"endTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"endTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:30.399598+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:52.3673682+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:52.3673682+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:52.6798349+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:02.4486213+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:02.4486213+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:22:02.4486213+00:00\",\"endTimeUtc\":\"2019-07-16T23:36:14.0027691+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:36:14.0027691+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:36:14.0027691+00:00\",\"endTimeUtc\":\"2019-07-16T23:43:25.6892528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:43:25.6892528+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:43:25.6892528+00:00\",\"endTimeUtc\":\"2019-07-16T23:48:58.5755348+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:48:58.5755348+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:48:58.5755348+00:00\",\"endTimeUtc\":\"2019-07-16T23:59:44.4107188+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:59:44.4107188+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:59:44.4107188+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:59:52.614062+00:00\",\"endTimeUtc\":\"2019-07-17T00:02:18.8798062+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:02:18.8798062+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:02:18.8798062+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:02.3940985+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:29.8781149+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:29.8781149+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:29.8781149+00:00\",\"endTimeUtc\":\"2019-07-17T00:06:53.1731248+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:06:53.1731248+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:06:53.1731248+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:25.4852096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:25.4852096+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:07:25.4852096+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"endTimeUtc\":\"2019-07-17T00:08:19.7501267+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:08:19.7501267+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:47.4779174+00:00\",\"endTimeUtc\":\"2019-07-16T23:17:05.7109169+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:17:05.7109169+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:17:05.7109169+00:00\",\"endTimeUtc\":\"2019-07-16T23:20:20.36513+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:20:20.36513+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:20:20.36513+00:00\",\"endTimeUtc\":\"2019-07-16T23:37:19.2548044+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:37:19.2548044+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:37:19.2548044+00:00\",\"endTimeUtc\":\"2019-07-16T23:44:47.6725502+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:44:47.6725502+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:44:47.6725502+00:00\",\"endTimeUtc\":\"2019-07-16T23:50:33.1055631+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:50:33.1055631+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:50:33.1055631+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:05.7541917+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:05.7541917+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:05.7541917+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:15.2697043+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:43.7849603+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:43.7849603+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:43.7849603+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"endTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:28.4718702+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:56.2504305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:56.2504305+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:07:56.2504305+00:00\",\"endTimeUtc\":\"2019-07-17T00:09:17.6868873+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:09:17.6868873+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:09:17.6868873+00:00\",\"endTimeUtc\":\"2019-07-17T00:09:53.2645422+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:09:53.2645422+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:09:53.2645422+00:00\",\"endTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"endTimeUtc\":\"2019-07-17T00:11:43.4534271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:11:43.4534271+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:30.0871021+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:49.8361157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:49.8361157+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:49.8361157+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:05.4015587+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:05.4015587+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:22:05.4015587+00:00\",\"endTimeUtc\":\"2019-07-16T23:36:26.8490833+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:36:26.8490833+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:36:26.8490833+00:00\",\"endTimeUtc\":\"2019-07-16T23:44:22.0947313+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:44:22.0947313+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:44:22.1103602+00:00\",\"endTimeUtc\":\"2019-07-16T23:48:55.8724797+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:48:55.8724797+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:48:55.8724797+00:00\",\"endTimeUtc\":\"2019-07-16T23:56:14.1790511+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:56:14.1790511+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:56:14.1790511+00:00\",\"endTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:56:24.9605329+00:00\",\"endTimeUtc\":\"2019-07-16T23:57:52.4902807+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:57:52.4902807+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:57:52.4902807+00:00\",\"endTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:58:39.3490831+00:00\",\"endTimeUtc\":\"2019-07-17T00:00:22.8477109+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:00:22.8477109+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:00:22.8477109+00:00\",\"endTimeUtc\":\"2019-07-17T00:00:38.8318827+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:00:38.8318827+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:00:38.8318827+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:07.5815077+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:07.5815077+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:01:07.5815077+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:58.1141722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:58.1141722+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"endTimeUtc\":\"2019-07-17T18:34:02.8904306+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T18:34:02.8904306+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:27.3904613+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:21.4339436+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:42.1836845+00:00\",\"endTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:53.0241021+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:53.0241021+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:53:53.0555392+00:00\",\"endTimeUtc\":\"2019-07-16T22:59:02.1295626+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:59:02.1295626+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:59:02.1295626+00:00\",\"endTimeUtc\":\"2019-07-16T23:02:57.5642565+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:02:57.5642565+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:02:57.5642565+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:30.5476563+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:30.5476563+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:30.5632743+00:00\",\"endTimeUtc\":\"2019-07-16T23:06:59.1246844+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:06:59.1246844+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:06:59.1246844+00:00\",\"endTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"endTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:09:34.5602574+00:00\",\"endTimeUtc\":\"2019-07-16T23:14:24.1660773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:14:24.1660773+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:14:24.1660773+00:00\",\"endTimeUtc\":\"2019-07-16T23:20:05.3653492+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:20:05.3653492+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:20:05.3653492+00:00\",\"endTimeUtc\":\"2019-07-16T23:41:26.7534014+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:41:26.7534014+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:41:26.7534014+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:25.5822271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:25.5822271+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:01:25.5822271+00:00\",\"endTimeUtc\":\"2019-07-17T00:05:50.4865498+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:05:50.4865498+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:05:50.4865498+00:00\",\"endTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"endTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:10:33.045283+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:40.7299207+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:40.7299207+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:40.7299207+00:00\",\"endTimeUtc\":\"2019-07-17T00:44:58.8521509+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:44:58.8521509+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:44:58.8521509+00:00\",\"endTimeUtc\":\"2019-07-17T00:46:55.9759393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:46:55.9759393+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:46:55.9759393+00:00\",\"endTimeUtc\":\"2019-07-17T00:49:30.3334322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:49:30.3334322+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:49:30.3334322+00:00\",\"endTimeUtc\":\"2019-07-17T00:50:42.9731695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:50:42.9731695+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:50:42.9731695+00:00\",\"endTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"endTimeUtc\":\"2019-07-17T01:17:32.965378+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:17:32.965378+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:17:32.965378+00:00\",\"endTimeUtc\":\"2019-07-17T01:24:59.7805214+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:24:59.7805214+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:24:59.7805214+00:00\",\"endTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:25:07.6554718+00:00\",\"endTimeUtc\":\"2019-07-17T01:27:44.2794759+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:27:44.2794759+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:27:44.2794759+00:00\",\"endTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"endTimeUtc\":\"2019-07-19T03:01:20.6144271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-19T03:01:20.6144271+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:33:13.386756+00:00\",\"endTimeUtc\":\"2019-07-17T01:34:47.2764866+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:34:47.2764866+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:34:47.2764866+00:00\",\"endTimeUtc\":\"2019-07-19T03:01:20.6144271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-19T03:01:20.6144271+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:37.0118695+00:00\",\"endTimeUtc\":\"2019-07-16T22:50:00.4489029+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:50:00.4489029+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:02.2771813+00:00\",\"endTimeUtc\":\"2019-07-16T22:31:35.7914517+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:31:35.7914517+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:35.7914517+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:03.9585628+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:03.9585628+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:03.9741829+00:00\",\"endTimeUtc\":\"2019-07-16T22:40:45.0807812+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:40:45.0807812+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:40:45.0807812+00:00\",\"endTimeUtc\":\"2019-07-16T22:43:42.1410567+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:43:42.1410567+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:43:42.1410567+00:00\",\"endTimeUtc\":\"2019-07-16T22:45:19.1555639+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:45:19.1555639+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:45:19.1555639+00:00\",\"endTimeUtc\":\"2019-07-16T22:50:00.4489029+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:50:00.4489029+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:50:00.464526+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:50:09.6987807+00:00\",\"endTimeUtc\":\"2019-07-16T23:03:25.3775295+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:03:25.3775295+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:03:25.3775295+00:00\",\"endTimeUtc\":\"2019-07-16T23:08:06.9050884+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:08:06.9050884+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:08:06.9050884+00:00\",\"endTimeUtc\":\"2019-07-16T23:12:12.5739295+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:12:12.5739295+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:12:12.5739295+00:00\",\"endTimeUtc\":\"2019-07-16T23:42:11.8933139+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:42:11.8933139+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:42:11.8933139+00:00\",\"endTimeUtc\":\"2019-07-16T23:57:56.3027454+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:57:56.3027454+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:57:56.3027454+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"endTimeUtc\":\"2019-07-17T01:29:04.216464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:29:04.216464+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:29:04.216464+00:00\",\"endTimeUtc\":\"2019-07-17T01:33:24.4491256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:33:24.4491256+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:39.2462139+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:46.3703175+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:31.9113342+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:31.9113342+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:31.9425943+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:43.997495+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:43.997495+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:43.997495+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:12.0702596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:12.0702596+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:12.0702596+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:13.5240615+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:13.5240615+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:13.5240615+00:00\",\"endTimeUtc\":\"2019-07-16T23:40:43.301208+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:40:43.301208+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:40:43.301208+00:00\",\"endTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"endTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:58:43.7083678+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:07.4722159+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:07.4722159+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:01:07.4722159+00:00\",\"endTimeUtc\":\"2019-07-17T00:06:39.7671839+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:06:39.7671839+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:06:39.7671839+00:00\",\"endTimeUtc\":\"2019-07-17T00:15:10.7782362+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:15:10.7782362+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:15:10.7782362+00:00\",\"endTimeUtc\":\"2019-07-17T00:22:59.603696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:22:59.603696+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:22:59.603696+00:00\",\"endTimeUtc\":\"2019-07-17T00:24:29.1807443+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:24:29.1807443+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:24:29.1807443+00:00\",\"endTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:27:10.553907+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:36.1632619+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:36.1632619+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:28:36.1632619+00:00\",\"endTimeUtc\":\"2019-07-17T00:32:42.2991624+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:32:42.2991624+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:32:42.2991624+00:00\",\"endTimeUtc\":\"2019-07-17T00:34:33.0939089+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:34:33.0939089+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:34:33.0939089+00:00\",\"endTimeUtc\":\"2019-07-17T00:37:09.420026+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:37:09.420026+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:37:09.420026+00:00\",\"endTimeUtc\":\"2019-07-17T00:38:35.4502124+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:38:35.4502124+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:38:35.4502124+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:29.6726589+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:29.6726589+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:47.3234256+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:52.9110963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:52.9110963+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:52.9110963+00:00\",\"endTimeUtc\":\"2019-07-16T22:44:58.671346+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:44:58.671346+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:44:58.671346+00:00\",\"endTimeUtc\":\"2019-07-16T22:49:02.1996338+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:49:02.1996338+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:49:02.1996338+00:00\",\"endTimeUtc\":\"2019-07-16T23:00:36.2377491+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:00:36.2377491+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:00:36.2377491+00:00\",\"endTimeUtc\":\"2019-07-16T23:02:30.7364625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:02:30.7364625+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:02:30.7364625+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:29.6726589+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:29.6726589+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:29.6883038+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:14.56347+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:14.56347+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:40.4069776+00:00\",\"endTimeUtc\":\"2019-07-16T23:07:02.1715811+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:07:02.1715811+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:07:02.1715811+00:00\",\"endTimeUtc\":\"2019-07-16T23:12:38.3548598+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:12:38.3548598+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:12:38.3548598+00:00\",\"endTimeUtc\":\"2019-07-16T23:15:21.1028538+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:15:21.1028538+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:21.1498065+00:00\",\"endTimeUtc\":\"2019-07-16T23:18:45.4909283+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:18:45.4909283+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:18:45.4909283+00:00\",\"endTimeUtc\":\"2019-07-16T23:59:27.5359427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:59:27.5359427+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:59:27.5359427+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:14.56347+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:14.56347+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T23:02:30.1895998+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:02:30.1895998+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:44.9953312+00:00\",\"endTimeUtc\":\"2019-07-16T22:31:36.0720603+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:31:36.0720603+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:36.0720603+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:09.1616262+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:09.1616262+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:09.2866239+00:00\",\"endTimeUtc\":\"2019-07-16T22:40:51.5494488+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:40:51.5494488+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:40:51.5494488+00:00\",\"endTimeUtc\":\"2019-07-16T22:44:04.187651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:44:04.187651+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:44:04.187651+00:00\",\"endTimeUtc\":\"2019-07-16T22:58:44.1297887+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:58:44.1297887+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:58:44.1297887+00:00\",\"endTimeUtc\":\"2019-07-16T23:02:30.1895998+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:02:30.1895998+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:02:30.2052661+00:00\",\"endTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:02:40.5488385+00:00\",\"endTimeUtc\":\"2019-07-16T23:03:57.6738064+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:03:57.6738064+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:03:57.6895705+00:00\",\"endTimeUtc\":\"2019-07-16T23:08:42.2327796+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:08:42.2327796+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:08:42.2327796+00:00\",\"endTimeUtc\":\"2019-07-16T23:11:10.4029736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:11:10.4029736+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:11:10.4029736+00:00\",\"endTimeUtc\":\"2019-07-16T23:15:20.9465903+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:15:20.9465903+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:20.9465903+00:00\",\"endTimeUtc\":\"2019-07-16T23:37:49.4886168+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:37:49.4886168+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:37:49.4886168+00:00\",\"endTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"endTimeUtc\":\"2019-07-17T00:21:43.54206+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:21:43.54206+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:51:54.635868+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:11.2702435+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:11.2702435+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:11.2702435+00:00\",\"endTimeUtc\":\"2019-07-17T00:08:45.9529104+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:08:45.9529104+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:08:45.9529104+00:00\",\"endTimeUtc\":\"2019-07-17T00:12:28.3101219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:12:28.3101219+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:12:28.3101219+00:00\",\"endTimeUtc\":\"2019-07-17T00:16:43.2620209+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:16:43.2620209+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:16:43.2620209+00:00\",\"endTimeUtc\":\"2019-07-17T00:19:06.9034635+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:19:06.9034635+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:19:06.9034635+00:00\",\"endTimeUtc\":\"2019-07-17T00:21:43.54206+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:21:43.54206+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:41.5111497+00:00\",\"endTimeUtc\":\"2019-07-17T00:45:16.9925737+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:45:16.9925737+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:51.8082135+00:00\",\"endTimeUtc\":\"2019-07-17T00:45:16.9925737+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:45:16.9925737+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:40.6368207+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:02.4429534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:02.4429534+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:02.4585766+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:39.0600608+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:39.0600608+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:39.0756843+00:00\",\"endTimeUtc\":\"2019-07-16T23:00:42.5345424+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:00:42.5345424+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:00:42.5345424+00:00\",\"endTimeUtc\":\"2019-07-16T23:06:24.5626093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:06:24.5626093+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:06:24.5626093+00:00\",\"endTimeUtc\":\"2019-07-16T23:08:07.4050848+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:08:07.4050848+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:08:07.4050848+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"endTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:21.8836088+00:00\",\"endTimeUtc\":\"2019-07-17T00:02:12.426756+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:02:12.426756+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:02:12.426756+00:00\",\"endTimeUtc\":\"2019-07-17T00:06:40.3295386+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:06:40.3295386+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:06:40.3295386+00:00\",\"endTimeUtc\":\"2019-07-17T00:25:46.0549081+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:25:46.0549081+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:25:46.0549081+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:59.6628844+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:59.6628844+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:28:59.6628844+00:00\",\"endTimeUtc\":\"2019-07-17T00:30:21.1301656+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:30:21.1301656+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:30:21.1301656+00:00\",\"endTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"endTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:33:24.5327249+00:00\",\"endTimeUtc\":\"2019-07-17T00:35:56.3896765+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:35:56.3896765+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:35:56.3896765+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:26.0894773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:26.0894773+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:26.0894773+00:00\",\"endTimeUtc\":\"2019-07-17T00:47:20.4756386+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:47:20.4756386+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:47:20.4756386+00:00\",\"endTimeUtc\":\"2019-07-17T00:50:04.7080338+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:50:04.7080338+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:50:04.7080338+00:00\",\"endTimeUtc\":\"2019-07-17T00:51:22.2851718+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:51:22.2851718+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:51:22.2851718+00:00\",\"endTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"endTimeUtc\":\"2019-07-17T02:27:33.0934219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:27:33.0934219+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:27:33.0934219+00:00\",\"endTimeUtc\":\"2019-07-17T02:49:18.5370797+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:49:18.5370797+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:49:18.5370797+00:00\",\"endTimeUtc\":\"2019-07-17T05:27:34.250944+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:27:34.250944+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:49:27.4119434+00:00\",\"endTimeUtc\":\"2019-07-17T03:53:33.6974202+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T03:53:33.6974202+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T03:53:33.6974202+00:00\",\"endTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T03:53:51.0877983+00:00\",\"endTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"endTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:08.2723292+00:00\",\"endTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:20.6011045+00:00\",\"endTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:19.9290285+00:00\",\"endTimeUtc\":\"2019-07-17T05:13:59.6215569+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:13:59.6215569+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:21.3195929+00:00\",\"endTimeUtc\":\"2019-07-17T05:13:56.6684506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:13:56.6684506+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"endTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"endTimeUtc\":\"2019-07-17T05:27:34.250944+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:27:34.250944+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:41.4961863+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:44.6492039+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:44.6492039+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6205133+00:00\",\"endTimeUtc\":\"2019-07-16T22:30:12.8076988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:30:12.8076988+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:30:12.9637567+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:30:36.9947149+00:00\",\"endTimeUtc\":\"2019-07-16T22:38:15.7701575+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:38:15.7701575+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:38:15.7701575+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:44.6492039+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:44.6492039+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:53:44.6648276+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:03.6636905+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:03.6636905+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:53:53.8990848+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:04.3989539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:04.3989539+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:04.3989539+00:00\",\"endTimeUtc\":\"2019-07-16T23:12:53.4015445+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:12:53.4015445+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:12:53.4015445+00:00\",\"endTimeUtc\":\"2019-07-17T00:13:26.8413688+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:13:26.8413688+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:13:26.8413688+00:00\",\"endTimeUtc\":\"2019-07-17T00:21:48.1826242+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:21:48.1826242+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:13:36.4506947+00:00\",\"endTimeUtc\":\"2019-07-17T00:21:48.167+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:21:48.167+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:21:48.1826242+00:00\",\"endTimeUtc\":\"2019-07-17T00:27:54.2731681+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:27:54.2731681+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:27:54.2731681+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:03.6636905+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:03.6636905+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:41.1368185+00:00\",\"endTimeUtc\":\"2019-07-16T22:35:04.116316+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:35:04.116316+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:04.116316+00:00\",\"endTimeUtc\":\"2019-07-17T11:17:08.6229845+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:17:08.6229845+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:19.4911264+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:31.1472304+00:00\",\"endTimeUtc\":\"2019-07-16T22:35:46.4126722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:35:46.4126722+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:46.4126722+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:37.7110243+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:37.7110243+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:58.8031311+00:00\",\"endTimeUtc\":\"2019-07-16T22:46:39.732687+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:46:39.732687+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:46:39.732687+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:37.6953981+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:37.6953981+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:37.7110243+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:56.5545858+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:06.3202178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:06.3202178+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:06.3202178+00:00\",\"endTimeUtc\":\"2019-07-16T23:13:10.3388859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:13:10.3388859+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:13:10.3388859+00:00\",\"endTimeUtc\":\"2019-07-16T23:39:13.940114+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:39:13.940114+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:39:13.940114+00:00\",\"endTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:39:23.3618105+00:00\",\"endTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"endTimeUtc\":\"2019-07-17T00:06:41.8451456+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:06:41.8451456+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:06:41.8451456+00:00\",\"endTimeUtc\":\"2019-07-17T00:11:42.0600775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:11:42.0600775+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:11:42.0600775+00:00\",\"endTimeUtc\":\"2019-07-17T00:33:52.8603059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:33:52.8603059+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:33:52.8603059+00:00\",\"endTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:34:03.8133089+00:00\",\"endTimeUtc\":\"2019-07-17T00:35:20.7807487+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:35:20.7807487+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:35:20.7807487+00:00\",\"endTimeUtc\":\"2019-07-17T00:36:52.9515158+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:36:52.9515158+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:36:52.9515158+00:00\",\"endTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:15.3396973+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:24.7457963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:24.7457963+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:24.7457963+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:34.1206457+00:00\",\"endTimeUtc\":\"2019-07-17T00:50:43.5043955+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:50:43.5043955+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:50:43.5043955+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"endTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:58:29.9517804+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:38.8266862+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:38.8266862+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:58:38.8266862+00:00\",\"endTimeUtc\":\"2019-07-17T01:02:25.8868935+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:02:25.8868935+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:02:25.8868935+00:00\",\"endTimeUtc\":\"2019-07-17T01:51:13.7568323+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:51:13.7568323+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:51:13.7568323+00:00\",\"endTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:51:21.9130363+00:00\",\"endTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"endTimeUtc\":\"2019-07-17T03:50:56.1957788+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T03:50:56.1957788+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T03:50:56.1957788+00:00\",\"endTimeUtc\":\"2019-07-17T04:00:11.665261+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T04:00:11.665261+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:00:11.665261+00:00\",\"endTimeUtc\":\"2019-07-17T10:32:01.4475509+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:32:01.4475509+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:32:01.4667596+00:00\",\"endTimeUtc\":\"2019-07-17T11:00:14.9392888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:00:14.9392888+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:32:12.0411859+00:00\",\"endTimeUtc\":\"2019-07-17T10:33:36.4307027+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:33:36.4307027+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:33:36.4307027+00:00\",\"endTimeUtc\":\"2019-07-17T10:43:03.6797749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:43:03.6797749+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:43:03.6797749+00:00\",\"endTimeUtc\":\"2019-07-17T10:50:48.8779171+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:50:48.8779171+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:00:14.9392888+00:00\",\"endTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"endTimeUtc\":\"2019-07-17T11:17:08.6229845+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:17:08.6229845+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:19.5380001+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:27.0385927+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:27.0385927+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:34.0378212+00:00\",\"endTimeUtc\":\"2019-07-16T22:36:01.115601+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:36:01.115601+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:36:01.115601+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:29.130125+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:29.130125+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:29.130125+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:38.4737611+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:29.7320537+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:29.7320537+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:29.7476904+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:27.0385927+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:27.0385927+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:27.0542523+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:37.1009331+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:48.2726306+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:48.2726306+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:48.2726306+00:00\",\"endTimeUtc\":\"2019-07-16T23:13:20.5262032+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:13:20.5262032+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:13:20.5262032+00:00\",\"endTimeUtc\":\"2019-07-16T23:42:55.1745545+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:42:55.1745545+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:42:55.1745545+00:00\",\"endTimeUtc\":\"2019-07-16T23:53:31.9313736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:53:31.9313736+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:43:04.5644893+00:00\",\"endTimeUtc\":\"2019-07-16T23:53:31.9313736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:53:31.9313736+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:53:31.9470908+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:29.1906118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:29.1906118+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:29.1906118+00:00\",\"endTimeUtc\":\"2019-07-17T00:17:43.0585115+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:17:43.0585115+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:17:43.0585115+00:00\",\"endTimeUtc\":\"2019-07-17T00:22:37.1664258+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:22:37.1664258+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:22:37.1664258+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:23.2908856+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:23.2908856+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:23.2908856+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"endTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:43.0875311+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:54.868644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:54.868644+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:54.868644+00:00\",\"endTimeUtc\":\"2019-07-17T00:24:14.5246621+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:24:14.5246621+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:24:14.5246621+00:00\",\"endTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:24:23.7745693+00:00\",\"endTimeUtc\":\"2019-07-17T00:34:30.7345794+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:34:30.7345794+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:34:30.7345794+00:00\",\"endTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"endTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"endTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:42:10.9788069+00:00\",\"endTimeUtc\":\"2019-07-17T00:42:21.1349779+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:42:21.1349779+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:42:21.1349779+00:00\",\"endTimeUtc\":\"2019-07-17T00:46:26.2106895+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:46:26.2106895+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:46:26.2106895+00:00\",\"endTimeUtc\":\"2019-07-17T01:06:30.4292731+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:06:30.4292731+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:06:30.4292731+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:06:40.1791438+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"endTimeUtc\":\"2019-07-17T01:40:55.1271529+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:40:55.1271529+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:40:55.1271529+00:00\",\"endTimeUtc\":\"2019-07-17T01:48:14.6949045+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:48:14.6949045+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:48:14.6949045+00:00\",\"endTimeUtc\":\"2019-07-17T01:52:25.7251299+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:52:25.7251299+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:52:25.7251299+00:00\",\"endTimeUtc\":\"2019-07-17T01:53:05.0373897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:53:05.0373897+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:53:05.0373897+00:00\",\"endTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"endTimeUtc\":\"2019-07-17T01:53:34.2715732+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:53:34.2715732+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:43.7774043+00:00\",\"endTimeUtc\":\"2019-07-16T22:36:05.0999262+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:36:05.0999262+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:36:05.0999262+00:00\",\"endTimeUtc\":\"2019-07-16T22:42:15.5015201+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:42:15.5015201+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:42:15.5015201+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:42:27.1107587+00:00\",\"endTimeUtc\":\"2019-07-16T22:42:40.4543283+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:42:40.4543283+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:42:40.4543283+00:00\",\"endTimeUtc\":\"2019-07-16T22:48:51.0905011+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:48:51.0905011+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:48:51.0905011+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:49:01.1371471+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:55.7881626+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:55.7881626+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:55.7881626+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:47.4068253+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:57.7191897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:57.7191897+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:57.7191897+00:00\",\"endTimeUtc\":\"2019-07-16T23:18:57.6001855+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:18:57.6001855+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:18:57.6001855+00:00\",\"endTimeUtc\":\"2019-07-16T23:48:45.528828+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:48:45.528828+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:48:45.528828+00:00\",\"endTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:48:55.5912005+00:00\",\"endTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"endTimeUtc\":\"2019-07-17T00:02:56.5043113+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:02:56.5043113+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:02:56.5202165+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:31.6946092+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:31.6946092+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:28:31.6946092+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"endTimeUtc\":\"2019-07-17T00:36:52.5608598+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:36:52.5608598+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:36:52.5608598+00:00\",\"endTimeUtc\":\"2019-07-17T00:45:24.3205874+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:45:24.3205874+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:45:24.3205874+00:00\",\"endTimeUtc\":\"2019-07-17T00:50:37.3325947+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:50:37.3325947+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:50:37.3325947+00:00\",\"endTimeUtc\":\"2019-07-17T00:54:50.43886+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:54:50.43886+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:54:50.43886+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:55:00.5481187+00:00\",\"endTimeUtc\":\"2019-07-17T00:55:09.594873+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:55:09.594873+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:55:09.594873+00:00\",\"endTimeUtc\":\"2019-07-17T00:59:19.2011772+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:59:19.2011772+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:59:19.2011772+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:59:29.1073045+00:00\",\"endTimeUtc\":\"2019-07-17T01:08:05.9749386+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:08:05.9749386+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:08:05.9749386+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"endTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:24.35582+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:32.3557724+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:32.3557724+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:32.3557724+00:00\",\"endTimeUtc\":\"2019-07-17T01:35:50.5260969+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:35:50.5260969+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:35:50.5260969+00:00\",\"endTimeUtc\":\"2019-07-17T02:07:21.8434552+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:07:21.8434552+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:07:21.8434552+00:00\",\"endTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:07:31.6713718+00:00\",\"endTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"endTimeUtc\":\"2019-07-17T02:40:51.3423545+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:40:51.3423545+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:40:51.3423545+00:00\",\"endTimeUtc\":\"2019-07-17T02:52:49.1438255+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:52:49.1438255+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:52:49.1438255+00:00\",\"endTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"endTimeUtc\":\"2019-07-17T03:15:20.6250069+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T03:15:20.6250069+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T03:15:20.6250069+00:00\",\"endTimeUtc\":\"2019-07-17T03:30:00.0609766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T03:30:00.0609766+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:39.5899599+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:46.2291857+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:46.2291857+00:00\",\"steps\":[{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.4331435+00:00\",\"endTimeUtc\":\"2019-07-16T22:36:01.6780976+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:36:01.6780976+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:36:01.7249686+00:00\",\"endTimeUtc\":\"2019-07-16T23:01:28.8777065+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:01:28.8777065+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:36:14.3185667+00:00\",\"endTimeUtc\":\"2019-07-16T22:40:44.9714082+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:40:44.9714082+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:40:44.9714082+00:00\",\"endTimeUtc\":\"2019-07-16T22:46:03.592502+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:46:03.592502+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:46:03.6081262+00:00\",\"endTimeUtc\":\"2019-07-16T22:50:38.5578166+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:50:38.5578166+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:50:38.5578166+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:21.00811+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:21.00811+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:21.0237551+00:00\",\"endTimeUtc\":\"2019-07-16T22:57:14.0528073+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:57:14.0528073+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:57:14.0528073+00:00\",\"endTimeUtc\":\"2019-07-16T23:01:28.8777065+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:01:28.8777065+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:46.2135488+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:46.2135488+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:59.803118+00:00\",\"endTimeUtc\":\"2019-07-16T22:43:47.5472331+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:43:47.5472331+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:43:47.5784855+00:00\",\"endTimeUtc\":\"2019-07-16T22:49:10.043288+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:49:10.043288+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:49:10.043288+00:00\",\"endTimeUtc\":\"2019-07-16T23:03:29.2991591+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:03:29.2991591+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:03:29.2991591+00:00\",\"endTimeUtc\":\"2019-07-16T23:09:57.1224822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:09:57.1224822+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:09:57.1224822+00:00\",\"endTimeUtc\":\"2019-07-16T23:12:11.5583077+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:12:11.5583077+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:12:11.5583077+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:46.2135488+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:46.2135488+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:03.0896602+00:00\",\"endTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:46.1314169+00:00\",\"endTimeUtc\":\"2019-07-16T22:57:50.2086744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:57:50.2086744+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:59.803118+00:00\",\"endTimeUtc\":\"2019-07-16T22:39:50.6439941+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:39:50.6439941+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:39:50.6439941+00:00\",\"endTimeUtc\":\"2019-07-16T22:44:52.2651749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:44:52.2651749+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:44:52.2651749+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:39.575677+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:39.575677+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:39.575677+00:00\",\"endTimeUtc\":\"2019-07-16T22:51:47.0413747+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:51:47.0413747+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:51:47.0413747+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:14.3831978+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:14.3831978+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:14.3831978+00:00\",\"endTimeUtc\":\"2019-07-16T22:57:50.2086744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:57:50.2086744+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:22:46.2448279+00:00\",\"endTimeUtc\":\"2019-07-17T04:25:53.8750179+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T04:25:53.8750179+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:25:53.8750179+00:00\",\"endTimeUtc\":\"2019-07-17T05:08:56.8771393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:08:56.8771393+00:00\",\"steps\":[]},{\"name\":\"Preupdate Azure Monitor\",\"description\":\"Preupdate Azure Monitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:08:56.8927647+00:00\",\"endTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"steps\":[{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:09:05.0020884+00:00\",\"endTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"steps\":[]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.1751581+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.1751581+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:19:17.110403+00:00\",\"endTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:19:24.4541041+00:00\",\"endTimeUtc\":\"2019-07-17T08:36:06.5954545+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T08:36:06.5954545+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T08:36:06.5954545+00:00\",\"endTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T08:36:23.3609733+00:00\",\"endTimeUtc\":\"2019-07-17T08:48:49.583166+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T08:48:49.583166+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T08:48:49.5995412+00:00\",\"endTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"endTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:47:49.66065+00:00\",\"endTimeUtc\":\"2019-07-17T11:32:05.0439538+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:32:05.0439538+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:32:05.0595633+00:00\",\"endTimeUtc\":\"2019-07-17T12:15:58.0591317+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T12:15:58.0591317+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:47:49.66065+00:00\",\"endTimeUtc\":\"2019-07-17T11:24:34.3796349+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:24:34.3796349+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:24:34.3796349+00:00\",\"endTimeUtc\":\"2019-07-17T12:03:19.9213343+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T12:03:19.9213343+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:47:49.66065+00:00\",\"endTimeUtc\":\"2019-07-17T11:25:47.1912178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:25:47.1912178+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:25:47.1912178+00:00\",\"endTimeUtc\":\"2019-07-17T12:02:22.1218101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T12:02:22.1218101+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:47:49.66065+00:00\",\"endTimeUtc\":\"2019-07-17T11:18:33.6769171+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:18:33.6769171+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:18:33.6769171+00:00\",\"endTimeUtc\":\"2019-07-17T11:25:32.7382809+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:25:32.7382809+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.1595331+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.1595331+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-23T15:54:34.7887963+00:00\",\"endTimeUtc\":\"2019-07-24T16:27:19.5332178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:27:19.5332178+00:00\",\"steps\":[]},{\"name\":\"Live Update for SRP and Gateway\",\"description\":\"Live Update Fabric Ring Controller Services (SRP and Gateway) - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:27:19.5332178+00:00\",\"endTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:27:25.7362296+00:00\",\"endTimeUtc\":\"2019-07-24T16:32:50.4348015+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:32:50.4348015+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:27:25.7987245+00:00\",\"endTimeUtc\":\"2019-07-24T16:33:19.8066307+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:33:19.8066307+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:19.8066307+00:00\",\"endTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.143966+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.143966+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.0563152+00:00\",\"endTimeUtc\":\"2019-07-24T16:47:15.1114984+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:47:15.1114984+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:47:15.1114984+00:00\",\"endTimeUtc\":\"2019-07-24T16:49:01.9540151+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:49:01.9540151+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:50.0719035+00:00\",\"endTimeUtc\":\"2019-07-24T16:58:47.4978188+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:58:47.4978188+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:58:47.4978188+00:00\",\"endTimeUtc\":\"2019-07-24T17:00:27.9176335+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:00:27.9176335+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.7594314+00:00\",\"endTimeUtc\":\"2019-07-24T16:59:08.8614559+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:59:08.8614559+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.6969286+00:00\",\"endTimeUtc\":\"2019-07-24T16:46:42.5806282+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:46:42.5806282+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:46:42.5806282+00:00\",\"endTimeUtc\":\"2019-07-24T16:49:12.1257744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:49:12.1257744+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.9469281+00:00\",\"endTimeUtc\":\"2019-07-24T17:19:50.0013763+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:19:50.0013763+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:19:50.0013763+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.143966+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.143966+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.2750607+00:00\",\"endTimeUtc\":\"2019-07-24T17:04:01.4225962+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:04:01.4225962+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:39.0587189+00:00\",\"endTimeUtc\":\"2019-07-16T22:29:30.292398+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:29:30.292398+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.4331435+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:46.8234345+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:16.4605322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:16.4605322+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:30:36.9791219+00:00\",\"endTimeUtc\":\"2019-07-16T22:30:49.3538978+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:30:49.3538978+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:30:49.3538978+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:57.9451695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:57.9451695+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:05.0412061+00:00\",\"endTimeUtc\":\"2019-07-16T22:42:38.4074809+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:42:38.4074809+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:42:38.4387296+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:57.9451695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:57.9451695+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:57.960785+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:16.4605322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:16.4605322+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:16.5230315+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:27.0853976+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:37.7415277+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:37.7415277+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:37.7574808+00:00\",\"endTimeUtc\":\"2019-07-16T23:00:57.1906056+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:00:57.1906056+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:00:57.1906056+00:00\",\"endTimeUtc\":\"2019-07-16T23:37:19.1141842+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:37:19.1141842+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:37:19.1141842+00:00\",\"endTimeUtc\":\"2019-07-17T00:17:50.1209912+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:17:50.1209912+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:37:29.1314675+00:00\",\"endTimeUtc\":\"2019-07-17T00:17:50.1053421+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:17:50.1053421+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:17:50.1209912+00:00\",\"endTimeUtc\":\"2019-07-17T00:22:53.4943635+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:22:53.4943635+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:22:53.4943635+00:00\",\"endTimeUtc\":\"2019-07-17T00:26:55.4602925+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:26:55.4602925+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:26:55.4602925+00:00\",\"endTimeUtc\":\"2019-07-17T00:33:01.7831695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:33:01.7831695+00:00\",\"steps\":[]},{\"name\":\"Configure DNS client\",\"description\":\"Set server addresses on SupportRing VM DNS clients.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:33:01.7831695+00:00\",\"endTimeUtc\":\"2019-07-17T00:38:01.7162491+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:38:01.7162491+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:38:01.7162491+00:00\",\"endTimeUtc\":\"2019-07-17T00:51:28.0350928+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:51:28.0350928+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:51:28.0350928+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:29.8468988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:29.8468988+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:51:38.081855+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:29.8468988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:29.8468988+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:52:29.8624581+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"endTimeUtc\":\"2019-07-17T00:59:03.6857548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:59:03.6857548+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:52:48.7997344+00:00\",\"endTimeUtc\":\"2019-07-17T00:54:50.6419864+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:54:50.6419864+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:54:50.6419864+00:00\",\"endTimeUtc\":\"2019-07-17T00:59:03.6857548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:59:03.6857548+00:00\",\"steps\":[]}]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:38.4962214+00:00\",\"endTimeUtc\":\"2019-07-16T22:31:26.3222034+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:31:26.3222034+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:26.3222034+00:00\",\"endTimeUtc\":\"2019-07-16T22:34:14.0231957+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:34:14.0231957+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:34:14.0231957+00:00\",\"endTimeUtc\":\"2019-07-16T22:38:09.0046231+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:38:09.0046231+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:38:09.0046231+00:00\",\"endTimeUtc\":\"2019-07-16T22:43:54.0002955+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:43:54.0002955+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:43:54.0002955+00:00\",\"endTimeUtc\":\"2019-07-16T22:46:43.6545129+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:46:43.6545129+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:46:43.6545129+00:00\",\"endTimeUtc\":\"2019-07-16T22:56:36.912642+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:56:36.912642+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:56:36.912642+00:00\",\"endTimeUtc\":\"2019-07-16T23:01:30.6120578+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:01:30.6120578+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:01:30.6276831+00:00\",\"endTimeUtc\":\"2019-07-16T23:04:10.2518469+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:04:10.2518469+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:04:10.2518469+00:00\",\"endTimeUtc\":\"2019-07-16T23:07:05.2653252+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:07:05.2653252+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:38.839967+00:00\",\"endTimeUtc\":\"2019-07-16T22:59:14.1606534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:59:14.1606534+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:02.2771813+00:00\",\"endTimeUtc\":\"2019-07-16T22:31:39.9157614+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:31:39.9157614+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:39.9157614+00:00\",\"endTimeUtc\":\"2019-07-16T22:39:56.7688987+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:39:56.7688987+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:39:56.7845213+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:56.887963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:56.887963+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:56.887963+00:00\",\"endTimeUtc\":\"2019-07-16T22:52:10.7128767+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:52:10.7128767+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:52:10.7128767+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:49.6944925+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:49.6944925+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:49.6944925+00:00\",\"endTimeUtc\":\"2019-07-16T22:59:14.1606534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:59:14.1606534+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:22:44.0031787+00:00\",\"endTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:22:52.9717969+00:00\",\"endTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:22:55.1748927+00:00\",\"endTimeUtc\":\"2019-07-24T17:25:58.0319527+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:25:58.0319527+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:25:58.0319527+00:00\",\"endTimeUtc\":\"2019-07-24T17:28:27.4675621+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:28:27.4675621+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"endTimeUtc\":\"2019-07-24T17:40:11.4607629+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:40:11.4607629+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:40:11.4607629+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:37.5659988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:37.5659988+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:49:37.5659988+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-07-16T16:51:57.071Z\",\"lastUpdatedTime\":\"2019-07-24T17:49:51.0033303+00:00\",\"duration\":\"P8DT1H7M4.967S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/fe57a64f-f3af-4a56-ad55-5c9c24096060\",\"name\":\"northwest/Microsoft1.1907.0.13/fe57a64f-f3af-4a56-ad55-5c9c24096060\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T02:21:23.5668084+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:23.5668084+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:31.6135757+00:00\",\"endTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:25:13.9114729+00:00\",\"endTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T02:47:46.12387+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T02:48:06.3764767+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:48:14.3764161+00:00\",\"endTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T03:03:12.9787837+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.07.16_08.19.45.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.0.13\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.0.13\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 846\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T03:03:20.7287315+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-07-16T02:21:08.866Z\",\"lastUpdatedTime\":\"2019-07-16T08:26:49.5973658+00:00\",\"duration\":\"PT6H23M40.432S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns?api-version=2016-05-01+30": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "59", "60" ], - "x-ms-client-request-id": [ "98890e37-92a3-4952-9974-2ce74b3e588f" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "7a9e28df-7cfe-482e-b240-9bb8c5a88b47" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvPH0YlwF0nGTPRsgspJS/DRRG1orIRtyK8pMKthNyk1+rM0TN35ixRksErufraoaXhEtKCSlfP8F03ujVB4ZF1yu8WYqFI6OBsOTABnshnMbfvA/UDsUoNZbB7jmYXY4Jxz+dkq4TLtW5zq7oUSZn" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14704" ], - "x-ms-request-id": [ "7a9e28df-7cfe-482e-b240-9bb8c5a88b47" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032010Z:7a9e28df-7cfe-482e-b240-9bb8c5a88b47" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:10 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "170964" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/01f955ff-ab07-4243-aa85-f37f702552e6\",\"name\":\"northwest/Microsoft1.1907.0.20/01f955ff-ab07-4243-aa85-f37f702552e6\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.4300413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.4300413+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:26.7628328+00:00\",\"endTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:55.4574686+00:00\",\"endTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.4300413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.4300413+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:37.1645367+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.3987922+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.3987922+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:51.8833819+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:57.6958141+00:00\",\"endTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"endTimeUtc\":\"2019-07-26T22:38:24.674246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T22:38:24.674246+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T20:03:48.1111537+00:00\",\"endTimeUtc\":\"2019-07-26T17:36:44.8805127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T17:36:44.8805127+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T20:03:54.0173332+00:00\",\"endTimeUtc\":\"2019-07-26T17:36:44.8805127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T17:36:44.8805127+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T22:38:24.674246+00:00\",\"endTimeUtc\":\"2019-07-26T23:04:31.8352411+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:04:31.8352411+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T22:38:41.3489883+00:00\",\"endTimeUtc\":\"2019-07-26T22:42:39.0243047+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T22:42:39.0243047+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T22:42:39.0243047+00:00\",\"endTimeUtc\":\"2019-07-26T22:43:32.6806451+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T22:43:32.6806451+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T22:38:41.3489883+00:00\",\"endTimeUtc\":\"2019-07-26T22:42:58.0240608+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T22:42:58.0240608+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:31.8352411+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:37.8351963+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:46.2570039+00:00\",\"endTimeUtc\":\"2019-07-26T23:05:05.5068413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:05:05.5068413+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:05:05.5068413+00:00\",\"endTimeUtc\":\"2019-07-29T18:52:12.1221699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:52:12.1221699+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:52:12.1221699+00:00\",\"endTimeUtc\":\"2019-07-29T18:55:57.2064339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:55:57.2064339+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:52:17.9190021+00:00\",\"endTimeUtc\":\"2019-07-29T18:54:55.1192915+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:54:55.1192915+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:54:55.1192915+00:00\",\"endTimeUtc\":\"2019-07-29T18:55:57.2064339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:55:57.2064339+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:46.4913706+00:00\",\"endTimeUtc\":\"2019-07-27T00:00:16.5068729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-27T00:00:16.5068729+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-27T00:00:16.5068729+00:00\",\"endTimeUtc\":\"2019-07-29T18:59:44.5560205+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:59:44.5560205+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:59:44.5560205+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:59:50.4153648+00:00\",\"endTimeUtc\":\"2019-07-29T19:05:10.4181162+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:05:10.4181162+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:05:10.4181162+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:46.5226204+00:00\",\"endTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:54.6944325+00:00\",\"endTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"endTimeUtc\":\"2019-07-26T23:11:49.7379252+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:11:49.7379252+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:11:49.7379252+00:00\",\"endTimeUtc\":\"2019-07-29T18:10:32.7938573+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:10:32.7938573+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:37.8976954+00:00\",\"endTimeUtc\":\"2019-07-26T23:04:50.4757138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:04:50.4757138+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:50.4757138+00:00\",\"endTimeUtc\":\"2019-07-26T23:05:16.8973745+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:05:16.8973745+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-26T23:05:16.8973745+00:00\",\"endTimeUtc\":\"2019-07-26T23:05:26.834794+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:05:26.834794+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:05:26.834794+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:12.4060856+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:12.4060856+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:20:12.4060856+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:47.2964393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:47.2964393+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:20:18.8591514+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:28.2965835+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:28.2965835+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:20:28.2965835+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:37.3277668+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:37.3277668+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:20:37.3277668+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:47.2964393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:47.2964393+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.6098364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.6098364+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:13.7771132+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:20.9176896+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:20.9176896+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.0891302+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.0891302+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:20.9958132+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.526624+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.526624+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:20.8395662+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.073507+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.073507+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"endTimeUtc\":\"2019-07-29T19:27:38.5587049+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:27:38.5587049+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:38.5587049+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:47.2617741+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:59.6206976+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:59.6206976+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:59.6206976+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:39.744514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:39.744514+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:39.744514+00:00\",\"endTimeUtc\":\"2019-07-29T19:53:54.5605829+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:53:54.5605829+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:53:54.5605829+00:00\",\"endTimeUtc\":\"2019-07-29T20:15:51.0207253+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:15:51.0207253+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:15:51.0207253+00:00\",\"endTimeUtc\":\"2019-07-29T20:17:58.9261482+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:17:58.9261482+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:17:58.9261482+00:00\",\"endTimeUtc\":\"2019-07-29T20:34:16.1543817+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:34:16.1543817+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:16.1543817+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:22.1387183+00:00\",\"endTimeUtc\":\"2019-07-29T20:34:40.7323467+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:34:40.7323467+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:40.7323467+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:12.5290261+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:40.7944658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:40.7944658+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:40.7944658+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:53.8100084+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:53.8100084+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:53.8100084+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:07.5130462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:07.5130462+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:07.5130462+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:35.0753708+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:35.0753708+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:35.0753708+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:47.2461478+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:59.6831962+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:59.6831962+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:59.6831962+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:44.3069578+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:44.3069578+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:44.3069578+00:00\",\"endTimeUtc\":\"2019-07-29T19:42:36.8338304+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:42:36.8338304+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:42:36.8338304+00:00\",\"endTimeUtc\":\"2019-07-29T19:50:04.3004686+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:50:04.3004686+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:50:04.3004686+00:00\",\"endTimeUtc\":\"2019-07-29T19:50:57.7845053+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:50:57.7845053+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:50:57.7845053+00:00\",\"endTimeUtc\":\"2019-07-29T19:55:08.1069819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:55:08.1069819+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:08.1069819+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:14.2944443+00:00\",\"endTimeUtc\":\"2019-07-29T20:00:52.1203925+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:00:52.1203925+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:00:52.1203925+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:24.3076821+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:38.1349367+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:38.1349367+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:38.1349367+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:52.5254702+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:52.5254702+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:52.5254702+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:05.4317852+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:05.4317852+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:05.4317852+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:34.9157736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:34.9157736+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:34.9157736+00:00\",\"endTimeUtc\":\"2019-07-29T20:07:21.7584012+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:07:21.7584012+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:47.4336462+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:59.7144497+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:59.7144497+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:59.7144497+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:40.5257575+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:40.5257575+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:40.5257575+00:00\",\"endTimeUtc\":\"2019-07-29T19:42:38.5525729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:42:38.5525729+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:42:38.5525729+00:00\",\"endTimeUtc\":\"2019-07-29T19:50:08.3941972+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:50:08.3941972+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:50:08.3941972+00:00\",\"endTimeUtc\":\"2019-07-29T19:51:01.8157296+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:51:01.8157296+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:51:01.8157296+00:00\",\"endTimeUtc\":\"2019-07-29T19:55:09.3101005+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:55:09.3101005+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:09.3101005+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:15.6225598+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:33.4794988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:33.4794988+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:33.4794988+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:13.5573597+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:34.9947218+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:34.9947218+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:34.9947218+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:47.9790142+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:47.9790142+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:47.9790142+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:00.2289351+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:00.2289351+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:00.2289351+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:27.4006374+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:27.4006374+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:27.4006374+00:00\",\"endTimeUtc\":\"2019-07-29T20:07:15.9615651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:07:15.9615651+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:47.3867721+00:00\",\"endTimeUtc\":\"2019-07-29T19:30:05.7454269+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:30:05.7454269+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:30:05.7454269+00:00\",\"endTimeUtc\":\"2019-07-29T19:33:34.8372929+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:33:34.8372929+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:33:34.8372929+00:00\",\"endTimeUtc\":\"2019-07-29T19:44:28.9268653+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:44:28.9268653+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:44:28.9268653+00:00\",\"endTimeUtc\":\"2019-07-29T19:49:06.5253263+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:49:06.5253263+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:49:06.5253263+00:00\",\"endTimeUtc\":\"2019-07-29T19:49:58.8005074+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:49:58.8005074+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:49:58.8005074+00:00\",\"endTimeUtc\":\"2019-07-29T19:54:06.0605095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:54:06.0605095+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:06.0605095+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:12.1385961+00:00\",\"endTimeUtc\":\"2019-07-29T20:00:34.7767494+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:00:34.7767494+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:00:34.8548737+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:09.8858982+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:41.7763138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:41.7763138+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:41.7763138+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:53.8856103+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:53.8856103+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:53.8856103+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:13.3698605+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:13.3698605+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:13.3698605+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:51.2446186+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:51.2446186+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:51.2446186+00:00\",\"endTimeUtc\":\"2019-07-29T20:05:47.9621323+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:05:47.9621323+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:54.0171189+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:54.0171189+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:13.7458645+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.5160841+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.5160841+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:28.7915059+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.5004596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.5004596+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.4633069+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:42.9530092+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:42.9530092+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:56.7600841+00:00\",\"endTimeUtc\":\"2019-07-29T19:45:19.9421662+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:45:19.9421662+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:45:19.9421662+00:00\",\"endTimeUtc\":\"2019-07-29T20:18:31.0196927+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:18:31.0196927+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:18:31.0196927+00:00\",\"endTimeUtc\":\"2019-07-29T20:21:03.6437059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:21:03.6437059+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:21:03.6437059+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:00.3305955+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:00.3305955+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:00.3305955+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:56.4239775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:56.4239775+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:56.4239775+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:42.3139239+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:42.3139239+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:25:42.3139239+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:42.9530092+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:42.9530092+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:42.968634+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:49.6404682+00:00\",\"endTimeUtc\":\"2019-07-29T20:32:40.1862452+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:32:40.1862452+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:32:40.1862452+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:34.0601373+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:34.0601373+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:34.0601373+00:00\",\"endTimeUtc\":\"2019-07-29T20:37:01.9501926+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:37:01.9501926+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:37:01.9501926+00:00\",\"endTimeUtc\":\"2019-07-29T20:38:54.3713303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:38:54.3713303+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:38:54.3713303+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:49.2925766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:49.2925766+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:39:49.2925766+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:20.5262757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:20.5262757+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:41:20.5262757+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:18.5407427+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:10.5552503+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:10.5552503+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:47:10.5552503+00:00\",\"endTimeUtc\":\"2019-07-29T20:51:58.5065023+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:51:58.5065023+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:51:58.5065023+00:00\",\"endTimeUtc\":\"2019-07-29T20:53:16.4278722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:53:16.4278722+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:53:16.4278722+00:00\",\"endTimeUtc\":\"2019-07-29T20:55:02.3959309+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:55:02.3959309+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:55:02.3959309+00:00\",\"endTimeUtc\":\"2019-07-29T20:55:55.5361135+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:55:55.5361135+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:55:55.5361135+00:00\",\"endTimeUtc\":\"2019-07-29T20:57:22.7387852+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:57:22.7387852+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:57:22.7387852+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:52.4858796+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:52.4858796+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:52.4858796+00:00\",\"endTimeUtc\":\"2019-07-29T21:05:13.5638664+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:05:13.5638664+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:05:13.5638664+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:05:19.5169517+00:00\",\"endTimeUtc\":\"2019-07-29T21:06:24.4700228+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:06:24.4700228+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:06:24.4700228+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"endTimeUtc\":\"2019-07-29T21:20:40.4594258+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:20:40.4594258+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:09:02.4590255+00:00\",\"endTimeUtc\":\"2019-07-29T21:10:05.7062746+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:10:05.7062746+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:10:05.7062746+00:00\",\"endTimeUtc\":\"2019-07-29T21:20:40.4594258+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:20:40.4594258+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:41.0726789+00:00\",\"endTimeUtc\":\"2019-07-29T20:10:02.0542324+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:10:02.0542324+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:55.1194718+00:00\",\"endTimeUtc\":\"2019-07-29T19:11:37.9550161+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:11:37.9550161+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:37.9550161+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:07.5008939+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:07.5008939+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:07.5008939+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:43.3734181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:43.3734181+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:43.3734181+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:35.4813473+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:35.4813473+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:35.4813473+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:50.1520001+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:50.1520001+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:50.1520001+00:00\",\"endTimeUtc\":\"2019-07-29T19:34:15.1026616+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:34:15.1026616+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:34:15.1026616+00:00\",\"endTimeUtc\":\"2019-07-29T20:10:02.0542324+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:10:02.0542324+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:10:02.1324461+00:00\",\"endTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:10:08.9448143+00:00\",\"endTimeUtc\":\"2019-07-29T20:10:45.9133362+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:10:45.9133362+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:10:45.9133362+00:00\",\"endTimeUtc\":\"2019-07-29T20:13:32.4747479+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:13:32.4747479+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:13:32.4747479+00:00\",\"endTimeUtc\":\"2019-07-29T20:22:59.5649761+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:22:59.5649761+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:22:59.5649761+00:00\",\"endTimeUtc\":\"2019-07-29T20:24:45.2986669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:24:45.2986669+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:45.2986669+00:00\",\"endTimeUtc\":\"2019-07-29T20:27:46.6100611+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:27:46.6100611+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:27:46.6100611+00:00\",\"endTimeUtc\":\"2019-07-29T20:30:16.3121766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:30:16.3121766+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:30:16.3121766+00:00\",\"endTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:24.7785561+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:24.7785561+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:24.7785561+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:44.4332699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:44.4332699+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.1195587+00:00\",\"endTimeUtc\":\"2019-07-29T20:56:25.2079093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:56:25.2079093+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"endTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:49.1428245+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:18.9226964+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:18.9226964+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:18.9226964+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:34.3894711+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:34.3894711+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:34.3894711+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:01.8100527+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:01.8100527+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:01.8100527+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:55.1683486+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:55.1683486+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:55.1683486+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:00.3710636+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:00.3710636+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:00.3710636+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:31.697742+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:31.697742+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:31.697742+00:00\",\"endTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:36:29.8205475+00:00\",\"endTimeUtc\":\"2019-07-29T19:38:10.8980382+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:38:10.8980382+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:38:10.8980382+00:00\",\"endTimeUtc\":\"2019-07-29T19:52:49.8306544+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:52:49.8306544+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:52:49.8306544+00:00\",\"endTimeUtc\":\"2019-07-29T19:54:06.1698814+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:54:06.1698814+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:06.1698814+00:00\",\"endTimeUtc\":\"2019-07-29T20:07:51.5707037+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:07:51.5707037+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:07:51.5707037+00:00\",\"endTimeUtc\":\"2019-07-29T20:08:42.4610021+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:08:42.4610021+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:08:42.4610021+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:43.1042562+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:43.1042562+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:41:43.1042562+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"endTimeUtc\":\"2019-07-29T20:56:25.192293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:56:25.192293+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:43.1343354+00:00\",\"endTimeUtc\":\"2019-07-29T20:45:21.1965879+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:45:21.1965879+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:45:21.1965879+00:00\",\"endTimeUtc\":\"2019-07-29T20:48:19.0079279+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:48:19.0079279+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:48:19.0079279+00:00\",\"endTimeUtc\":\"2019-07-29T20:49:43.913628+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:49:43.913628+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:49:43.913628+00:00\",\"endTimeUtc\":\"2019-07-29T20:51:26.9598303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:51:26.9598303+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:51:26.9598303+00:00\",\"endTimeUtc\":\"2019-07-29T20:52:17.3345071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:52:17.3345071+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:52:17.3345071+00:00\",\"endTimeUtc\":\"2019-07-29T20:53:41.0058337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:53:41.0058337+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:53:41.0058337+00:00\",\"endTimeUtc\":\"2019-07-29T20:56:25.192293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:56:25.192293+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:41.4138473+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:41.4138473+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:48.7209521+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:08.0793859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:08.0793859+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:08.0793859+00:00\",\"endTimeUtc\":\"2019-07-29T19:17:24.6876993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:17:24.6876993+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:24.7344141+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:08.5603866+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:08.5603866+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:08.5603866+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:05.3253956+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:05.3253956+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:05.3253956+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:09.7780036+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:09.7780036+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:09.7780036+00:00\",\"endTimeUtc\":\"2019-07-29T19:32:42.5407536+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:32:42.5407536+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:32:42.5407536+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:41.4138473+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:41.4138473+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:41.4450973+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:48.2990293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:48.2990293+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:47.7888057+00:00\",\"endTimeUtc\":\"2019-07-29T19:42:28.14639+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:42:28.14639+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:42:28.14639+00:00\",\"endTimeUtc\":\"2019-07-29T19:45:20.7859059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:45:20.7859059+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:45:20.7859059+00:00\",\"endTimeUtc\":\"2019-07-29T20:14:55.192965+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:14:55.192965+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:14:55.192965+00:00\",\"endTimeUtc\":\"2019-07-29T20:17:05.3171198+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:17:05.3171198+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:17:05.3171198+00:00\",\"endTimeUtc\":\"2019-07-29T20:18:12.0666877+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:18:12.0666877+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:18:12.0666877+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:50.925041+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:50.925041+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:20:50.925041+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:48.2990293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:48.2990293+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:54.6819763+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:29.5076753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:29.5076753+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"endTimeUtc\":\"2019-07-29T19:11:43.1893583+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:11:43.1893583+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:43.1893583+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:13.65711+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:13.65711+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:13.67273+00:00\",\"endTimeUtc\":\"2019-07-29T19:19:44.0147895+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:19:44.0147895+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:19:44.0147895+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:44.2015383+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:44.2015383+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:44.2015383+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:42.5754268+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:42.5754268+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:42.5754268+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:34.4802263+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:34.4802263+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:34.4802263+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:29.5076753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:29.5076753+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:29.5232976+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:36.4763788+00:00\",\"endTimeUtc\":\"2019-07-29T19:38:15.7417622+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:38:15.7417622+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:38:15.7417622+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:20.806488+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:20.806488+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:20.806488+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:51.7062804+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:51.7062804+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:20:51.7062804+00:00\",\"endTimeUtc\":\"2019-07-29T20:22:47.1744305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:22:47.1744305+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:22:47.1744305+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:40.8772072+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:40.8772072+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:40.8772072+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:21.2828092+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:21.2828092+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:25:21.2828092+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:55.7604289+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:55.7604289+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:32.3905775+00:00\",\"endTimeUtc\":\"2019-07-29T20:30:17.6246679+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:30:17.6246679+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:30:17.6246679+00:00\",\"endTimeUtc\":\"2019-07-29T20:33:17.8422536+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:33:17.8422536+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:33:17.8422536+00:00\",\"endTimeUtc\":\"2019-07-29T20:34:45.5916909+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:34:45.5916909+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:45.5916909+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:38.0753502+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:38.0753502+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:38.0753502+00:00\",\"endTimeUtc\":\"2019-07-29T20:37:33.4968655+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:37:33.4968655+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:37:33.4968655+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:07.1212441+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:07.1212441+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:39:07.1212441+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:55.7604289+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:55.7604289+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:56:25.2079093+00:00\",\"endTimeUtc\":\"2019-07-29T20:59:56.722162+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:59:56.722162+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:56:31.5985017+00:00\",\"endTimeUtc\":\"2019-07-29T20:59:56.722162+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:59:56.722162+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:38.8539438+00:00\",\"endTimeUtc\":\"2019-07-29T19:41:48.0685244+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:41:48.0685244+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:54.7132243+00:00\",\"endTimeUtc\":\"2019-07-29T19:13:30.0012795+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:13:30.0012795+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:30.048155+00:00\",\"endTimeUtc\":\"2019-07-29T19:18:15.5622157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:18:15.5622157+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:18:15.5622157+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:14.1373566+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:14.1373566+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:14.1373566+00:00\",\"endTimeUtc\":\"2019-07-29T19:33:20.4155135+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:33:20.4155135+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:33:20.4155135+00:00\",\"endTimeUtc\":\"2019-07-29T19:34:14.1964186+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:34:14.1964186+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:34:14.1964186+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:06.5859464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:06.5859464+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:06.5859464+00:00\",\"endTimeUtc\":\"2019-07-29T19:41:48.0528967+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:41:48.0528967+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:41:48.0685244+00:00\",\"endTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:41:53.8809794+00:00\",\"endTimeUtc\":\"2019-07-29T19:47:11.3700584+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:47:11.3700584+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:47:11.3700584+00:00\",\"endTimeUtc\":\"2019-07-29T20:10:01.5542398+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:10:01.5542398+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:10:01.5542398+00:00\",\"endTimeUtc\":\"2019-07-29T20:13:28.0997785+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:13:28.0997785+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:13:28.0997785+00:00\",\"endTimeUtc\":\"2019-07-29T20:15:32.7864671+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:15:32.7864671+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:15:32.7864671+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:32.8921105+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:32.8921105+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:25:32.8921105+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:26.797246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:26.797246+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:26.797246+00:00\",\"endTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:31:32.4210523+00:00\",\"endTimeUtc\":\"2019-07-29T20:32:55.2799003+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:32:55.2799003+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:32:55.2799003+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:49.1381655+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:49.1381655+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:49.1381655+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:49.1207061+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:49.1207061+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:39:49.1207061+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:52.6354455+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:52.6354455+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:41:52.6354455+00:00\",\"endTimeUtc\":\"2019-07-29T20:42:47.7288371+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:42:47.7288371+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:42:47.7288371+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:33.5250208+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:33.5250208+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:33.5250208+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"endTimeUtc\":\"2019-07-29T20:52:39.3188476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:52:39.3188476+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:52:39.3188476+00:00\",\"endTimeUtc\":\"2019-07-29T20:55:27.2238361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:55:27.2238361+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:55:27.2238361+00:00\",\"endTimeUtc\":\"2019-07-29T21:25:04.2599677+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:25:04.2599677+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:55:33.739378+00:00\",\"endTimeUtc\":\"2019-07-29T21:00:33.8156754+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:00:33.8156754+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:00:33.8156754+00:00\",\"endTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:00:41.5500012+00:00\",\"endTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"endTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:07.1661992+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:14.0880354+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:16.7107577+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:16.7107577+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:14.1036532+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:31.6794086+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:31.6794086+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:14.0880354+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"endTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"endTimeUtc\":\"2019-07-29T21:25:04.2599677+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:25:04.2599677+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.7914302+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:02.5287986+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:02.5287986+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6585101+00:00\",\"endTimeUtc\":\"2019-07-29T19:10:57.9552688+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:10:57.9552688+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:57.9552688+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:05.2677275+00:00\",\"endTimeUtc\":\"2019-07-29T19:18:54.0776012+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:18:54.0776012+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:18:54.093225+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:02.5287986+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:02.5287986+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:02.5912997+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:04.3610428+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:04.3610428+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:09.5912579+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:16.7162113+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:16.7162113+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:16.7162113+00:00\",\"endTimeUtc\":\"2019-07-29T19:35:18.0241325+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:35:18.0241325+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:35:18.0241325+00:00\",\"endTimeUtc\":\"2019-07-29T20:14:51.5367349+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:14:51.5367349+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:14:51.5367349+00:00\",\"endTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:14:58.0835721+00:00\",\"endTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"endTimeUtc\":\"2019-07-29T20:24:57.7048355+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:24:57.7048355+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:57.7048355+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:04.3610428+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:04.3610428+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:38.4164442+00:00\",\"endTimeUtc\":\"2019-07-29T19:13:27.6262922+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:13:27.6262922+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:27.6262922+00:00\",\"endTimeUtc\":\"2019-07-29T21:32:58.8932747+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:32:58.8932747+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:35.4387437+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:49.5125062+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:49.5125062+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:45.5636837+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:08.7356324+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:08.7356324+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:08.7981325+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:17.0949568+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:55.1393444+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:55.1393444+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:55.1549704+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:49.5125062+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:49.5125062+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:49.5281328+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:55.7155926+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:02.8405497+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:02.8405497+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:02.8405497+00:00\",\"endTimeUtc\":\"2019-07-29T19:35:35.0708993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:35:35.0708993+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:35:35.0865238+00:00\",\"endTimeUtc\":\"2019-07-29T19:53:36.7950789+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:53:36.7950789+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:53:36.7950789+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:53:43.2169131+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"endTimeUtc\":\"2019-07-29T20:08:47.9453383+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:08:47.9453383+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:08:47.9453383+00:00\",\"endTimeUtc\":\"2019-07-29T20:12:12.4596365+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:12:12.4596365+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:12:12.4596365+00:00\",\"endTimeUtc\":\"2019-07-29T20:24:43.204928+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:24:43.204928+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:43.204928+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:50.9236303+00:00\",\"endTimeUtc\":\"2019-07-29T20:26:23.7199096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:26:23.7199096+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:26:23.7199096+00:00\",\"endTimeUtc\":\"2019-07-29T20:26:50.2666159+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:26:50.2666159+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:26:50.2666159+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:23.8750074+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:30.5780897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:30.5780897+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:30.5780897+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:37.2030468+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:56.0131159+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:56.0131159+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:56.0131159+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"endTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:47.6827447+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:54.0889519+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:54.0889519+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:54.0889519+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:42.6347286+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:42.6347286+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:42.6347286+00:00\",\"endTimeUtc\":\"2019-07-29T20:57:03.1139206+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:57:03.1139206+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:57:03.1139206+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:57:10.9107359+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"endTimeUtc\":\"2019-07-29T21:10:21.1200114+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:10:21.1200114+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:10:21.1200114+00:00\",\"endTimeUtc\":\"2019-07-29T21:13:32.9623227+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:13:32.9623227+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:13:32.9623227+00:00\",\"endTimeUtc\":\"2019-07-29T21:26:33.0854741+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:26:33.0854741+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:26:33.0854741+00:00\",\"endTimeUtc\":\"2019-07-29T21:29:33.9867836+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:29:33.9867836+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:26:39.7729289+00:00\",\"endTimeUtc\":\"2019-07-29T21:27:06.0540082+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:27:06.0540082+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:27:06.0540082+00:00\",\"endTimeUtc\":\"2019-07-29T21:27:41.6319009+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:27:41.6319009+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:27:41.6319009+00:00\",\"endTimeUtc\":\"2019-07-29T21:29:08.5532127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:29:08.5532127+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:29:33.9867836+00:00\",\"endTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"endTimeUtc\":\"2019-07-29T21:32:58.8932747+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:32:58.8932747+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:35.4543688+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:28.8251325+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:28.8251325+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:08.0950116+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:18.2980776+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:18.2980776+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:18.3449543+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:40.6413072+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:40.6413072+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:40.6413072+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:48.3443902+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:39.4831994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:39.4831994+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:39.4831994+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:28.8251325+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:28.8251325+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:28.9345059+00:00\",\"endTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:35.0282242+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:41.7782096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:41.7782096+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:41.7782096+00:00\",\"endTimeUtc\":\"2019-07-29T19:35:22.6803536+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:35:22.6803536+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:35:22.6803536+00:00\",\"endTimeUtc\":\"2019-07-29T19:55:23.3725115+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:55:23.3725115+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:23.3725115+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:29.2943485+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"endTimeUtc\":\"2019-07-29T20:06:54.071076+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:06:54.071076+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:06:54.071076+00:00\",\"endTimeUtc\":\"2019-07-29T20:12:08.6628492+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:12:08.6628492+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:12:08.6628492+00:00\",\"endTimeUtc\":\"2019-07-29T20:15:21.1615452+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:15:21.1615452+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:15:21.1615452+00:00\",\"endTimeUtc\":\"2019-07-29T20:16:51.2234618+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:16:51.2234618+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:16:51.2234618+00:00\",\"endTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:17:03.5671277+00:00\",\"endTimeUtc\":\"2019-07-29T20:17:11.2545787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:17:11.2545787+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:17:11.2545787+00:00\",\"endTimeUtc\":\"2019-07-29T20:18:24.3166095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:18:24.3166095+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:18:24.3166095+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:18:30.4103223+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:54.1271178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:54.1271178+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:54.1271178+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:53.095123+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:59.7501628+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:59.7501628+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:59.7501628+00:00\",\"endTimeUtc\":\"2019-07-29T20:31:56.5771485+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:31:56.5771485+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:31:56.5771485+00:00\",\"endTimeUtc\":\"2019-07-29T20:45:55.7588644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:45:55.7588644+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:45:55.7588644+00:00\",\"endTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:46:01.915071+00:00\",\"endTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"endTimeUtc\":\"2019-07-29T20:58:04.3166447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:58:04.3166447+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:58:04.3322693+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:40.454703+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:40.454703+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:40.454703+00:00\",\"endTimeUtc\":\"2019-07-29T21:07:42.7347722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:07:42.7347722+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:07:42.7347722+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:12.6720891+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:12.6720891+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:08:12.6720891+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:32.093837+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:32.093837+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:39.7133164+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:38.2823251+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:38.2823251+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:38.2823251+00:00\",\"endTimeUtc\":\"2019-07-29T19:17:46.1248977+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:17:46.1248977+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:46.1248977+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:54.1404881+00:00\",\"endTimeUtc\":\"2019-07-29T19:18:01.1248083+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:18:01.1248083+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:18:01.1248083+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:09.1392551+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:09.1392551+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:09.1392551+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:15.6548401+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:18.0592068+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:18.0592068+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:18.0592068+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"endTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:35.9008177+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:42.6976021+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:42.6976021+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:42.6976021+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:58.7731118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:58.7731118+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:58.7731118+00:00\",\"endTimeUtc\":\"2019-07-29T19:54:29.9822317+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:54:29.9822317+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:29.9822317+00:00\",\"endTimeUtc\":\"2019-07-29T19:59:47.5114337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:59:47.5114337+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:35.9821939+00:00\",\"endTimeUtc\":\"2019-07-29T19:59:47.4959669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:59:47.4959669+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:59:47.5114337+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:23.3694121+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:23.3694121+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:23.3694121+00:00\",\"endTimeUtc\":\"2019-07-29T20:09:04.5077246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:09:04.5077246+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:09:04.5077246+00:00\",\"endTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"endTimeUtc\":\"2019-07-29T20:14:42.7711654+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:14:42.7711654+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:14:42.7711654+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:02.5503515+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:02.5503515+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:20:02.5503515+00:00\",\"endTimeUtc\":\"2019-07-29T20:24:15.3144807+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:24:15.3144807+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:15.3144807+00:00\",\"endTimeUtc\":\"2019-07-29T20:27:22.7039081+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:27:22.7039081+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:27:22.7039081+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:27:29.0476159+00:00\",\"endTimeUtc\":\"2019-07-29T20:27:35.4069494+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:27:35.4069494+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:27:35.4069494+00:00\",\"endTimeUtc\":\"2019-07-29T20:30:36.0151704+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:30:36.0151704+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:30:36.0464208+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:30:44.5151155+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:31.7476447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:31.7476447+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:31.7476447+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"endTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:17.2923167+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:23.9172731+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:23.9172731+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:23.9172731+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:13.1974176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:13.1974176+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:13.1974176+00:00\",\"endTimeUtc\":\"2019-07-29T20:56:52.2233617+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:56:52.2233617+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:56:52.2233617+00:00\",\"endTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:56:58.5045734+00:00\",\"endTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"endTimeUtc\":\"2019-07-29T21:05:57.3604629+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:05:57.3604629+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:05:57.3604629+00:00\",\"endTimeUtc\":\"2019-07-29T21:11:25.2914763+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:11:25.2914763+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:11:25.2914763+00:00\",\"endTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:05.8358259+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:05.8358259+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:17:05.8358259+00:00\",\"endTimeUtc\":\"2019-07-29T21:22:21.255639+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:22:21.255639+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.2758095+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:24.4627145+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:24.4627145+00:00\",\"steps\":[{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:59.9631895+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:08.1418853+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:08.1418853+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:08.1418853+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:15.2448278+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:15.2448278+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:15.7824618+00:00\",\"endTimeUtc\":\"2019-07-29T19:16:29.0785101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:16:29.0785101+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:16:29.0785101+00:00\",\"endTimeUtc\":\"2019-07-29T19:19:37.5773285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:19:37.5773285+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:19:37.5773285+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:29.4672596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:29.4672596+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:29.4672596+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:26.1224029+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:26.1224029+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:26.1224029+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:21.3095581+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:21.3095581+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:21.3095581+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:03.3241702+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:03.3241702+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:03.3241702+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:15.2448278+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:15.2448278+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:15.2604523+00:00\",\"endTimeUtc\":\"2019-07-29T19:32:28.8064678+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:32:28.8064678+00:00\",\"steps\":[]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:54.2913527+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:12.6574828+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:12.6574828+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:12.6731067+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:21.3605584+00:00\",\"endTimeUtc\":\"2019-07-29T19:17:02.6564194+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:17:02.6564194+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:02.6564194+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:11.1708695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:11.1708695+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:11.1708695+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:49.5608779+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:49.5608779+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:49.5608779+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:44.997659+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:44.997659+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:44.997659+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:43.7781709+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:43.7781709+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:43.7781709+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:10.9796474+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:10.9796474+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:10.9796474+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:24.4627145+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:24.4627145+00:00\",\"steps\":[]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:56.478837+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:19.1886975+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:19.1886975+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:19.2199477+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:27.344895+00:00\",\"endTimeUtc\":\"2019-07-29T19:17:02.797043+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:17:02.797043+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:02.797043+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:12.0927406+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:12.0927406+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:12.0927406+00:00\",\"endTimeUtc\":\"2019-07-29T19:22:57.8885791+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:22:57.8885791+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:22:57.8885791+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:55.497228+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:55.497228+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:55.497228+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:55.1374712+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:55.1374712+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:55.1374712+00:00\",\"endTimeUtc\":\"2019-07-29T19:27:34.9181005+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:27:34.9181005+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:34.9181005+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:16.9010632+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:16.9010632+00:00\",\"steps\":[]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:24.4783406+00:00\",\"endTimeUtc\":\"2019-07-29T21:03:31.3770287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:03:31.3770287+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:03:31.3770287+00:00\",\"endTimeUtc\":\"2019-07-29T21:03:51.9394004+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:03:51.9394004+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:03:51.9394004+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:03:58.5174805+00:00\",\"endTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:05.5955568+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:43.6578096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:43.6578096+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:43.6578096+00:00\",\"endTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:51.0796419+00:00\",\"endTimeUtc\":\"2019-07-29T21:05:59.4854393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:05:59.4854393+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:05:59.4854393+00:00\",\"endTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"endTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:43.4148852+00:00\",\"endTimeUtc\":\"2019-07-29T21:19:52.4128651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:19:52.4128651+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:19:52.4128651+00:00\",\"endTimeUtc\":\"2019-07-29T21:31:26.69176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:31:26.69176+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:47.6336048+00:00\",\"endTimeUtc\":\"2019-07-29T21:21:42.47464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:21:42.47464+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:21:42.47464+00:00\",\"endTimeUtc\":\"2019-07-29T21:35:01.6569629+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:35:01.6569629+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:44.5086256+00:00\",\"endTimeUtc\":\"2019-07-29T21:21:08.4592447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:21:08.4592447+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:21:08.4592447+00:00\",\"endTimeUtc\":\"2019-07-29T21:33:00.3064606+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:33:00.3064606+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:44.6179984+00:00\",\"endTimeUtc\":\"2019-07-29T21:19:41.3348113+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:19:41.3348113+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:19:41.3348113+00:00\",\"endTimeUtc\":\"2019-07-29T21:21:16.9435682+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:21:16.9435682+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:38:45.8308431+00:00\",\"endTimeUtc\":\"2019-07-29T21:44:12.3497091+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:44:12.3497091+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:44:12.3497091+00:00\",\"endTimeUtc\":\"2019-07-29T21:50:29.0987188+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:50:29.0987188+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:44:18.7715388+00:00\",\"endTimeUtc\":\"2019-07-29T21:49:53.0555296+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:49:53.0555296+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:44:18.7715388+00:00\",\"endTimeUtc\":\"2019-07-29T21:50:20.7827023+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:50:20.7827023+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:50:20.7827023+00:00\",\"endTimeUtc\":\"2019-07-29T21:50:29.0987188+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:50:29.0987188+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:50:29.1143413+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:50:43.5048764+00:00\",\"endTimeUtc\":\"2019-07-29T21:57:00.9243267+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:57:00.9243267+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:57:00.9399515+00:00\",\"endTimeUtc\":\"2019-07-29T22:03:15.2399156+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:03:15.2399156+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:51:50.5825691+00:00\",\"endTimeUtc\":\"2019-07-29T22:04:05.0677221+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:04:05.0677221+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:04:05.0833472+00:00\",\"endTimeUtc\":\"2019-07-29T22:05:21.3952624+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:05:21.3952624+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:51:08.6297135+00:00\",\"endTimeUtc\":\"2019-07-29T22:04:32.9112544+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:04:32.9112544+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:50:42.8017531+00:00\",\"endTimeUtc\":\"2019-07-29T21:56:54.924373+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:56:54.924373+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:56:54.924373+00:00\",\"endTimeUtc\":\"2019-07-29T22:01:52.5685765+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:01:52.5685765+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:51:50.5825691+00:00\",\"endTimeUtc\":\"2019-07-29T22:19:56.7659262+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:19:56.7659262+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:19:56.8127962+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:51:50.5825691+00:00\",\"endTimeUtc\":\"2019-07-29T22:05:14.9577984+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:05:14.9577984+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:41.2445499+00:00\",\"endTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6585101+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:49.1584482+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:54.9663472+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:54.9663472+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:57.9240175+00:00\",\"endTimeUtc\":\"2019-07-29T19:11:05.5333507+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:11:05.5333507+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:05.5333507+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:12.2833066+00:00\",\"endTimeUtc\":\"2019-07-29T19:19:34.4210993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:19:34.4210993+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:19:34.4367266+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:54.9663472+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:54.9663472+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:54.9819735+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:01.9506758+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:09.8412561+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:09.8412561+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:09.8412561+00:00\",\"endTimeUtc\":\"2019-07-29T19:49:40.4938514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:49:40.4938514+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:49:40.4938514+00:00\",\"endTimeUtc\":\"2019-07-29T20:11:55.4753744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:11:55.4753744+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:11:55.4753744+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:12:01.8815851+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:55.6271069+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:55.6271069+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:55.6271069+00:00\",\"endTimeUtc\":\"2019-07-29T20:26:57.4696964+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:26:57.4696964+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:26:57.4696964+00:00\",\"endTimeUtc\":\"2019-07-29T20:31:36.374152+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:31:36.374152+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:31:36.374152+00:00\",\"endTimeUtc\":\"2019-07-29T20:34:51.5135293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:34:51.5135293+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:51.5135293+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:21.7129868+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:21.7129868+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:21.7129868+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:27.7442013+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:48.9612506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:48.9612506+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:05.1033295+00:00\",\"endTimeUtc\":\"2019-07-29T20:45:13.3685096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:45:13.3685096+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:45:13.3685096+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:48.9612506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:48.9612506+00:00\",\"steps\":[]}]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.4164334+00:00\",\"endTimeUtc\":\"2019-07-29T19:10:48.0022081+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:10:48.0022081+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:48.1115828+00:00\",\"endTimeUtc\":\"2019-07-29T19:12:45.4077156+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:12:45.4077156+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:12:45.4077156+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:56.4228336+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:56.4228336+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:56.4384591+00:00\",\"endTimeUtc\":\"2019-07-29T19:16:49.984627+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:16:49.984627+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:16:49.984627+00:00\",\"endTimeUtc\":\"2019-07-29T19:18:37.9839561+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:18:37.9839561+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:18:37.9839561+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:42.5613017+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:42.5613017+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:42.5613017+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:57.9190805+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:57.9190805+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:57.9190805+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:48.5591443+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:48.5591443+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:48.5591443+00:00\",\"endTimeUtc\":\"2019-07-29T19:30:05.7923048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:30:05.7923048+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:41.2133037+00:00\",\"endTimeUtc\":\"2019-07-29T19:45:25.7702506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:45:25.7702506+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6585101+00:00\",\"endTimeUtc\":\"2019-07-29T19:11:45.4081271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:11:45.4081271+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:45.4081271+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:17.2664561+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:17.2664561+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:17.2664561+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:57.0433366+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:57.0433366+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:57.0433366+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:59.2300744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:59.2300744+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:59.2300744+00:00\",\"endTimeUtc\":\"2019-07-29T19:30:59.4950312+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:30:59.4950312+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:30:59.4950312+00:00\",\"endTimeUtc\":\"2019-07-29T19:34:32.8212967+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:34:32.8212967+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:34:32.8212967+00:00\",\"endTimeUtc\":\"2019-07-29T19:45:25.7702506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:45:25.7702506+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:21:57.6254597+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.367543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.367543+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:22:03.6566718+00:00\",\"endTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:22:15.0784775+00:00\",\"endTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:22:16.1722166+00:00\",\"endTimeUtc\":\"2019-07-29T22:25:15.1554586+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:25:15.1554586+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:25:15.1554586+00:00\",\"endTimeUtc\":\"2019-07-29T22:27:39.6545425+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:27:39.6545425+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"endTimeUtc\":\"2019-07-29T22:37:52.286651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:37:52.286651+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:37:52.286651+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:43.8989657+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:43.8989657+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:47:43.8989657+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.367543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.367543+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-07-26T17:32:03.385Z\",\"lastUpdatedTime\":\"2019-07-29T22:47:57.4300413+00:00\",\"duration\":\"P3DT5H25M7.659S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/4a27fd87-79ab-4eb6-a7af-27fd40d77044\",\"name\":\"northwest/Microsoft1.1907.0.20/4a27fd87-79ab-4eb6-a7af-27fd40d77044\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:26.7628328+00:00\",\"endTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:55.4574686+00:00\",\"endTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:37.1645367+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:51.8833819+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:57.6958141+00:00\",\"endTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:48.1111537+00:00\",\"endTimeUtc\":\"2019-07-25T01:04:16.2387024+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:04:16.2387024+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Privileged Endpoint Service Fabric Cluster\\nAzure Stack Privileged Endpoint Service Fabric Applications\\nAzure Stack Privileged Endpoint Service Fabric ServicesThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS02\\nReport name: AzureStack_Validation_Summary_2019.07.25_01.00.58.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.1.24\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.1.24\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 846\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:54.0173332+00:00\",\"endTimeUtc\":\"2019-07-25T01:04:16.2387024+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:04:16.2387024+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-07-24T18:51:12.466Z\",\"lastUpdatedTime\":\"2019-07-25T01:05:04.7225176+00:00\",\"duration\":\"PT6H23M18.023S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/accffae8-84e8-449b-9a35-67d95573d03a\",\"name\":\"northwest/Microsoft1.1907.0.20/accffae8-84e8-449b-9a35-67d95573d03a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:26.7628328+00:00\",\"endTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:55.4574686+00:00\",\"endTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:37.1645367+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:51.8833819+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:57.6958141+00:00\",\"endTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:48.1111537+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:08.6424822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:08.6424822+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric Applications\\nAzure Stack Fabric Management Controller Service Fabric ServicesThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS03\\nReport name: AzureStack_Validation_Summary_2019.07.26_05.36.52.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.1.24\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.1.24\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 846\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:54.0173332+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:08.6424822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:08.6424822+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-07-25T02:36:17.389Z\",\"lastUpdatedTime\":\"2019-07-26T05:40:42.1110437+00:00\",\"duration\":\"P1DT3H33M36.462S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5/updateRuns?api-version=2016-05-01+31": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "61", "62" ], - "x-ms-client-request-id": [ "48910485-68dc-4294-b97d-c14a8b9fb5c0" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "719884b8-5258-40dd-8bb9-a8f905647fb0" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvxMxSqEZEhkjBa6+Yn2zjPCjGMJIDtMwPzez3hQprAlJrrm3IIZKzs/BySuFvm+IUyeiYT+6bMR9BI2TwzqpT7FmBNaNNPT5stxvaE7o+UZur0dIaWoeoMtomwaB3AVNpGLSPzeFrKuDwkosCLYd3" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14703" ], - "x-ms-request-id": [ "719884b8-5258-40dd-8bb9-a8f905647fb0" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032012Z:719884b8-5258-40dd-8bb9-a8f905647fb0" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:11 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "143621" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5/updateRuns/ddb07bb7-bf07-405f-aaaf-5544ba28e0d0\",\"name\":\"northwest/Microsoft1.1907.0.5/ddb07bb7-bf07-405f-aaaf-5544ba28e0d0\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:27:03.6260297+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:27:03.6885311+00:00\",\"endTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:27:11.9308815+00:00\",\"endTimeUtc\":\"2019-07-01T23:31:01.0784552+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-01T23:31:01.0784552+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:31:01.0940951+00:00\",\"endTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:31:08.3909088+00:00\",\"endTimeUtc\":\"2019-07-01T23:33:56.8551325+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-01T23:33:56.8551325+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:33:56.8551325+00:00\",\"endTimeUtc\":\"2019-07-02T01:13:31.0431204+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:13:31.0431204+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:13:31.0431204+00:00\",\"endTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:14:00.5156387+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:14:32.9527798+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:14:42.9526642+00:00\",\"endTimeUtc\":\"2019-07-02T01:24:58.039415+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:24:58.039415+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:24:58.039415+00:00\",\"endTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:25:10.3204253+00:00\",\"endTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:25:22.0389425+00:00\",\"endTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"endTimeUtc\":\"2019-07-02T05:10:39.3447183+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:10:39.3447183+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T04:18:07.367717+00:00\",\"endTimeUtc\":\"2019-07-02T04:23:28.0047004+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:23:28.0047004+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T04:23:28.0047004+00:00\",\"endTimeUtc\":\"2019-07-02T04:25:20.8006132+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:25:20.8006132+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T04:18:07.5396642+00:00\",\"endTimeUtc\":\"2019-07-02T04:26:14.6441103+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:26:14.6441103+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:10:39.3447183+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:10:52.0008803+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:14.5007324+00:00\",\"endTimeUtc\":\"2019-07-02T05:11:58.0942042+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:11:58.0942042+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:58.0942042+00:00\",\"endTimeUtc\":\"2019-07-02T05:42:45.882824+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:42:45.882824+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:42:45.882824+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.5861914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.5861914+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:42:58.2576864+00:00\",\"endTimeUtc\":\"2019-07-02T06:07:30.3446889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:07:30.3446889+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:07:30.3446889+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.5861914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.5861914+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:15.4539523+00:00\",\"endTimeUtc\":\"2019-07-02T05:49:49.8184683+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:49:49.8184683+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:49:49.8184683+00:00\",\"endTimeUtc\":\"2019-07-02T05:52:25.4276548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:52:25.4276548+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:52:25.4276548+00:00\",\"endTimeUtc\":\"2019-07-02T06:00:42.8374888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:00:42.8374888+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:52:37.8025174+00:00\",\"endTimeUtc\":\"2019-07-02T05:58:32.4097461+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:58:32.4097461+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:58:32.4097461+00:00\",\"endTimeUtc\":\"2019-07-02T06:00:42.8374888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:00:42.8374888+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:15.5007505+00:00\",\"endTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:32.3603857+00:00\",\"endTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"endTimeUtc\":\"2019-07-02T05:26:14.066905+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:26:14.066905+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:26:14.066905+00:00\",\"endTimeUtc\":\"2019-07-02T05:34:36.260147+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:34:36.260147+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:10:52.1571764+00:00\",\"endTimeUtc\":\"2019-07-02T05:11:24.0475429+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:11:24.0475429+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:24.0475429+00:00\",\"endTimeUtc\":\"2019-07-02T05:12:26.3753966+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:12:26.3753966+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-02T05:12:26.3753966+00:00\",\"endTimeUtc\":\"2019-07-02T05:12:46.2501429+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:12:46.2501429+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-02T05:12:46.2501429+00:00\",\"endTimeUtc\":\"2019-07-02T06:00:38.6812748+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:00:38.6812748+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:00:38.6812748+00:00\",\"endTimeUtc\":\"2019-07-02T06:01:53.7429557+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:01:53.7429557+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:00:51.6967636+00:00\",\"endTimeUtc\":\"2019-07-02T06:01:12.2590378+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:01:12.2590378+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:01:12.2590378+00:00\",\"endTimeUtc\":\"2019-07-02T06:01:35.0400537+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:01:35.0400537+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:01:35.0400537+00:00\",\"endTimeUtc\":\"2019-07-02T06:01:53.7429557+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:01:53.7429557+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:10:57.6174313+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:10.5079217+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:25.6329274+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:25.6015027+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:08.8053587+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:08.8053587+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:25.8359736+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:07.5241122+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:07.5241122+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:25.7890629+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:08.5084853+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:08.5084853+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"endTimeUtc\":\"2019-07-02T06:26:53.0215336+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:26:53.0215336+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:26:53.0371579+00:00\",\"endTimeUtc\":\"2019-07-02T07:28:14.7326724+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:28:14.7326724+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:27:39.6303133+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:10.9104815+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:10.9104815+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:10.9104815+00:00\",\"endTimeUtc\":\"2019-07-02T06:33:53.4392002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:33:53.4392002+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:33:53.4392002+00:00\",\"endTimeUtc\":\"2019-07-02T06:56:02.9220503+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:56:02.9220503+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:56:02.9376897+00:00\",\"endTimeUtc\":\"2019-07-02T07:07:12.8996691+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:07:12.8996691+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:07:12.8996691+00:00\",\"endTimeUtc\":\"2019-07-02T07:10:12.3048311+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:10:12.3048311+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:10:12.3048311+00:00\",\"endTimeUtc\":\"2019-07-02T07:20:36.4098285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:20:36.4098285+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:36.4098285+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:51.2221247+00:00\",\"endTimeUtc\":\"2019-07-02T07:21:26.7686939+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:21:26.7686939+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:21:26.7686939+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:11.1270118+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:49.6577102+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:49.6577102+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:49.6577102+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:19.7823496+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:19.7823496+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:19.7979735+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:48.8291868+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:48.8291868+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:48.8291868+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:45.0315118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:45.0315118+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:27:39.5990652+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:12.0353743+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:12.0353743+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:12.0353743+00:00\",\"endTimeUtc\":\"2019-07-02T06:37:25.2647198+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:37:25.2647198+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:37:25.2647198+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:56.1264765+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:56.1264765+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:56.1264765+00:00\",\"endTimeUtc\":\"2019-07-02T07:06:34.4001107+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:06:34.4001107+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:06:34.4001107+00:00\",\"endTimeUtc\":\"2019-07-02T07:11:49.2416687+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:11:49.2416687+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:11:49.2416687+00:00\",\"endTimeUtc\":\"2019-07-02T07:20:42.9565923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:20:42.9565923+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:42.9565923+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:57.6126677+00:00\",\"endTimeUtc\":\"2019-07-02T07:21:32.6906892+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:21:32.6906892+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:21:32.6906892+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:14.4866123+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:50.1733338+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:50.1733338+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:50.1733338+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:17.594873+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:17.594873+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:17.594873+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:46.9695206+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:46.9695206+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:46.9695206+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:42.5001788+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:42.5001788+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:27:39.5990652+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:11.4261976+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:11.4261976+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:11.4261976+00:00\",\"endTimeUtc\":\"2019-07-02T06:34:43.5166994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:34:43.5166994+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:34:43.5166994+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:50.3610262+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:50.3610262+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:50.3610262+00:00\",\"endTimeUtc\":\"2019-07-02T07:02:44.7131408+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:02:44.7131408+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:02:44.7131408+00:00\",\"endTimeUtc\":\"2019-07-02T07:05:11.8366758+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:05:11.8366758+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:05:11.8366758+00:00\",\"endTimeUtc\":\"2019-07-02T07:14:32.4759134+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:14:32.4759134+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:32.4759134+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:49.1162589+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:27.5504357+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:27.5504357+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:27.5504357+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:11.0793519+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:11.0793519+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:10.6124897+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:48.1428249+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:48.1428249+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:22:48.1428249+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:14.2831647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:14.2831647+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:14.2831647+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:45.1108914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:45.1108914+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:45.1108914+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:11.0636949+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:11.0636949+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:11.0793519+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:46.5788997+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:46.5788997+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:27:39.5990652+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:10.8791674+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:10.8791674+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:10.8791674+00:00\",\"endTimeUtc\":\"2019-07-02T06:35:03.7976925+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:35:03.7976925+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:35:03.8133172+00:00\",\"endTimeUtc\":\"2019-07-02T06:53:18.8626993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:53:18.8626993+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:53:18.9251996+00:00\",\"endTimeUtc\":\"2019-07-02T07:02:03.9168332+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:02:03.9168332+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:02:03.9168332+00:00\",\"endTimeUtc\":\"2019-07-02T07:05:38.6491279+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:05:38.6491279+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:05:38.6491279+00:00\",\"endTimeUtc\":\"2019-07-02T07:14:22.0706644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:14:22.0706644+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:22.5384543+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:35.3196213+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:12.7224951+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:12.7224951+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:12.7224951+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"endTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:57.8626352+00:00\",\"endTimeUtc\":\"2019-07-02T07:21:57.9559273+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:21:57.9559273+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:21:57.9559273+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:29.064251+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:29.064251+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:29.064251+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:55.5000583+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:55.5000583+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:55.5000583+00:00\",\"endTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"endTimeUtc\":\"2019-07-02T07:28:14.7326724+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:28:14.7326724+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:28:14.7483355+00:00\",\"endTimeUtc\":\"2019-07-02T08:24:10.7757593+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:24:10.7757593+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:10.1641807+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:18:49.3430364+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:11.4676352+00:00\",\"endTimeUtc\":\"2019-07-02T06:48:47.383541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:48:47.383541+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.4040248+00:00\",\"endTimeUtc\":\"2019-07-02T06:28:03.5675001+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:28:03.5675001+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:03.5675001+00:00\",\"endTimeUtc\":\"2019-07-02T06:32:46.9869341+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:32:46.9869341+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:32:46.9869341+00:00\",\"endTimeUtc\":\"2019-07-02T06:37:50.2956257+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:37:50.2956257+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:37:50.2956257+00:00\",\"endTimeUtc\":\"2019-07-02T06:42:37.401433+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:42:37.401433+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:42:37.401433+00:00\",\"endTimeUtc\":\"2019-07-02T06:48:47.3679413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:48:47.3679413+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:48:47.4460422+00:00\",\"endTimeUtc\":\"2019-07-02T07:30:02.8721299+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:30:02.8721299+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:49:01.8988848+00:00\",\"endTimeUtc\":\"2019-07-02T06:57:58.2794998+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:57:58.2794998+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:57:58.2794998+00:00\",\"endTimeUtc\":\"2019-07-02T07:02:59.5566899+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:02:59.5566899+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:02:59.5723171+00:00\",\"endTimeUtc\":\"2019-07-02T07:09:50.3830522+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:09:50.3830522+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:09:50.3830522+00:00\",\"endTimeUtc\":\"2019-07-02T07:21:50.221627+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:21:50.221627+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:21:50.221627+00:00\",\"endTimeUtc\":\"2019-07-02T07:30:02.8721299+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:30:02.8721299+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:30:02.8876336+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:30:15.434366+00:00\",\"endTimeUtc\":\"2019-07-02T07:41:52.3810094+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:41:52.3810094+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:41:52.3810094+00:00\",\"endTimeUtc\":\"2019-07-02T07:51:20.3706987+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:51:20.3706987+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:51:20.3706987+00:00\",\"endTimeUtc\":\"2019-07-02T07:54:43.7906936+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:54:43.7906936+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:54:43.7906936+00:00\",\"endTimeUtc\":\"2019-07-02T07:56:37.9152192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:56:37.9152192+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:56:37.9152192+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"endTimeUtc\":\"2019-07-02T08:00:42.0540772+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:00:42.0540772+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:00:42.0540772+00:00\",\"endTimeUtc\":\"2019-07-02T08:01:39.3506081+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:01:39.3506081+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:01:39.3506081+00:00\",\"endTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:01:55.5224694+00:00\",\"endTimeUtc\":\"2019-07-02T08:04:36.9598378+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:04:36.9598378+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:04:36.9598378+00:00\",\"endTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"endTimeUtc\":\"2019-07-02T12:52:28.9991127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:52:28.9991127+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:48:18.4083052+00:00\",\"endTimeUtc\":\"2019-07-02T12:49:26.2504647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:49:26.2504647+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:49:26.2504647+00:00\",\"endTimeUtc\":\"2019-07-02T12:52:28.9991127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:52:28.9991127+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:17.4049977+00:00\",\"endTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:55.8729974+00:00\",\"endTimeUtc\":\"2019-07-02T06:21:59.401871+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:21:59.401871+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:59.401871+00:00\",\"endTimeUtc\":\"2019-07-02T06:25:34.9447223+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:25:34.9447223+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:25:34.9447223+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:00.7378246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:00.7378246+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:00.7378246+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:22.9396254+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:22.9396254+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:22.9552234+00:00\",\"endTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"endTimeUtc\":\"2019-07-02T08:04:16.3975842+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:04:16.3975842+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:58:06.4047072+00:00\",\"endTimeUtc\":\"2019-07-02T07:05:48.4147421+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:05:48.4147421+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:05:48.4147421+00:00\",\"endTimeUtc\":\"2019-07-02T07:17:27.0987697+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:17:27.0987697+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:17:27.0987697+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:24.9080013+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:24.9080013+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:24.9080013+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:33.40652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:33.40652+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:33.40652+00:00\",\"endTimeUtc\":\"2019-07-02T08:04:16.3975842+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:04:16.3975842+00:00\",\"steps\":[]}]},{\"name\":\"Update OSImage of NC Service Fabric cluster.\",\"description\":\"Update OSImage on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:17.4049977+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.4196492+00:00\",\"endTimeUtc\":\"2019-07-02T06:59:00.4036762+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:59:00.4036762+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:47.1689963+00:00\",\"endTimeUtc\":\"2019-07-02T06:23:38.3064558+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:23:38.3064558+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:23:38.3064558+00:00\",\"endTimeUtc\":\"2019-07-02T06:28:32.5202558+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:28:32.5202558+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:32.5202558+00:00\",\"endTimeUtc\":\"2019-07-02T06:48:56.2271195+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:48:56.2271195+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:48:56.2271195+00:00\",\"endTimeUtc\":\"2019-07-02T06:51:41.7551938+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:51:41.7551938+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:51:41.7551938+00:00\",\"endTimeUtc\":\"2019-07-02T06:59:00.4036762+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:59:00.4036762+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:59:00.4193338+00:00\",\"endTimeUtc\":\"2019-07-02T07:29:11.5601214+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:29:11.5601214+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:59:18.1846905+00:00\",\"endTimeUtc\":\"2019-07-02T07:05:02.5553868+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:05:02.5553868+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:05:02.5553868+00:00\",\"endTimeUtc\":\"2019-07-02T07:13:34.3671764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:13:34.3671764+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:13:34.3671764+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:16.4237266+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:16.4237266+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:16.4237266+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:29.9846342+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:29.9846342+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:29.9846342+00:00\",\"endTimeUtc\":\"2019-07-02T07:29:11.5601214+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:29:11.5601214+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:29:11.5758165+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:29:26.1694545+00:00\",\"endTimeUtc\":\"2019-07-02T07:32:08.9174802+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:32:08.9174802+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:32:08.9174802+00:00\",\"endTimeUtc\":\"2019-07-02T07:35:00.8372167+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:35:00.8372167+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:35:00.8372167+00:00\",\"endTimeUtc\":\"2019-07-02T08:03:19.4763258+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:03:19.4763258+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:03:19.4763258+00:00\",\"endTimeUtc\":\"2019-07-02T08:06:10.6462794+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:06:10.6462794+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:06:10.6462794+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage of SLB and Gateway VMs.\",\"description\":\"Update OSImage on the SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:20:35.4813353+00:00\",\"endTimeUtc\":\"2019-07-02T09:12:32.5260198+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:12:32.5260198+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:20:54.1689299+00:00\",\"endTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:21:13.8715149+00:00\",\"endTimeUtc\":\"2019-07-02T08:25:05.2126423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:25:05.2126423+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:25:05.2126423+00:00\",\"endTimeUtc\":\"2019-07-02T08:28:55.6333438+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:28:55.6333438+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:28:55.6333438+00:00\",\"endTimeUtc\":\"2019-07-02T08:33:00.6302867+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:33:00.6302867+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:33:00.6302867+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"endTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:04.6280097+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:04.6280097+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:42:15.0457672+00:00\",\"endTimeUtc\":\"2019-07-02T08:43:58.2319858+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:43:58.2319858+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:43:58.2319858+00:00\",\"endTimeUtc\":\"2019-07-02T08:48:12.5268696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:48:12.5268696+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:48:12.5268696+00:00\",\"endTimeUtc\":\"2019-07-02T08:53:00.1172808+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:53:00.1172808+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:53:00.1329074+00:00\",\"endTimeUtc\":\"2019-07-02T08:55:38.3029647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:55:38.3029647+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:55:38.3029647+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:04.6280097+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:04.6280097+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:20:54.0125166+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:21:13.8715149+00:00\",\"endTimeUtc\":\"2019-07-02T08:23:49.6978736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:23:49.6978736+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:23:49.6978736+00:00\",\"endTimeUtc\":\"2019-07-02T08:27:19.9299657+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:27:19.9299657+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:27:19.9299657+00:00\",\"endTimeUtc\":\"2019-07-02T08:31:14.9595655+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:31:14.9595655+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:31:14.9595655+00:00\",\"endTimeUtc\":\"2019-07-02T08:34:00.2856934+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:34:00.2856934+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:34:00.2856934+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"endTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:38:13.4703159+00:00\",\"endTimeUtc\":\"2019-07-02T08:40:42.8281036+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:40:42.8281036+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:40:42.8281036+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:22.7778959+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:22.7778959+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:45:22.7778959+00:00\",\"endTimeUtc\":\"2019-07-02T08:50:21.759815+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:50:21.759815+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:50:21.759815+00:00\",\"endTimeUtc\":\"2019-07-02T08:52:53.4142714+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:52:53.4142714+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:52:53.4142714+00:00\",\"endTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"endTimeUtc\":\"2019-07-02T09:12:32.5104071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:12:32.5104071+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:57:34.5828715+00:00\",\"endTimeUtc\":\"2019-07-02T08:58:46.1601696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:58:46.1601696+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:58:46.1601696+00:00\",\"endTimeUtc\":\"2019-07-02T09:02:14.8608805+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:02:14.8608805+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:02:14.8608805+00:00\",\"endTimeUtc\":\"2019-07-02T09:06:19.8116478+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:06:19.8116478+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:06:19.8116478+00:00\",\"endTimeUtc\":\"2019-07-02T09:08:52.7318174+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:08:52.7318174+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:08:52.7318174+00:00\",\"endTimeUtc\":\"2019-07-02T09:12:32.5104071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:12:32.5104071+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:12:32.5260198+00:00\",\"endTimeUtc\":\"2019-07-02T09:19:48.9896713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:19:48.9896713+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:12:48.5105303+00:00\",\"endTimeUtc\":\"2019-07-02T09:19:48.9896713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:19:48.9896713+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:17.4049977+00:00\",\"endTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.4040248+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:15.7532562+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:15.7532562+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:15.7532562+00:00\",\"endTimeUtc\":\"2019-07-02T07:02:36.744517+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:02:36.744517+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:02:36.7601226+00:00\",\"endTimeUtc\":\"2019-07-02T07:32:47.9953937+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:32:47.9953937+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:32:47.9953937+00:00\",\"endTimeUtc\":\"2019-07-02T07:34:54.0404238+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:34:54.0404238+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:34:54.0404238+00:00\",\"endTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"endTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:47:55.5250234+00:00\",\"endTimeUtc\":\"2019-07-02T07:50:26.3697803+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:50:26.3697803+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:50:26.3697803+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:00.6171931+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:00.6171931+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:59:00.6171931+00:00\",\"endTimeUtc\":\"2019-07-02T08:03:43.0389231+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:03:43.0389231+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:03:43.0389231+00:00\",\"endTimeUtc\":\"2019-07-02T08:07:52.1138917+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:07:52.1138917+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:07:52.1138917+00:00\",\"endTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"endTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:21:55.5897881+00:00\",\"endTimeUtc\":\"2019-07-02T08:26:59.8832406+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:26:59.8832406+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:26:59.8832406+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:29.314568+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:29.314568+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:37:29.314568+00:00\",\"endTimeUtc\":\"2019-07-02T08:42:35.0766873+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:42:35.0766873+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:42:35.0923079+00:00\",\"endTimeUtc\":\"2019-07-02T08:44:58.5438046+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:44:58.5438046+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:44:58.559507+00:00\",\"endTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"endTimeUtc\":\"2019-07-02T08:58:04.6293969+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:58:04.6293969+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:58:04.6293969+00:00\",\"endTimeUtc\":\"2019-07-02T09:05:20.5624419+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:05:20.5624419+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:05:20.5624419+00:00\",\"endTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:05:37.2027676+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:30.6305749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:30.6305749+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:30.6305749+00:00\",\"endTimeUtc\":\"2019-07-02T09:32:09.2802248+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:32:09.2802248+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:50.1147268+00:00\",\"endTimeUtc\":\"2019-07-02T09:32:09.2646158+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:32:09.2646158+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:32:09.2802248+00:00\",\"endTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:32:24.5144607+00:00\",\"endTimeUtc\":\"2019-07-02T09:41:29.9779476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:41:29.9779476+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:41:29.9779476+00:00\",\"endTimeUtc\":\"2019-07-02T09:50:24.6593023+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:50:24.6593023+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:50:24.6593023+00:00\",\"endTimeUtc\":\"2019-07-02T09:58:45.4042361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:58:45.4042361+00:00\",\"steps\":[]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:58:45.4042361+00:00\",\"endTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"endTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"steps\":[]}]},{\"name\":\"Change ACS VM DefaultMoveType\",\"description\":\"Change ACS VM DefaultMoveType.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"endTimeUtc\":\"2019-07-02T10:19:45.6100797+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:19:45.6100797+00:00\",\"steps\":[]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:14.8272282+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:33.3948535+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:33.3948535+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.6852791+00:00\",\"endTimeUtc\":\"2019-07-02T06:21:05.7466543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:21:05.7466543+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:05.7466543+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:18.1610462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:18.1610462+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:52:18.1610462+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:33.3948535+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:33.3948535+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:52:33.4104464+00:00\",\"endTimeUtc\":\"2019-07-02T08:54:06.616774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:54:06.616774+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:52:48.8789028+00:00\",\"endTimeUtc\":\"2019-07-02T06:53:03.8161186+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:53:03.8161186+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:53:03.8161186+00:00\",\"endTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:26:41.7337815+00:00\",\"endTimeUtc\":\"2019-07-02T08:23:26.4013096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:23:26.4013096+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:23:26.4013096+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:24.2622523+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:24.2622523+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:23:42.7291996+00:00\",\"endTimeUtc\":\"2019-07-02T08:34:13.4261854+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:34:13.4261854+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:34:13.4418425+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:24.2466281+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:24.2466281+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:45:24.2622523+00:00\",\"endTimeUtc\":\"2019-07-02T08:53:50.3198254+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:53:50.3198254+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:53:50.3198254+00:00\",\"endTimeUtc\":\"2019-07-02T08:54:06.616774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:54:06.616774+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:47.373162+00:00\",\"endTimeUtc\":\"2019-07-02T06:28:29.6921643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:28:29.6921643+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:29.6921643+00:00\",\"endTimeUtc\":\"2019-07-02T13:02:24.8151548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:02:24.8151548+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:44.5201202+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:00.0045031+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:40.7224549+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:40.7224549+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:40.7224549+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:38.0799312+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:38.0799312+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:38.0799312+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"endTimeUtc\":\"2019-07-02T09:46:32.3963319+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:46:32.3963319+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:55:10.6886933+00:00\",\"endTimeUtc\":\"2019-07-02T06:55:24.938406+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:55:24.938406+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:55:24.938406+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:57.7655553+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:57.7655553+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:57.7655553+00:00\",\"endTimeUtc\":\"2019-07-02T07:53:12.0568282+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:53:12.0568282+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:53:12.0725005+00:00\",\"endTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:53:23.5566218+00:00\",\"endTimeUtc\":\"2019-07-02T08:04:40.3660449+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:04:40.3660449+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:04:40.3660449+00:00\",\"endTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"endTimeUtc\":\"2019-07-02T08:31:08.9595995+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:31:08.9595995+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:31:08.9595995+00:00\",\"endTimeUtc\":\"2019-07-02T08:40:47.2968707+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:40:47.2968707+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:40:47.2968707+00:00\",\"endTimeUtc\":\"2019-07-02T09:21:52.7403782+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:21:52.7403782+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS\",\"description\":\"Add firewall rules for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:21:52.7403782+00:00\",\"endTimeUtc\":\"2019-07-02T09:32:18.8582222+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:32:18.8582222+00:00\",\"steps\":[]},{\"name\":\"Install AzureMonitor Metrics Server\",\"description\":\"Perform AzureMonitor Metrics Server installation on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:32:18.8582222+00:00\",\"endTimeUtc\":\"2019-07-02T09:38:36.4330913+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:38:36.4330913+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:32:34.9205418+00:00\",\"endTimeUtc\":\"2019-07-02T09:33:42.044787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:33:42.044787+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:33:42.044787+00:00\",\"endTimeUtc\":\"2019-07-02T09:35:10.3406454+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:35:10.3406454+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:35:10.3406454+00:00\",\"endTimeUtc\":\"2019-07-02T09:38:36.4174661+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:38:36.4174661+00:00\",\"steps\":[]}]},{\"name\":\"Post-Update WAS\",\"description\":\"Perform Post-Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:38:36.5112143+00:00\",\"endTimeUtc\":\"2019-07-02T09:46:13.5216213+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:46:13.5216213+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:46:13.5216213+00:00\",\"endTimeUtc\":\"2019-07-02T09:46:32.3807171+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:46:32.3807171+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:46:32.3963319+00:00\",\"endTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:46:47.3649047+00:00\",\"endTimeUtc\":\"2019-07-02T09:47:01.3335104+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:47:01.3335104+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:47:01.3335104+00:00\",\"endTimeUtc\":\"2019-07-02T10:08:35.0854105+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:08:35.0854105+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:08:35.0854105+00:00\",\"endTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"endTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:09:03.5533432+00:00\",\"endTimeUtc\":\"2019-07-02T10:09:18.928944+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:09:18.928944+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:09:18.928944+00:00\",\"endTimeUtc\":\"2019-07-02T10:16:04.8469395+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:16:04.8469395+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:16:04.8469395+00:00\",\"endTimeUtc\":\"2019-07-02T10:40:48.7398124+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:40:48.7398124+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:40:48.7398124+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:41:02.4268402+00:00\",\"endTimeUtc\":\"2019-07-02T10:52:03.9550285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:52:03.9550285+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:52:03.9550285+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"endTimeUtc\":\"2019-07-02T11:11:33.5398766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:11:33.5398766+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:11:33.5398766+00:00\",\"endTimeUtc\":\"2019-07-02T11:18:42.1866374+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:18:42.1866374+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:18:42.1866374+00:00\",\"endTimeUtc\":\"2019-07-02T11:35:32.9001399+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:35:32.9001399+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS\",\"description\":\"Add firewall rules for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:35:32.9001399+00:00\",\"endTimeUtc\":\"2019-07-02T11:41:56.4443359+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:41:56.4443359+00:00\",\"steps\":[]},{\"name\":\"Install AzureMonitor Metrics Server\",\"description\":\"Perform AzureMonitor Metrics Server installation on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:41:56.4443359+00:00\",\"endTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:42:10.1783871+00:00\",\"endTimeUtc\":\"2019-07-02T11:42:59.9507105+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:42:59.9507105+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:42:59.9507105+00:00\",\"endTimeUtc\":\"2019-07-02T11:43:53.3528147+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:43:53.3528147+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:43:53.3528147+00:00\",\"endTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"steps\":[]}]},{\"name\":\"Post-Update WAS\",\"description\":\"Perform Post-Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"endTimeUtc\":\"2019-07-02T11:52:47.2189256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:52:47.2189256+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:52:47.2189256+00:00\",\"endTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"endTimeUtc\":\"2019-07-02T12:00:33.7078239+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:00:33.7078239+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:44.4734275+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:00.0980264+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:56.035016+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:56.035016+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:56.035016+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:52.3321052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:52.3321052+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:52.3321052+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:00.134001+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:00.134001+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:00.134001+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:02.7842994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:02.7842994+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:28.2430987+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:44.3209546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:44.3209546+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:44.3209546+00:00\",\"endTimeUtc\":\"2019-07-02T07:07:20.9308838+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:07:20.9308838+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:07:20.9465128+00:00\",\"endTimeUtc\":\"2019-07-02T07:51:15.5894875+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:51:15.5894875+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:51:15.5894875+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:51:31.0580485+00:00\",\"endTimeUtc\":\"2019-07-02T08:05:51.1777428+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:05:51.1777428+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:05:51.1777428+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"endTimeUtc\":\"2019-07-02T08:50:12.4629632+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:50:12.4629632+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:50:12.4629632+00:00\",\"endTimeUtc\":\"2019-07-02T08:58:51.9100965+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:58:51.9100965+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:58:51.9100965+00:00\",\"endTimeUtc\":\"2019-07-02T08:59:47.2532118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:59:47.2532118+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:59:47.2532118+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:02.7842994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:02.7842994+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:00:02.8000212+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:00:16.0341392+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:30.1589753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:30.1589753+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:00:30.1589753+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:59.3305942+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:59.3305942+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:00:59.3305942+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:24.4744364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:24.4744364+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:24.4744364+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"endTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:23:16.7081708+00:00\",\"endTimeUtc\":\"2019-07-02T09:23:44.6297253+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:23:44.6297253+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:23:44.7391261+00:00\",\"endTimeUtc\":\"2019-07-02T09:33:22.6075199+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:33:22.6075199+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:33:22.6075199+00:00\",\"endTimeUtc\":\"2019-07-02T09:57:22.8739435+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:57:22.8739435+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:57:22.8739435+00:00\",\"endTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:57:36.8269103+00:00\",\"endTimeUtc\":\"2019-07-02T10:09:21.7410373+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:09:21.7410373+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:09:21.7410373+00:00\",\"endTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"endTimeUtc\":\"2019-07-02T12:49:28.2348123+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:49:28.2348123+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:49:28.2348123+00:00\",\"endTimeUtc\":\"2019-07-02T12:55:05.3495111+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:55:05.3495111+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3963722+00:00\",\"endTimeUtc\":\"2019-07-02T13:00:28.9551814+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:00:28.9551814+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:00:28.9551814+00:00\",\"endTimeUtc\":\"2019-07-02T13:01:01.3616764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:01:01.3616764+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:01:01.3616764+00:00\",\"endTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"endTimeUtc\":\"2019-07-02T13:02:24.8151548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:02:24.8151548+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:17.4049977+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:24.3480751+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:24.3480751+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:24.3480751+00:00\",\"endTimeUtc\":\"2019-07-02T06:40:06.9970152+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:40:06.9970152+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:40:06.9970152+00:00\",\"endTimeUtc\":\"2019-07-02T07:12:20.227424+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:12:20.227424+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:40:27.1218456+00:00\",\"endTimeUtc\":\"2019-07-02T06:40:49.0746768+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:40:49.0746768+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:40:49.0746768+00:00\",\"endTimeUtc\":\"2019-07-02T06:50:59.9123429+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:50:59.9123429+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:50:59.9278773+00:00\",\"endTimeUtc\":\"2019-07-02T07:12:03.8040747+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:12:03.8040747+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:12:03.8040747+00:00\",\"endTimeUtc\":\"2019-07-02T07:12:20.1961713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:12:20.1961713+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:12:20.2744071+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:39.8871238+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:39.8871238+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:12:30.7741631+00:00\",\"endTimeUtc\":\"2019-07-02T07:12:37.6334544+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:12:37.6334544+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:12:37.6334544+00:00\",\"endTimeUtc\":\"2019-07-02T07:33:30.85391+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:33:30.85391+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:33:30.85391+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:38.9450755+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:38.9450755+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:59:38.9450755+00:00\",\"endTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:59:53.2105921+00:00\",\"endTimeUtc\":\"2019-07-02T08:11:17.4553459+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:11:17.4553459+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:11:17.4553459+00:00\",\"endTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"endTimeUtc\":\"2019-07-02T08:32:01.8964855+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:32:01.8964855+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:32:01.8964855+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:23.4654299+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:23.4654299+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:45:23.4654299+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:39.8715918+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:39.8715918+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:45:39.8871238+00:00\",\"endTimeUtc\":\"2019-07-02T08:56:33.5679427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:56:33.5679427+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:56:33.5679427+00:00\",\"endTimeUtc\":\"2019-07-02T09:06:25.1709736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:06:25.1709736+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:06:25.1709736+00:00\",\"endTimeUtc\":\"2019-07-02T09:15:15.7584984+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:15:15.7584984+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:15:15.7584984+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:07.1621111+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:07.1621111+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:07.1621111+00:00\",\"endTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:26.4120313+00:00\",\"endTimeUtc\":\"2019-07-02T09:23:17.3488034+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:23:17.3488034+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:23:17.3644119+00:00\",\"endTimeUtc\":\"2019-07-02T09:33:02.6702288+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:33:02.6702288+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:33:02.6702288+00:00\",\"endTimeUtc\":\"2019-07-02T09:52:37.4546374+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:52:37.4546374+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:52:37.4546374+00:00\",\"endTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:53:04.9856202+00:00\",\"endTimeUtc\":\"2019-07-02T09:53:18.7666576+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:53:18.7666576+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:53:18.7666576+00:00\",\"endTimeUtc\":\"2019-07-02T09:59:37.6536246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:59:37.6536246+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:59:37.669323+00:00\",\"endTimeUtc\":\"2019-07-02T10:25:16.1467939+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:25:16.1467939+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:25:16.1467939+00:00\",\"endTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:25:29.6622643+00:00\",\"endTimeUtc\":\"2019-07-02T10:34:05.6818004+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:34:05.6818004+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:34:05.6818004+00:00\",\"endTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"endTimeUtc\":\"2019-07-02T10:50:12.8312889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:50:12.8312889+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:50:12.8312889+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:31.4504095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:31.4504095+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:00:31.4504095+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"endTimeUtc\":\"2019-07-02T11:10:42.4832712+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:10:42.4832712+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:10:42.4832712+00:00\",\"endTimeUtc\":\"2019-07-02T11:19:53.2964615+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:19:53.2964615+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:37.435884+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:06.6297259+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:06.6297259+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.4196492+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:06.6141028+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:06.6141028+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:04.9811585+00:00\",\"endTimeUtc\":\"2019-07-02T06:25:48.7569598+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:25:48.7569598+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:25:48.7569598+00:00\",\"endTimeUtc\":\"2019-07-02T06:34:39.4073761+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:34:39.4073761+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:34:39.4073761+00:00\",\"endTimeUtc\":\"2019-07-02T06:41:30.2772209+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:41:30.2772209+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:41:30.2772209+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:54.3051647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:54.3051647+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:54.3364123+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:06.6141028+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:06.6141028+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.529025+00:00\",\"endTimeUtc\":\"2019-07-02T06:43:37.0257827+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:43:37.0257827+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:04.9811585+00:00\",\"endTimeUtc\":\"2019-07-02T06:24:59.2890686+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:24:59.2890686+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:24:59.2890686+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:54.5349533+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:54.5349533+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:54.5504024+00:00\",\"endTimeUtc\":\"2019-07-02T06:35:04.9539284+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:35:04.9539284+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:35:04.9539284+00:00\",\"endTimeUtc\":\"2019-07-02T06:37:38.5301436+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:37:38.5301436+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:37:38.5301436+00:00\",\"endTimeUtc\":\"2019-07-02T06:43:37.0101196+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:43:37.0101196+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:54.873104+00:00\",\"endTimeUtc\":\"2019-07-02T06:43:00.6512041+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:43:00.6512041+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:09.9977244+00:00\",\"endTimeUtc\":\"2019-07-02T06:24:33.695822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:24:33.695822+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:24:33.695822+00:00\",\"endTimeUtc\":\"2019-07-02T06:28:56.5824465+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:28:56.5824465+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:56.5824465+00:00\",\"endTimeUtc\":\"2019-07-02T06:34:01.0953834+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:34:01.0953834+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:34:01.0953834+00:00\",\"endTimeUtc\":\"2019-07-02T06:37:52.3894829+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:37:52.3894829+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:37:52.3894829+00:00\",\"endTimeUtc\":\"2019-07-02T06:43:00.6512041+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:43:00.6512041+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:52:06.6297259+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:20.2365284+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:20.2365284+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:20.2365284+00:00\",\"endTimeUtc\":\"2019-07-02T06:55:22.8603192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:55:22.8603192+00:00\",\"steps\":[]},{\"name\":\"Preupdate Azure Monitor\",\"description\":\"Preupdate Azure Monitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:55:22.8603192+00:00\",\"endTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"steps\":[{\"name\":\"(AzMon) AzureMonitor Pre Update\",\"description\":\"Configures AzureMonitor Pre Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:55:38.0475726+00:00\",\"endTimeUtc\":\"2019-07-02T07:04:09.1336338+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:04:09.1336338+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:04:09.1336338+00:00\",\"endTimeUtc\":\"2019-07-02T07:14:01.0543345+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:14:01.0543345+00:00\",\"steps\":[]},{\"name\":\"Phase2 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:01.0543345+00:00\",\"endTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"steps\":[]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:44.6440707+00:00\",\"endTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:58.7690572+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:54.0795273+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:54.0795273+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:54.0795273+00:00\",\"endTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:09.7981895+00:00\",\"endTimeUtc\":\"2019-07-02T07:28:16.6858025+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:28:16.6858025+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:28:16.6858025+00:00\",\"endTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"endTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3182527+00:00\",\"endTimeUtc\":\"2019-07-02T13:05:25.3137696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:05:25.3137696+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:05:25.3137696+00:00\",\"endTimeUtc\":\"2019-07-02T13:06:56.1644787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:06:56.1644787+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3182527+00:00\",\"endTimeUtc\":\"2019-07-02T13:06:56.6176008+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:06:56.6176008+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:06:56.6176008+00:00\",\"endTimeUtc\":\"2019-07-02T13:10:29.9638281+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:10:29.9638281+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3182527+00:00\",\"endTimeUtc\":\"2019-07-02T13:06:36.8209567+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:06:36.8209567+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:06:36.8209567+00:00\",\"endTimeUtc\":\"2019-07-02T13:10:21.4409077+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:10:21.4409077+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3182527+00:00\",\"endTimeUtc\":\"2019-07-02T13:02:41.9087143+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:02:41.9087143+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:02:41.9087143+00:00\",\"endTimeUtc\":\"2019-07-02T13:05:03.6096454+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:05:03.6096454+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:19:04.4558171+00:00\",\"endTimeUtc\":\"2019-07-02T13:31:05.7195943+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:31:05.7195943+00:00\",\"steps\":[]},{\"name\":\"Live Update for SRP and Gateway\",\"description\":\"Live Update Fabric Ring Controller Services (SRP and Gateway) - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:31:05.7195943+00:00\",\"endTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:31:23.2196366+00:00\",\"endTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:31:23.0633864+00:00\",\"endTimeUtc\":\"2019-07-02T13:43:29.8279302+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:43:29.8279302+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:43:29.8279302+00:00\",\"endTimeUtc\":\"2019-07-02T13:43:47.6870133+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:43:47.6870133+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:47:28.2611054+00:00\",\"endTimeUtc\":\"2019-07-02T13:57:09.493645+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:57:09.493645+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:57:09.493645+00:00\",\"endTimeUtc\":\"2019-07-02T14:04:43.3729809+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:04:43.3729809+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:46:26.0557989+00:00\",\"endTimeUtc\":\"2019-07-02T14:02:13.7768244+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:02:13.7768244+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:02:13.7768244+00:00\",\"endTimeUtc\":\"2019-07-02T14:03:57.525595+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:03:57.525595+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:48:49.1820343+00:00\",\"endTimeUtc\":\"2019-07-02T14:03:28.4478052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:03:28.4478052+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:48:49.2757838+00:00\",\"endTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"endTimeUtc\":\"2019-07-02T14:07:02.6404073+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:07:02.6404073+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM CacheService, HintingServiceV2, MetricsStoreService, MetricsStoreBackupManagerService, QueryServiceCoordinator, QueryServiceWorker, FirstTierAggregationService\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:48:49.2757838+00:00\",\"endTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"endTimeUtc\":\"2019-07-02T14:05:45.7201816+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:05:45.7201816+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Fabric Service Update\",\"description\":\"Updates MetricsRP, OboService, EventRP, MonRP, OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:05:45.7201816+00:00\",\"endTimeUtc\":\"2019-07-02T14:12:28.4670359+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:12:28.4670359+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:12:28.4670359+00:00\",\"endTimeUtc\":\"2019-07-02T14:13:46.5646957+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:13:46.5646957+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:13:46.5646957+00:00\",\"endTimeUtc\":\"2019-07-02T14:22:28.1286854+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:22:28.1286854+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:22:28.1286854+00:00\",\"endTimeUtc\":\"2019-07-02T14:24:35.0525214+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:24:35.0525214+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Post Update Configure\",\"description\":\"Configures AzureMonitor Post Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:24:35.0525214+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:48:49.1977391+00:00\",\"endTimeUtc\":\"2019-07-02T14:04:03.9161451+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:04:03.9161451+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:44.9044955+00:00\",\"endTimeUtc\":\"2019-07-02T06:20:08.2634782+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:20:08.2634782+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:08.2634782+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:22.7871847+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:22.7871847+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:04.9811585+00:00\",\"endTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:59.18377+00:00\",\"endTimeUtc\":\"2019-07-02T06:22:41.7917219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:22:41.7917219+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:22:41.7917219+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:28.3211129+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:28.3211129+00:00\",\"steps\":[]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:28.3367719+00:00\",\"endTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:22.7715619+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:22.7715619+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:46:20.1954637+00:00\",\"endTimeUtc\":\"2019-07-02T06:46:41.1485755+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:46:41.1485755+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:46:41.1485755+00:00\",\"endTimeUtc\":\"2019-07-02T07:27:15.858375+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:27:15.858375+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:27:15.858375+00:00\",\"endTimeUtc\":\"2019-07-02T07:55:52.5087342+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:55:52.5087342+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:55:52.5087342+00:00\",\"endTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:56:07.1023844+00:00\",\"endTimeUtc\":\"2019-07-02T08:05:57.1621722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:05:57.1621722+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:05:57.1621722+00:00\",\"endTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"endTimeUtc\":\"2019-07-02T08:33:43.75463+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:33:43.75463+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:33:43.75463+00:00\",\"endTimeUtc\":\"2019-07-02T08:42:07.0301698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:42:07.0301698+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:42:07.0301698+00:00\",\"endTimeUtc\":\"2019-07-02T08:51:15.524757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:51:15.524757+00:00\",\"steps\":[]},{\"name\":\"Configure DNS client\",\"description\":\"Set server addresses on SupportRing VM DNS clients.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:51:15.524757+00:00\",\"endTimeUtc\":\"2019-07-02T08:58:32.3478305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:58:32.3478305+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:58:32.3478305+00:00\",\"endTimeUtc\":\"2019-07-02T09:18:36.7093552+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:18:36.7093552+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:18:36.7093552+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:18:50.9591197+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:22.7715619+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:22.7715619+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:20:22.8184289+00:00\",\"endTimeUtc\":\"2019-07-02T09:34:43.8409521+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:34:43.8409521+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:20:39.5684165+00:00\",\"endTimeUtc\":\"2019-07-02T09:24:22.8013291+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:24:22.8013291+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:24:22.8013291+00:00\",\"endTimeUtc\":\"2019-07-02T09:34:43.8409521+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:34:43.8409521+00:00\",\"steps\":[]}]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:15.1081577+00:00\",\"endTimeUtc\":\"2019-07-02T06:21:59.3706229+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:21:59.3706229+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:59.3706229+00:00\",\"endTimeUtc\":\"2019-07-02T06:25:35.1008557+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:25:35.1008557+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:25:35.1164802+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:56.3629984+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:56.3629984+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:56.3629984+00:00\",\"endTimeUtc\":\"2019-07-02T07:04:07.6024167+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:04:07.6024167+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:04:07.6182032+00:00\",\"endTimeUtc\":\"2019-07-02T07:14:57.4288877+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:14:57.4288877+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:57.4288877+00:00\",\"endTimeUtc\":\"2019-07-02T07:29:48.6221796+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:29:48.6221796+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:29:48.6221796+00:00\",\"endTimeUtc\":\"2019-07-02T07:37:22.3044519+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:37:22.3044519+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:37:22.3044519+00:00\",\"endTimeUtc\":\"2019-07-02T07:54:54.6966773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:54:54.6966773+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:54:54.6966773+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:05.30469+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:05.30469+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:29.9047493+00:00\",\"endTimeUtc\":\"2019-07-02T06:58:11.9043133+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:58:11.9043133+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.6852791+00:00\",\"endTimeUtc\":\"2019-07-02T06:22:41.3386111+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:22:41.3386111+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:22:41.3386111+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:39.082265+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:39.082265+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:39.082265+00:00\",\"endTimeUtc\":\"2019-07-02T06:38:46.7167726+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:38:46.7167726+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:38:46.7167726+00:00\",\"endTimeUtc\":\"2019-07-02T06:46:10.1643351+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:46:10.1643351+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:46:10.1800842+00:00\",\"endTimeUtc\":\"2019-07-02T06:58:11.9043133+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:58:11.9043133+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:33:00.886+00:00\",\"endTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:33:10.9952534+00:00\",\"endTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:33:10.7140065+00:00\",\"endTimeUtc\":\"2019-07-02T14:36:13.2900268+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:36:13.2900268+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:36:13.2900268+00:00\",\"endTimeUtc\":\"2019-07-02T14:38:51.6555366+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:38:51.6555366+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"endTimeUtc\":\"2019-07-02T14:48:11.7135285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:48:11.7135285+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:48:11.7135285+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:13.6266889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:13.6266889+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T15:02:13.6266889+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-07-01T23:26:53.067Z\",\"lastUpdatedTime\":\"2019-07-02T15:02:28.6112119+00:00\",\"duration\":\"PT15H49M22.854S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42/updateRuns?api-version=2016-05-01+32": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "63", "64" ], - "x-ms-client-request-id": [ "fe86ba0b-c60b-401b-a237-8df488f09086" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "0deea81f-0010-45b7-9fde-27cb57f3bcaa" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvJa1q6exL7c6oj/QjOAC/46OqLENMZBDdQO1s1DS3r9hndohAZjK2qF7DouAArHW7xobcMmcizhT0oe4nIuB4E0ykqSdR5ui5LtoUYaIOp2boO+Wty9g+ESemBoiZACEzGaoUw2TP8VznY7VtB3a7" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14702" ], - "x-ms-request-id": [ "0deea81f-0010-45b7-9fde-27cb57f3bcaa" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032013Z:0deea81f-0010-45b7-9fde-27cb57f3bcaa" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:13 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "6546" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42/updateRuns/07843b0d-c2b6-4579-adcc-caeb3a70fc0d\",\"name\":\"northwest/Microsoft1.1907.11.42/07843b0d-c2b6-4579-adcc-caeb3a70fc0d\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:08:26.2910818+00:00\",\"endTimeUtc\":\"2019-08-14T06:11:48.6558646+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:11:48.6558646+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:08:26.2910818+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:08:32.2911355+00:00\",\"endTimeUtc\":\"2019-08-14T05:10:26.2781006+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:10:26.2781006+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:10:26.2781006+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:10:32.168766+00:00\",\"endTimeUtc\":\"2019-08-14T05:13:20.3792114+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:13:20.3792114+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:13:20.3792114+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:19.405122+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:19.405122+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:28:19.4207464+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:37.9084321+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:37.9084321+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:28:37.9084321+00:00\",\"endTimeUtc\":\"2019-08-14T05:32:28.0185951+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:32:28.0185951+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:32:28.0185951+00:00\",\"endTimeUtc\":\"2019-08-14T05:37:36.8473021+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:37:36.8473021+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:37:36.8473021+00:00\",\"endTimeUtc\":\"2019-08-14T05:42:42.2564843+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:42:42.2564843+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:42:42.2564843+00:00\",\"endTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:42:48.2877649+00:00\",\"endTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"steps\":[]}]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"endTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:43:07.0847796+00:00\",\"endTimeUtc\":\"2019-08-14T05:43:36.6788106+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:43:36.6788106+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:43:36.6788106+00:00\",\"endTimeUtc\":\"2019-08-14T05:54:11.6754401+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:54:11.6754401+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:54:11.6754401+00:00\",\"endTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:54:17.9098537+00:00\",\"endTimeUtc\":\"2019-08-14T06:03:23.5906732+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:03:23.5906732+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T06:03:23.5906732+00:00\",\"endTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"steps\":[]}]}]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"endTimeUtc\":\"2019-08-14T06:11:34.3901443+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:11:34.3901443+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T06:11:34.3901443+00:00\",\"endTimeUtc\":\"2019-08-14T06:11:48.6558646+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:11:48.6558646+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-14T05:08:17.737Z\",\"lastUpdatedTime\":\"2019-08-14T06:11:48.6558646+00:00\",\"duration\":\"PT1H3M30.996S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns?api-version=2016-05-01+33": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "65", "66" ], - "x-ms-client-request-id": [ "ce07a5fe-cc71-4246-a6d6-3ae390a341ea" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "89fb2b8b-dfac-4142-9c10-67260a1d8b03" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvRx7RUriJnQJxbU1W7kDr0e1OqUab7ZDgVtS8OATL9zVJZV3Zb9vzyk0FlE02S+sgEbKEpSLn8TjvQwSus1gKgozGgTn/oi2EdbDRpaCgFcUid0qARhSQSqhPYZ2ARiPUF7t1CXs+rKwhQpWft0KB" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14701" ], - "x-ms-request-id": [ "89fb2b8b-dfac-4142-9c10-67260a1d8b03" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032014Z:89fb2b8b-dfac-4142-9c10-67260a1d8b03" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:13 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "22350" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/38a3d010-c8fd-466f-8848-96318393ceb2\",\"name\":\"northwest/Microsoft1.1907.12.44/38a3d010-c8fd-466f-8848-96318393ceb2\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-16T23:35:59.0233488+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:35:59.0233488+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:42:11.7236475+00:00\",\"endTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:47:43.6283563+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:48:20.4254157+00:00\",\"endTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:59:39.5853482+00:00\",\"endTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:49:16.793777+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"endTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"endTimeUtc\":\"2019-08-16T22:51:50.8973165+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T22:51:50.8973165+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T22:51:50.9129761+00:00\",\"endTimeUtc\":\"2019-08-16T23:01:11.3018284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:01:11.3018284+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:01:11.3018284+00:00\",\"endTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:01:29.8796295+00:00\",\"endTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"steps\":[]}]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"endTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:02:21.566785+00:00\",\"endTimeUtc\":\"2019-08-16T23:02:57.8685412+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:02:57.8685412+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:02:57.8685412+00:00\",\"endTimeUtc\":\"2019-08-16T23:08:09.738972+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:08:09.738972+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:08:09.738972+00:00\",\"endTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:08:23.5670074+00:00\",\"endTimeUtc\":\"2019-08-16T23:16:04.871971+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:16:04.871971+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:16:04.871971+00:00\",\"endTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"steps\":[]}]}]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"endTimeUtc\":\"2019-08-16T23:34:56.289368+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:34:56.289368+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:34:56.289368+00:00\",\"endTimeUtc\":\"2019-08-16T23:35:59.0233488+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:35:59.0233488+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-16T22:32:38.345Z\",\"lastUpdatedTime\":\"2019-08-16T23:35:59.0233488+00:00\",\"duration\":\"PT1H3M20.928S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/3dac2241-fec8-4bf5-8e88-476384682040\",\"name\":\"northwest/Microsoft1.1907.12.44/3dac2241-fec8-4bf5-8e88-476384682040\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-16T00:05:21.8513125+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T00:05:21.8513125+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:42:11.7236475+00:00\",\"endTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:47:43.6283563+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:48:20.4254157+00:00\",\"endTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:59:39.5853482+00:00\",\"endTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:49:16.793777+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"endTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"Type \u0027ExpandEngineSpecificNugets\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nException calling \\\"ExtractToFile\\\" with \\\"3\\\" argument(s): \\\"The process cannot access the file \u0027\\\\\\\\AZS-ERCS02\\\\C$\\\\Program Files\\\\WindowsPowerShell\\\\Modules\\\\Microsoft.AzureStack.Diagnostics.DataCollection\\\\ECEngine\\\\CloudEngine.dll\u0027 because it is being used by another process.\\\"\\nat Expand-NugetContent\u003cProcess\u003e, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1473\\nat Expand-UpdateContent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Roles\\\\Common\\\\RoleHelpers.psm1: line 4016\\nat ExpandEngineSpecificNugets, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 735\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"endTimeUtc\":\"2019-08-16T00:05:21.8513125+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T00:05:21.8513125+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},\"timeStarted\":\"2019-08-15T22:08:19.428Z\",\"lastUpdatedTime\":\"2019-08-16T00:05:21.8513125+00:00\",\"duration\":\"PT1H57M2.485S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/788e22f6-c1e8-47cf-a8d0-a3f26c9508b1\",\"name\":\"northwest/Microsoft1.1907.12.44/788e22f6-c1e8-47cf-a8d0-a3f26c9508b1\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T15:29:28.5923279+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T15:29:28.5923279+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:42:11.7236475+00:00\",\"endTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:47:43.6283563+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:48:20.4254157+00:00\",\"endTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:59:39.5853482+00:00\",\"endTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:49:16.793777+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"endTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"Type \u0027ExpandEngineSpecificNugets\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nException calling \\\"ExtractToFile\\\" with \\\"3\\\" argument(s): \\\"The process cannot access the file \u0027\\\\\\\\AZS-ERCS03\\\\C$\\\\Program Files\\\\WindowsPowerShell\\\\Modules\\\\Microsoft.AzureStack.Diagnostics.DataCollection\\\\ECEngine\\\\CloudEngine.dll\u0027 because it is being used by another process.\\\"\\nat Expand-NugetContent\u003cProcess\u003e, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1473\\nat Expand-UpdateContent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Roles\\\\Common\\\\RoleHelpers.psm1: line 4016\\nat ExpandEngineSpecificNugets, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 735\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"endTimeUtc\":\"2019-08-15T15:29:28.576599+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T15:29:28.576599+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},\"timeStarted\":\"2019-08-15T12:40:59.379Z\",\"lastUpdatedTime\":\"2019-08-15T15:29:28.5923279+00:00\",\"duration\":\"PT5H6M6.399S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/ec091cb8-c129-4881-85ec-fc78e0b9d362\",\"name\":\"northwest/Microsoft1.1907.12.44/ec091cb8-c129-4881-85ec-fc78e0b9d362\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-16T02:05:58.4033362+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T02:05:58.4033362+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:42:11.7236475+00:00\",\"endTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:47:43.6283563+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:48:20.4254157+00:00\",\"endTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:59:39.5853482+00:00\",\"endTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:49:16.793777+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"endTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"Type \u0027ExpandEngineSpecificNugets\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nException calling \\\"ExtractToFile\\\" with \\\"3\\\" argument(s): \\\"The process cannot access the file \u0027\\\\\\\\AZS-ERCS03\\\\C$\\\\Program Files\\\\WindowsPowerShell\\\\Modules\\\\Microsoft.AzureStack.Diagnostics.DataCollection\\\\ECEngine\\\\CloudEngine.dll\u0027 because it is being used by another process.\\\"\\nat Expand-NugetContent\u003cProcess\u003e, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1473\\nat Expand-UpdateContent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Roles\\\\Common\\\\RoleHelpers.psm1: line 4016\\nat ExpandEngineSpecificNugets, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 735\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"endTimeUtc\":\"2019-08-16T02:05:58.4033362+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T02:05:58.4033362+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},\"timeStarted\":\"2019-08-16T01:45:57.34Z\",\"lastUpdatedTime\":\"2019-08-16T02:05:58.4033362+00:00\",\"duration\":\"PT19H19M33.292S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31/updateRuns?api-version=2016-05-01+34": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "67", "68" ], - "x-ms-client-request-id": [ "59897489-9c64-403b-80a1-6792b7f425fc" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "2bee3ceb-3d9d-485a-af1f-34e64d3ef80b" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv5zO21Hu4kgGJFGna/C1pharJMdPPM3thd8xD0K0YIS/0rJzBJBOR2Yz6FJgJ+tIREg79CS7X6nq447q48MVzIrvliw8+zBZ+gwiP3XSe2Ch+0qIQ/fcYWqwjI384AnMDG8wkL7pI5tm8WP1nT22M" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14700" ], - "x-ms-request-id": [ "2bee3ceb-3d9d-485a-af1f-34e64d3ef80b" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032015Z:2bee3ceb-3d9d-485a-af1f-34e64d3ef80b" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:15 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3082" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31/updateRuns/c5a77d48-4336-45ce-bfed-69c9f2e4f038\",\"name\":\"northwest/Microsoft1.1907.5.31/c5a77d48-4336-45ce-bfed-69c9f2e4f038\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T21:56:18.3314673+00:00\",\"endTimeUtc\":\"2019-07-30T22:37:59.5326231+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:37:59.5326231+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T21:56:18.3314673+00:00\",\"endTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T21:56:35.9879217+00:00\",\"endTimeUtc\":\"2019-07-30T21:59:42.3415566+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T21:59:42.3415566+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T21:59:42.3415566+00:00\",\"endTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:00:00.7788475+00:00\",\"endTimeUtc\":\"2019-07-30T22:06:01.1837938+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:06:01.1837938+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:06:01.1837938+00:00\",\"endTimeUtc\":\"2019-07-30T22:27:59.8792146+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:27:59.8792146+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:27:59.8792146+00:00\",\"endTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"endTimeUtc\":\"2019-07-30T22:37:41.8353752+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:37:41.8353752+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:37:41.8353752+00:00\",\"endTimeUtc\":\"2019-07-30T22:37:59.5326231+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:37:59.5326231+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-07-30T21:55:58.456Z\",\"lastUpdatedTime\":\"2019-07-30T22:37:59.5326231+00:00\",\"duration\":\"PT42M1.123S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33/updateRuns?api-version=2016-05-01+35": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "69", "70" ], - "x-ms-client-request-id": [ "8d37ccec-c117-40f2-8626-1771201e8f83" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "80fde148-128c-438b-b9c3-a5cdefb8bbd8" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvbVOQAZBF4KjWZWnWeF+sXoLH51Uffk0hXNNsVnSXYu4YkbQnJ6ZIHHBm6/pofg4Db3XrwJ9cdnk5R6lfazRSX7+BUvfMjpbqhdYlPodOdTG63DFVK3/f/QHbXn2EiTmPOlB+7CfKmxAvqxbCkJA7" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14699" ], - "x-ms-request-id": [ "80fde148-128c-438b-b9c3-a5cdefb8bbd8" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032016Z:80fde148-128c-438b-b9c3-a5cdefb8bbd8" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:16 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3367" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33/updateRuns/73a0519b-50d6-4b5a-a512-0ab96856c03a\",\"name\":\"northwest/Microsoft1.1907.6.33/73a0519b-50d6-4b5a-a512-0ab96856c03a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:06:01.6558025+00:00\",\"endTimeUtc\":\"2019-07-31T22:50:02.7504126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:50:02.7504126+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:06:01.7337388+00:00\",\"endTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:06:09.7023927+00:00\",\"endTimeUtc\":\"2019-07-31T22:08:30.944766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:08:30.944766+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:08:30.944766+00:00\",\"endTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:08:38.991541+00:00\",\"endTimeUtc\":\"2019-07-31T22:12:55.0875294+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:12:55.0875294+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:12:55.0875294+00:00\",\"endTimeUtc\":\"2019-07-31T22:32:49.0627962+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:32:49.0627962+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:32:49.0627962+00:00\",\"endTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"endTimeUtc\":\"2019-07-31T22:37:20.9812719+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:37:20.9812719+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:37:20.9812719+00:00\",\"endTimeUtc\":\"2019-07-31T22:49:43.3126219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:49:43.3126219+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:49:43.3126219+00:00\",\"endTimeUtc\":\"2019-07-31T22:50:02.7504126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:50:02.7504126+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-07-31T22:05:52.436Z\",\"lastUpdatedTime\":\"2019-07-31T22:50:02.7504126+00:00\",\"duration\":\"PT44M10.376S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35/updateRuns?api-version=2016-05-01+36": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "71", "72" ], - "x-ms-client-request-id": [ "c13266ed-1117-4dcc-b2cb-fa7e249f8eff" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "cedf60ea-4c0c-4058-9cbe-fd38c74dd8a1" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvuRqYWvKIWzUcewH/flntOfsaumJCOEiGR12lmSOoJupeKgViMb8bpDZ+0eXVxvbvlXh+Yodvf89UEZybXYQyPRAP6pgwnz2jEBHDgG1uEbL5w6eu2cv3jiQTxCl1MiuN+GiMP7s/57tQkaLDusd/" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14698" ], - "x-ms-request-id": [ "cedf60ea-4c0c-4058-9cbe-fd38c74dd8a1" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032017Z:cedf60ea-4c0c-4058-9cbe-fd38c74dd8a1" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:16 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3674" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35/updateRuns/5170c9ef-a273-489b-904b-a1299517c04d\",\"name\":\"northwest/Microsoft1.1907.7.35/5170c9ef-a273-489b-904b-a1299517c04d\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:12:46.3517037+00:00\",\"endTimeUtc\":\"2019-08-01T04:18:42.7258613+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T04:18:42.7258613+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:12:46.3517037+00:00\",\"endTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:12:54.6797787+00:00\",\"endTimeUtc\":\"2019-08-01T03:15:19.1083399+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:15:19.1083399+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:15:19.1083399+00:00\",\"endTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:15:27.967667+00:00\",\"endTimeUtc\":\"2019-08-01T03:18:34.5914653+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:18:34.5914653+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:18:34.5914653+00:00\",\"endTimeUtc\":\"2019-08-01T03:39:24.4204306+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:39:24.4204306+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:39:24.4204306+00:00\",\"endTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"endTimeUtc\":\"2019-08-01T03:42:36.5145039+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:42:36.5145039+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:42:36.5145039+00:00\",\"endTimeUtc\":\"2019-08-01T04:11:22.1171907+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T04:11:22.1171907+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T04:11:22.1171907+00:00\",\"endTimeUtc\":\"2019-08-01T04:18:20.8822564+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T04:18:20.8822564+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T04:18:20.8822564+00:00\",\"endTimeUtc\":\"2019-08-01T04:18:42.7258613+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T04:18:42.7258613+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-01T03:12:34.675Z\",\"lastUpdatedTime\":\"2019-08-01T04:18:42.7258613+00:00\",\"duration\":\"PT1H6M8.113S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37/updateRuns?api-version=2016-05-01+37": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "73", "74" ], - "x-ms-client-request-id": [ "30883138-8f11-4a1b-816e-652b43905f65" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "e59a3d43-4ef7-49d5-bcba-ad2acdfcc316" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv/FRaOidjfyxqP27aa31qGsnGQO97+z2B7T16XApMQkE4HJa+3cBO8+OjY3johTlEmRPQyKo0BN+28JIiztP7gy9abnUUTlSHG1g4Ch3cf5uIoHP9D6Rd42JHnC5j1D01WryjhxDAbto4x4+XUMh6" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14697" ], - "x-ms-request-id": [ "e59a3d43-4ef7-49d5-bcba-ad2acdfcc316" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032018Z:e59a3d43-4ef7-49d5-bcba-ad2acdfcc316" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:17 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3986" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37/updateRuns/65e8e8f4-db81-4c2f-b133-beaf0b0d3105\",\"name\":\"northwest/Microsoft1.1907.8.37/65e8e8f4-db81-4c2f-b133-beaf0b0d3105\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:50:35.2992795+00:00\",\"endTimeUtc\":\"2019-08-02T19:43:35.6734114+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T19:43:35.6734114+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:50:35.2992795+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:50:40.9554628+00:00\",\"endTimeUtc\":\"2019-08-02T16:51:56.8740969+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T16:51:56.8740969+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:51:56.8740969+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:52:02.6865287+00:00\",\"endTimeUtc\":\"2019-08-02T16:54:43.5446624+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T16:54:43.5446624+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:54:43.5446624+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:40.57358+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:40.57358+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T17:09:40.57358+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:58.2140923+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:58.2140923+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T17:09:58.2140923+00:00\",\"endTimeUtc\":\"2019-08-02T17:11:31.7370501+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:11:31.7370501+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T17:11:31.7370501+00:00\",\"endTimeUtc\":\"2019-08-02T19:39:52.7441642+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T19:39:52.7441642+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T19:39:52.7441642+00:00\",\"endTimeUtc\":\"2019-08-02T19:43:21.1735027+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T19:43:21.1735027+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T19:43:21.1735027+00:00\",\"endTimeUtc\":\"2019-08-02T19:43:35.6734114+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T19:43:35.6734114+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-02T16:50:28.097Z\",\"lastUpdatedTime\":\"2019-08-02T19:43:35.6734114+00:00\",\"duration\":\"PT2H53M7.607S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20/updateRuns?api-version=2016-05-01+38": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "75", "76" ], - "x-ms-client-request-id": [ "53757932-6f84-4d0c-a16c-3ccbf4087ef7" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "499feb31-3083-4f6a-8fc8-c2cacc2c9d47" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRva2Ua8tyFViEvBxfQ5eOn1Xq6YUq4nnhHLvzC0x0YYIGf1ZUKm9flzcF1ASlfg2DgdM8V96yxMt26sYOhQ2K2p+agFIVjjwgNZakIdixa4GAso41300Rg1cEsmpIem3/WUISXItxwnQBB9W4IC0B+" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14696" ], - "x-ms-request-id": [ "499feb31-3083-4f6a-8fc8-c2cacc2c9d47" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032019Z:499feb31-3083-4f6a-8fc8-c2cacc2c9d47" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:18 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "270769" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20/updateRuns/04c4ac91-ce88-4a3f-8bd0-c0ff0bccea3a\",\"name\":\"northwest/Microsoft1.1908.0.20/04c4ac91-ce88-4a3f-8bd0-c0ff0bccea3a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:11:10.2539702+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.875943+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.875943+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:11:10.2696201+00:00\",\"endTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:11:28.5507563+00:00\",\"endTimeUtc\":\"2019-08-18T06:25:14.8899078+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T06:25:14.8899078+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:25:14.8899078+00:00\",\"endTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:25:26.8117174+00:00\",\"endTimeUtc\":\"2019-08-18T06:32:27.3088299+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T06:32:27.3088299+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:32:27.3088299+00:00\",\"endTimeUtc\":\"2019-08-18T07:11:21.3023037+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:11:21.3023037+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:11:21.3023037+00:00\",\"endTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.8446947+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.8446947+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:11:59.6938047+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:12:48.4776641+00:00\",\"endTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:13:13.8368939+00:00\",\"endTimeUtc\":\"2019-08-18T07:39:12.2741978+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:39:12.2741978+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:39:12.2741978+00:00\",\"endTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:39:29.3217373+00:00\",\"endTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"endTimeUtc\":\"2019-08-18T08:40:42.1708313+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:40:42.1708313+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:40:28.7434986+00:00\",\"endTimeUtc\":\"2019-08-18T08:21:14.0442483+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:21:14.0442483+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:40:46.8528041+00:00\",\"endTimeUtc\":\"2019-08-18T08:21:14.0442483+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:21:14.0442483+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T08:40:42.1708313+00:00\",\"endTimeUtc\":\"2019-08-18T09:51:00.1091494+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:51:00.1091494+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T08:41:16.5301399+00:00\",\"endTimeUtc\":\"2019-08-18T08:49:01.5274926+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:49:01.5274926+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T08:49:01.5274926+00:00\",\"endTimeUtc\":\"2019-08-18T08:54:04.2307021+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:54:04.2307021+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T08:41:16.0299682+00:00\",\"endTimeUtc\":\"2019-08-18T09:00:28.4032811+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:00:28.4032811+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:51:00.1091494+00:00\",\"endTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:51:31.9834681+00:00\",\"endTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:52:13.5301755+00:00\",\"endTimeUtc\":\"2019-08-18T09:54:44.0296377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:54:44.0296377+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:54:44.0296377+00:00\",\"endTimeUtc\":\"2019-08-18T10:08:36.7677748+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:08:36.7677748+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:08:36.7677748+00:00\",\"endTimeUtc\":\"2019-08-18T10:31:38.4748336+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:31:38.4748336+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:09:06.7204695+00:00\",\"endTimeUtc\":\"2019-08-18T10:24:33.4911878+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:24:33.4911878+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:24:33.4911878+00:00\",\"endTimeUtc\":\"2019-08-18T10:31:38.4748336+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:31:38.4748336+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:52:13.4834995+00:00\",\"endTimeUtc\":\"2019-08-18T11:31:33.3649847+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T11:31:33.3649847+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T11:31:33.4275529+00:00\",\"endTimeUtc\":\"2019-08-18T12:12:45.72329+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:12:45.72329+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:12:45.72329+00:00\",\"endTimeUtc\":\"2019-08-18T12:38:20.6080602+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:38:20.6080602+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:13:12.3334504+00:00\",\"endTimeUtc\":\"2019-08-18T12:32:49.0944747+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:32:49.0944747+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:32:49.0944747+00:00\",\"endTimeUtc\":\"2019-08-18T12:38:20.6080602+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:38:20.6080602+00:00\",\"steps\":[]}]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:51:31.7803617+00:00\",\"endTimeUtc\":\"2019-08-18T09:52:40.2803856+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:52:40.2803856+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:52:40.2960593+00:00\",\"endTimeUtc\":\"2019-08-18T09:56:20.0934407+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:56:20.0934407+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:56:20.1087252+00:00\",\"endTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:58:02.5591617+00:00\",\"endTimeUtc\":\"2019-08-18T10:01:16.3830587+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:01:16.3830587+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:01:16.3830587+00:00\",\"endTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"endTimeUtc\":\"2019-08-18T12:06:03.8417666+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:06:03.8417666+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:31:17.5841119+00:00\",\"endTimeUtc\":\"2019-08-18T12:06:03.8105029+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:06:03.8105029+00:00\",\"steps\":[]}]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:06:03.8572195+00:00\",\"endTimeUtc\":\"2019-08-18T12:08:14.8413078+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:08:14.8413078+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:06:32.8735889+00:00\",\"endTimeUtc\":\"2019-08-18T12:07:05.0607717+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:07:05.0607717+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:07:05.0607717+00:00\",\"endTimeUtc\":\"2019-08-18T12:07:44.4977417+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:07:44.4977417+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:07:44.4977417+00:00\",\"endTimeUtc\":\"2019-08-18T12:08:14.8413078+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:08:14.8413078+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage on the NC VMs\",\"description\":\"Update OSImage on the NC VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"endTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"steps\":[{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:38:40.5454366+00:00\",\"endTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:39:07.5921685+00:00\",\"endTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"endTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:53:48.106175+00:00\",\"endTimeUtc\":\"2019-08-18T13:12:41.0774751+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:12:41.0774751+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:12:41.0931027+00:00\",\"endTimeUtc\":\"2019-08-18T13:13:12.4839435+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:13:12.4839435+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:13:12.4839435+00:00\",\"endTimeUtc\":\"2019-08-18T13:48:25.8220728+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:48:25.8220728+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:13:40.3583757+00:00\",\"endTimeUtc\":\"2019-08-18T13:32:15.7456016+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:32:15.7456016+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:32:15.7456016+00:00\",\"endTimeUtc\":\"2019-08-18T13:48:25.8220728+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:48:25.8220728+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:48:25.9001949+00:00\",\"endTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"endTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:49:13.5099967+00:00\",\"endTimeUtc\":\"2019-08-18T13:49:28.8060005+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:49:28.8060005+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:49:28.8060005+00:00\",\"endTimeUtc\":\"2019-08-18T14:34:47.2214463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T14:34:47.2214463+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T14:34:47.2214463+00:00\",\"endTimeUtc\":\"2019-08-18T15:11:22.3712195+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:11:22.3712195+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:11:22.3712195+00:00\",\"endTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:11:30.4493001+00:00\",\"endTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"endTimeUtc\":\"2019-08-18T15:32:44.6381352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:32:44.6381352+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:32:44.6381352+00:00\",\"endTimeUtc\":\"2019-08-18T15:36:32.7733288+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:36:32.7733288+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:36:32.7733288+00:00\",\"endTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"endTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:36:48.6338261+00:00\",\"endTimeUtc\":\"2019-08-18T15:42:39.5082972+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:42:39.5082972+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:42:39.5082972+00:00\",\"endTimeUtc\":\"2019-08-18T15:42:46.6800097+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:42:46.6800097+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:42:46.6800097+00:00\",\"endTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:42:53.6486994+00:00\",\"endTimeUtc\":\"2019-08-18T15:52:04.2468725+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:52:04.2468725+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:52:04.2468725+00:00\",\"endTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"endTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"endTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:57:08.6282228+00:00\",\"endTimeUtc\":\"2019-08-18T15:57:16.0187985+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:57:16.0187985+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:57:16.0187985+00:00\",\"endTimeUtc\":\"2019-08-18T16:00:35.8614329+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:00:35.8614329+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:00:35.8614329+00:00\",\"endTimeUtc\":\"2019-08-18T16:18:01.3278379+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:18:01.3278379+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:18:01.3278379+00:00\",\"endTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:18:08.4371683+00:00\",\"endTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"endTimeUtc\":\"2019-08-18T16:35:54.1074418+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:35:54.1074418+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:35:54.1074418+00:00\",\"endTimeUtc\":\"2019-08-18T16:39:18.0847955+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:39:18.0847955+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:39:18.0847955+00:00\",\"endTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:39:33.8659465+00:00\",\"endTimeUtc\":\"2019-08-18T16:44:59.2805416+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:44:59.2805416+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:44:59.2805416+00:00\",\"endTimeUtc\":\"2019-08-18T16:45:06.3898766+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:45:06.3898766+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:45:06.3898766+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:45:13.0929612+00:00\",\"endTimeUtc\":\"2019-08-18T16:53:18.499335+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:53:18.499335+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:53:18.499335+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"endTimeUtc\":\"2019-08-18T17:45:44.7763596+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:45:44.7763596+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:58:21.2625082+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:28.5906227+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:28.5906227+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:58:28.5906227+00:00\",\"endTimeUtc\":\"2019-08-18T17:02:48.0900615+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:02:48.0900615+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:02:48.0900615+00:00\",\"endTimeUtc\":\"2019-08-18T17:22:35.0657826+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:22:35.0657826+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:22:35.0657826+00:00\",\"endTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:22:43.6438557+00:00\",\"endTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"endTimeUtc\":\"2019-08-18T17:42:41.2412745+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:42:41.2412745+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:42:41.2412745+00:00\",\"endTimeUtc\":\"2019-08-18T17:45:37.3232862+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:45:37.3232862+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:45:37.3232862+00:00\",\"endTimeUtc\":\"2019-08-18T17:45:44.7607316+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:45:44.7607316+00:00\",\"steps\":[]}]},{\"name\":\"Upgrade Network Controller Application if needed.\",\"description\":\"Upgrade Network Controller Application if needed\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:45:44.7763596+00:00\",\"endTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"endTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"steps\":[{\"name\":\"Host Node Update Prerequisite\",\"description\":\"Check the Host Update prerequisite\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T18:16:44.3041269+00:00\",\"endTimeUtc\":\"2019-08-18T18:20:35.292472+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T18:20:35.292472+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T18:20:35.292472+00:00\",\"endTimeUtc\":\"2019-08-18T19:01:24.1550509+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:01:24.1550509+00:00\",\"steps\":[]},{\"name\":\"Configure Cluster Network\",\"description\":\"Configure live migration network before suspending cluster nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:01:24.1550509+00:00\",\"endTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"steps\":[{\"name\":\"Configure Cluster Network\",\"description\":\"Ensure live migration happens on the storage network.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:01:30.576887+00:00\",\"endTimeUtc\":\"2019-08-18T19:04:19.532352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:04:19.532352+00:00\",\"steps\":[]},{\"name\":\"Set SMB Bandwidth Cap\",\"description\":\"Configure SMB bandwidth limit for live migration traffic.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:04:19.532352+00:00\",\"endTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"steps\":[]}]},{\"name\":\"Adding IR VMs\",\"description\":\"Adding an IR machine marker for each baremetal node regardless of provisioning state.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"steps\":[{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:07:51.6126725+00:00\",\"endTimeUtc\":\"2019-08-18T19:07:57.8626401+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:07:57.8626401+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:07:57.8626401+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:04.3157283+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:04.3157283+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:04.3157283+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:10.8000676+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:10.8000676+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:10.8000676+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"steps\":[]}]},{\"name\":\"Prepare IR VMs for Placement\",\"description\":\"Setting the provisioning status of the IR VMs to ProvisioningInProgress so that they can be placed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:23.6906569+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:30.2999812+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:30.2999812+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:30.2999812+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:36.690566+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:36.690566+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:36.690566+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:43.65928+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:43.65928+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:43.65928+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"steps\":[]}]},{\"name\":\"Set new IR VMs failed\",\"description\":\"Setting the IR machines as failed initially to allow for per-node-scoped updates and avoid assumptions that the VMs should be accessible.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:56.8154475+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:03.2536895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:03.2536895+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:03.2536895+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:09.5817694+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:09.5817694+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:09.5817694+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:16.0974011+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:16.0974011+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:16.0974011+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"steps\":[]}]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:30.3472674+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:30.3472674+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:30.3472674+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:37.9097344+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:37.9097344+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:37.9097344+00:00\",\"endTimeUtc\":\"2019-08-18T19:12:20.4749396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:12:20.4749396+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:12:20.4749396+00:00\",\"endTimeUtc\":\"2019-08-18T19:26:11.1422446+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:26:11.1422446+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:12:27.9592676+00:00\",\"endTimeUtc\":\"2019-08-18T19:25:34.8107332+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:25:34.8107332+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:12:34.7873478+00:00\",\"endTimeUtc\":\"2019-08-18T19:12:41.240437+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:12:41.240437+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:12:41.240437+00:00\",\"endTimeUtc\":\"2019-08-18T19:15:43.4581068+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:15:43.4581068+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:15:43.4581068+00:00\",\"endTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:15:49.6611985+00:00\",\"endTimeUtc\":\"2019-08-18T19:21:20.9038782+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:21:20.9038782+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:21:20.9038782+00:00\",\"endTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"endTimeUtc\":\"2019-08-18T19:25:34.8107332+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:25:34.8107332+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:26:11.1422446+00:00\",\"endTimeUtc\":\"2019-08-18T19:48:43.9559485+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:48:43.9559485+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:48:43.9559485+00:00\",\"endTimeUtc\":\"2019-08-18T19:48:55.3980276+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:48:55.3980276+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:48:55.3980276+00:00\",\"endTimeUtc\":\"2019-08-18T19:49:05.9760898+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:49:05.9760898+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:49:05.9760898+00:00\",\"endTimeUtc\":\"2019-08-19T01:37:45.3003552+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:37:45.3003552+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:37:45.3003552+00:00\",\"endTimeUtc\":\"2019-08-19T01:50:48.1021508+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:50:48.1021508+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:50:48.1021508+00:00\",\"endTimeUtc\":\"2019-08-19T01:55:28.6823318+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:55:28.6823318+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:28.6823318+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:41.8384996+00:00\",\"endTimeUtc\":\"2019-08-19T01:55:54.3696744+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:55:54.3696744+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:54.3696744+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:04.5571256+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:13.7447066+00:00\",\"endTimeUtc\":\"2019-08-19T01:56:24.4007476+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:56:24.4007476+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:24.4007476+00:00\",\"endTimeUtc\":\"2019-08-19T02:06:27.5581736+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:06:27.5581736+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:06:27.5581736+00:00\",\"endTimeUtc\":\"2019-08-19T02:32:07.1059218+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:32:07.1059218+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:32:07.1059218+00:00\",\"endTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:32:19.6370248+00:00\",\"endTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:01.1720065+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:01.1720065+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:42:01.1720065+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:42.104299+00:00\",\"endTimeUtc\":\"2019-08-19T02:04:39.9338487+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:04:39.9338487+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:04:39.9338487+00:00\",\"endTimeUtc\":\"2019-08-19T02:08:57.4018433+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:08:57.4018433+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:08:57.4018433+00:00\",\"endTimeUtc\":\"2019-08-19T02:14:34.8224448+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:14:34.8224448+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:41.541617+00:00\",\"endTimeUtc\":\"2019-08-19T01:56:32.7446109+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:56:32.7446109+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:32.7446109+00:00\",\"endTimeUtc\":\"2019-08-19T01:59:38.6349368+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:59:38.6349368+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:41.7447833+00:00\",\"endTimeUtc\":\"2019-08-19T01:56:54.8069658+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:56:54.8069658+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:54.8069658+00:00\",\"endTimeUtc\":\"2019-08-19T02:01:51.7159973+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:01:51.7159973+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:01:51.7159973+00:00\",\"endTimeUtc\":\"2019-08-19T02:02:43.481319+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:02:43.481319+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:02:43.481319+00:00\",\"endTimeUtc\":\"2019-08-19T02:04:33.5119547+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:04:33.5119547+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:50.1074894+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:50.1074894+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:42:50.1074894+00:00\",\"endTimeUtc\":\"2019-08-19T02:45:59.6777831+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:45:59.6777831+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:45:59.6777831+00:00\",\"endTimeUtc\":\"2019-08-19T02:46:06.5997402+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:46:06.5997402+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:46:06.5997402+00:00\",\"endTimeUtc\":\"2019-08-19T02:49:32.0881478+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:49:32.0881478+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:49:32.0881478+00:00\",\"endTimeUtc\":\"2019-08-19T02:49:38.6350073+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:49:38.6350073+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:49:38.6350073+00:00\",\"endTimeUtc\":\"2019-08-19T02:49:45.1818713+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:49:45.1818713+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:49:45.1818713+00:00\",\"endTimeUtc\":\"2019-08-19T02:52:49.8000597+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:52:49.8000597+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:52:49.8000597+00:00\",\"endTimeUtc\":\"2019-08-19T03:15:12.9107398+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:15:12.9107398+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:52:59.6282089+00:00\",\"endTimeUtc\":\"2019-08-19T03:08:36.3544319+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:08:36.3544319+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:53:07.9562214+00:00\",\"endTimeUtc\":\"2019-08-19T02:53:15.6436751+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:53:15.6436751+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:53:15.6436751+00:00\",\"endTimeUtc\":\"2019-08-19T02:57:10.3299391+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:57:10.3299391+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:57:10.3299391+00:00\",\"endTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:57:18.986152+00:00\",\"endTimeUtc\":\"2019-08-19T03:05:00.4011+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:05:00.4011+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T03:05:00.4011+00:00\",\"endTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"endTimeUtc\":\"2019-08-19T03:08:36.3544319+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:08:36.3544319+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T03:15:12.9107398+00:00\",\"endTimeUtc\":\"2019-08-19T04:55:59.1236231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T04:55:59.1236231+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T04:55:59.1236231+00:00\",\"endTimeUtc\":\"2019-08-19T04:56:28.7588183+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T04:56:28.7588183+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T04:56:28.7588183+00:00\",\"endTimeUtc\":\"2019-08-19T04:56:53.4479919+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T04:56:53.4479919+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T04:56:53.4479919+00:00\",\"endTimeUtc\":\"2019-08-19T06:54:58.2585112+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T06:54:58.2585112+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T06:54:58.2585112+00:00\",\"endTimeUtc\":\"2019-08-19T07:10:12.0490636+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:10:12.0490636+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:10:12.0490636+00:00\",\"endTimeUtc\":\"2019-08-19T07:16:38.7901155+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:16:38.7901155+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:38.7901155+00:00\",\"endTimeUtc\":\"2019-08-19T09:16:10.6635777+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:16:10.6635777+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:50.0864899+00:00\",\"endTimeUtc\":\"2019-08-19T07:17:00.2422901+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:17:00.2422901+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:00.2422901+00:00\",\"endTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:08.9137382+00:00\",\"endTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:17.4446916+00:00\",\"endTimeUtc\":\"2019-08-19T07:17:26.2724509+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:17:26.2724509+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:26.2724509+00:00\",\"endTimeUtc\":\"2019-08-19T07:21:33.9726956+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:21:33.9726956+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:21:33.9726956+00:00\",\"endTimeUtc\":\"2019-08-19T07:46:10.8115688+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:46:10.8115688+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:46:10.8115688+00:00\",\"endTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:46:19.858629+00:00\",\"endTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"endTimeUtc\":\"2019-08-19T07:54:26.3666911+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:54:26.3666911+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:54:26.3666911+00:00\",\"endTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:50.664541+00:00\",\"endTimeUtc\":\"2019-08-19T07:29:34.7713069+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:29:34.7713069+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:29:34.7713069+00:00\",\"endTimeUtc\":\"2019-08-19T07:34:02.8623157+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:34:02.8623157+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:34:02.8623157+00:00\",\"endTimeUtc\":\"2019-08-19T07:38:20.5959205+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:38:20.5959205+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:50.1020594+00:00\",\"endTimeUtc\":\"2019-08-19T07:18:23.927022+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:18:23.927022+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:18:23.927022+00:00\",\"endTimeUtc\":\"2019-08-19T07:21:25.4413907+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:21:25.4413907+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:50.1958049+00:00\",\"endTimeUtc\":\"2019-08-19T07:17:48.3967247+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:17:48.3967247+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:48.3967247+00:00\",\"endTimeUtc\":\"2019-08-19T07:22:35.5044773+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:22:35.5044773+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:22:35.5044773+00:00\",\"endTimeUtc\":\"2019-08-19T07:24:25.7249261+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:24:25.7249261+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:24:25.7249261+00:00\",\"endTimeUtc\":\"2019-08-19T07:24:53.1629634+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:24:53.1629634+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:16:10.6635777+00:00\",\"endTimeUtc\":\"2019-08-19T09:17:15.895182+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:17:15.895182+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:17:15.9420664+00:00\",\"endTimeUtc\":\"2019-08-19T09:28:21.6650189+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:28:21.6650189+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:28:21.6650189+00:00\",\"endTimeUtc\":\"2019-08-19T09:28:48.3055127+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:28:48.3055127+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:28:48.3055127+00:00\",\"endTimeUtc\":\"2019-08-19T09:39:52.3654496+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:39:52.3654496+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:39:52.3654496+00:00\",\"endTimeUtc\":\"2019-08-19T09:40:14.9432287+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:40:14.9432287+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:40:14.9432287+00:00\",\"endTimeUtc\":\"2019-08-19T09:40:36.1494406+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:40:36.1494406+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:40:36.1494406+00:00\",\"endTimeUtc\":\"2019-08-19T09:50:42.6067476+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:50:42.6067476+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:50:42.6067476+00:00\",\"endTimeUtc\":\"2019-08-19T10:18:24.6866328+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:18:24.6866328+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:51:10.6056694+00:00\",\"endTimeUtc\":\"2019-08-19T10:16:24.2634918+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:16:24.2634918+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:51:37.2611927+00:00\",\"endTimeUtc\":\"2019-08-19T09:52:04.2287835+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:52:04.2287835+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:52:04.2287835+00:00\",\"endTimeUtc\":\"2019-08-19T10:04:01.637429+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:04:01.637429+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:04:01.637429+00:00\",\"endTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:04:23.1682181+00:00\",\"endTimeUtc\":\"2019-08-19T10:12:13.2133403+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:12:13.2133403+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:12:13.2133403+00:00\",\"endTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"endTimeUtc\":\"2019-08-19T10:16:24.2634918+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:16:24.2634918+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:18:24.6866328+00:00\",\"endTimeUtc\":\"2019-08-19T10:53:06.9258813+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:53:06.9258813+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:53:06.9258813+00:00\",\"endTimeUtc\":\"2019-08-19T10:53:20.5819702+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:53:20.5819702+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:53:20.5819702+00:00\",\"endTimeUtc\":\"2019-08-19T10:53:32.7693128+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:53:32.7693128+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:53:32.7693128+00:00\",\"endTimeUtc\":\"2019-08-19T12:46:58.9853614+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T12:46:58.9853614+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T12:46:58.9853614+00:00\",\"endTimeUtc\":\"2019-08-19T13:00:43.9933579+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:00:43.9933579+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:00:43.9933579+00:00\",\"endTimeUtc\":\"2019-08-19T13:07:07.1172753+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:07:07.1172753+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:07.1172753+00:00\",\"endTimeUtc\":\"2019-08-19T21:31:59.529263+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:31:59.529263+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:23.9764392+00:00\",\"endTimeUtc\":\"2019-08-19T13:07:38.1950945+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:07:38.1950945+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:38.1950945+00:00\",\"endTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:47.3824148+00:00\",\"endTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:57.0073405+00:00\",\"endTimeUtc\":\"2019-08-19T13:08:06.257643+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:08:06.257643+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:08:06.257643+00:00\",\"endTimeUtc\":\"2019-08-19T13:12:09.4418857+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:12:09.4418857+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:12:09.4418857+00:00\",\"endTimeUtc\":\"2019-08-19T13:36:24.3116913+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:36:24.3116913+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:36:24.3116913+00:00\",\"endTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:36:33.7502897+00:00\",\"endTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"endTimeUtc\":\"2019-08-19T13:46:28.3412845+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:46:28.3412845+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:46:28.3412845+00:00\",\"endTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:23.6952019+00:00\",\"endTimeUtc\":\"2019-08-19T13:20:16.8317156+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:20:16.8317156+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:20:16.8317156+00:00\",\"endTimeUtc\":\"2019-08-19T13:24:36.390777+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:24:36.390777+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:24:36.390777+00:00\",\"endTimeUtc\":\"2019-08-19T13:28:28.4947262+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:28:28.4947262+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:24.8358053+00:00\",\"endTimeUtc\":\"2019-08-19T13:08:16.4289455+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:08:16.4289455+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:08:16.4445694+00:00\",\"endTimeUtc\":\"2019-08-19T13:10:59.9426492+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:10:59.9426492+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:22.2889653+00:00\",\"endTimeUtc\":\"2019-08-19T13:08:12.4446147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:08:12.4446147+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:08:12.4446147+00:00\",\"endTimeUtc\":\"2019-08-19T13:13:33.3158508+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:13:33.3158508+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:13:33.3158508+00:00\",\"endTimeUtc\":\"2019-08-19T13:14:13.456098+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:14:13.456098+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:14:13.456098+00:00\",\"endTimeUtc\":\"2019-08-19T13:14:43.3463687+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:14:43.3463687+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:31:59.529263+00:00\",\"endTimeUtc\":\"2019-08-19T21:32:29.2336+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:32:29.2336+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:32:29.2336+00:00\",\"endTimeUtc\":\"2019-08-19T21:35:14.2941634+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:35:14.2941634+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:35:14.2941634+00:00\",\"endTimeUtc\":\"2019-08-19T21:35:20.5440827+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:35:20.5440827+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:35:20.5440827+00:00\",\"endTimeUtc\":\"2019-08-19T21:38:09.4381339+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:38:09.4381339+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:38:09.4381339+00:00\",\"endTimeUtc\":\"2019-08-19T21:38:15.6411821+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:38:15.6411821+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:38:15.6411821+00:00\",\"endTimeUtc\":\"2019-08-19T21:38:22.0161065+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:38:22.0161065+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:38:22.0161065+00:00\",\"endTimeUtc\":\"2019-08-19T21:41:05.3950691+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:41:05.3950691+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:41:05.3950691+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:41:12.9418596+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:41:19.8324006+00:00\",\"endTimeUtc\":\"2019-08-19T21:41:26.9260709+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:41:26.9260709+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:41:26.9260709+00:00\",\"endTimeUtc\":\"2019-08-19T21:44:21.8927555+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:44:21.8927555+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:44:21.8927555+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:44:28.1270147+00:00\",\"endTimeUtc\":\"2019-08-19T21:49:27.5190306+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:49:27.5190306+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:49:27.5190306+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"endTimeUtc\":\"2019-08-19T22:21:25.0985813+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T22:21:25.0985813+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T22:21:25.0985813+00:00\",\"endTimeUtc\":\"2019-08-19T22:21:36.6453131+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T22:21:36.6453131+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T22:21:36.6453131+00:00\",\"endTimeUtc\":\"2019-08-19T22:21:46.4474952+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T22:21:46.4474952+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T22:21:46.4474952+00:00\",\"endTimeUtc\":\"2019-08-20T00:43:30.9072483+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T00:43:30.9072483+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:43:30.9072483+00:00\",\"endTimeUtc\":\"2019-08-20T00:55:30.0630221+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T00:55:30.0630221+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:55:30.0630221+00:00\",\"endTimeUtc\":\"2019-08-20T00:59:45.6194498+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T00:59:45.6194498+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:45.6194498+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:54.6349668+00:00\",\"endTimeUtc\":\"2019-08-20T01:00:03.7286089+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:00:03.7286089+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:03.7286089+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:10.4472758+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:16.6503199+00:00\",\"endTimeUtc\":\"2019-08-20T01:00:23.4002417+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:00:23.4002417+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:23.4002417+00:00\",\"endTimeUtc\":\"2019-08-20T01:03:14.9918999+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:03:14.9918999+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:03:14.9918999+00:00\",\"endTimeUtc\":\"2019-08-20T01:27:11.9356233+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:27:11.9356233+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:27:11.9356233+00:00\",\"endTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:27:18.4042894+00:00\",\"endTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:34.2904683+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:34.2904683+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:33:34.2904683+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:54.5568398+00:00\",\"endTimeUtc\":\"2019-08-20T01:19:37.3091809+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:19:37.3091809+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:19:37.3091809+00:00\",\"endTimeUtc\":\"2019-08-20T01:22:48.2190309+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:22:48.2190309+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:22:48.2190309+00:00\",\"endTimeUtc\":\"2019-08-20T01:25:26.5277552+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:25:26.5277552+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:54.9474841+00:00\",\"endTimeUtc\":\"2019-08-20T01:00:38.7281772+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:00:38.7281772+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:38.7281772+00:00\",\"endTimeUtc\":\"2019-08-20T01:03:29.5698513+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:03:29.5698513+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:54.4474702+00:00\",\"endTimeUtc\":\"2019-08-20T01:00:29.7126607+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:00:29.7126607+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:29.7126607+00:00\",\"endTimeUtc\":\"2019-08-20T01:04:34.9753049+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:04:34.9753049+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:04:34.9753049+00:00\",\"endTimeUtc\":\"2019-08-20T01:05:25.2565333+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:05:25.2565333+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:05:25.2565333+00:00\",\"endTimeUtc\":\"2019-08-20T01:06:00.3498501+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:06:00.3498501+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"endTimeUtc\":\"2019-08-20T01:34:25.5002156+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:34:25.5002156+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:34:25.5002156+00:00\",\"endTimeUtc\":\"2019-08-20T01:37:07.8419317+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:37:07.8419317+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:37:07.8419317+00:00\",\"endTimeUtc\":\"2019-08-20T01:37:14.2637261+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:37:14.2637261+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:37:14.2637261+00:00\",\"endTimeUtc\":\"2019-08-20T01:40:07.253823+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:40:07.253823+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:40:07.253823+00:00\",\"endTimeUtc\":\"2019-08-20T03:12:15.4867711+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:12:15.4867711+00:00\",\"steps\":[]},{\"name\":\"PostUpdateCleanup\",\"description\":\"Perform PostUpdate cleanup for all the nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:12:15.4867711+00:00\",\"endTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"steps\":[]}]},{\"name\":\"Update VMs\",\"description\":\"Updating VMs conditionally based on update payload. All VMs are getting updated in parallel except DC and CA VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based update process. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:03.9618507+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.6395807+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.6395807+00:00\",\"steps\":[{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:20.9460202+00:00\",\"endTimeUtc\":\"2019-08-20T03:16:58.0549345+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:16:58.0549345+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SeedRing Service Fabric cluster.\",\"description\":\"Update OSImage on the SeedRing service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:58.0705608+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"steps\":[{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:05.9142196+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:41.1754236+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:41.1754236+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:15.2109837+00:00\",\"endTimeUtc\":\"2019-08-20T03:19:13.2095457+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:19:13.2095457+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:13.2095457+00:00\",\"endTimeUtc\":\"2019-08-20T03:19:25.7875214+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:19:25.7875214+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:25.7875214+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:23.7693848+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:23.7693848+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:33.2249272+00:00\",\"endTimeUtc\":\"2019-08-20T03:25:55.8038511+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:25:55.8038511+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:55.8038511+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:23.675635+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:23.675635+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:23.785008+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:41.1754236+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:41.1754236+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:41.1910497+00:00\",\"endTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:48.1909669+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:56.3002435+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:56.3002435+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:56.3002435+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:35.1869678+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:35.1869678+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:35.218216+00:00\",\"endTimeUtc\":\"2019-08-20T04:46:06.4590639+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:46:06.4590639+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:46:06.4746786+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:46:15.8182491+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"endTimeUtc\":\"2019-08-20T05:23:29.9806923+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:23:29.9806923+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:23:29.9806923+00:00\",\"endTimeUtc\":\"2019-08-20T05:36:32.9400164+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:36:32.9400164+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:36:32.9400164+00:00\",\"endTimeUtc\":\"2019-08-20T05:45:22.0873901+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:45:22.0873901+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:45:22.0873901+00:00\",\"endTimeUtc\":\"2019-08-20T15:26:38.8558048+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:26:38.8558048+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:26:38.8558048+00:00\",\"endTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:26:53.1837591+00:00\",\"endTimeUtc\":\"2019-08-20T15:30:06.8940997+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:30:06.8940997+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:30:06.8940997+00:00\",\"endTimeUtc\":\"2019-08-20T15:30:14.9489841+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:30:14.9489841+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:30:14.9489841+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:30:22.5898516+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:04.1840539+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:04.1840539+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:42:04.1840539+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:52.8063839+00:00\",\"endTimeUtc\":\"2019-08-20T15:47:00.9000273+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:47:00.9000273+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:47:00.9000273+00:00\",\"endTimeUtc\":\"2019-08-20T15:50:30.5878898+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:50:30.5878898+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:50:30.5878898+00:00\",\"endTimeUtc\":\"2019-08-20T16:14:31.5928262+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:14:31.5928262+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:14:31.5928262+00:00\",\"endTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:14:40.061496+00:00\",\"endTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"endTimeUtc\":\"2019-08-20T16:26:03.247163+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:26:03.247163+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:26:03.247163+00:00\",\"endTimeUtc\":\"2019-08-20T16:27:23.2047851+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:27:23.2047851+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:27:23.2047851+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:05.9047722+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:05.9047722+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:05.9047722+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:25.2733835+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:25.2733835+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:25.2733835+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"endTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:37.1638578+00:00\",\"endTimeUtc\":\"2019-08-20T16:44:22.043092+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:44:22.043092+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:44:22.0587304+00:00\",\"endTimeUtc\":\"2019-08-20T16:44:33.0118147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:44:33.0118147+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:44:33.0118147+00:00\",\"endTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:44:40.8711685+00:00\",\"endTimeUtc\":\"2019-08-20T16:53:25.382453+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:53:25.382453+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:53:25.382453+00:00\",\"endTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"endTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:58:52.114668+00:00\",\"endTimeUtc\":\"2019-08-20T16:59:01.0677627+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:59:01.0677627+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:59:01.0677627+00:00\",\"endTimeUtc\":\"2019-08-20T17:02:33.4296777+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:02:33.4296777+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:02:33.4296777+00:00\",\"endTimeUtc\":\"2019-08-20T17:19:56.2409721+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:19:56.2409721+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:19:56.2409721+00:00\",\"endTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:20:02.2409611+00:00\",\"endTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"endTimeUtc\":\"2019-08-20T17:28:04.7391554+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:28:04.7391554+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:28:04.7547832+00:00\",\"endTimeUtc\":\"2019-08-20T17:29:34.2397229+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:29:34.2397229+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:29:34.2397229+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:30.8103091+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:30.8103091+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:35:30.8103091+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:52.2790021+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:52.2790021+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:35:52.2790021+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"steps\":[]}]}]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"endTimeUtc\":\"2019-08-20T17:55:17.3499407+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:55:17.3499407+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:36:04.2008357+00:00\",\"endTimeUtc\":\"2019-08-20T17:46:21.9905619+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:46:21.9905619+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:46:21.9905619+00:00\",\"endTimeUtc\":\"2019-08-20T17:55:17.3343202+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:55:17.3343202+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:55:17.3499407+00:00\",\"endTimeUtc\":\"2019-08-20T18:00:09.838132+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:00:09.838132+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:55:23.3499408+00:00\",\"endTimeUtc\":\"2019-08-20T17:56:54.8383791+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:56:54.8383791+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:56:54.8383791+00:00\",\"endTimeUtc\":\"2019-08-20T18:00:09.838132+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:00:09.838132+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:21.4928884+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:45.5860506+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:45.5860506+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:47.4613132+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:00.4924104+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:00.4924104+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:00.5080369+00:00\",\"endTimeUtc\":\"2019-08-20T03:21:20.9985757+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:21:20.9985757+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:21:20.9985757+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:38.2892707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:38.2892707+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:21:28.9359823+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:15.4427976+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:15.4427976+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:15.4427976+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:38.2267718+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:38.2267718+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:38.3048916+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:45.5860506+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:45.5860506+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:45.632927+00:00\",\"endTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:52.460963+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:08.3670066+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:08.3670066+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:08.3670066+00:00\",\"endTimeUtc\":\"2019-08-20T04:00:51.0423033+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:00:51.0423033+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:00:51.0423033+00:00\",\"endTimeUtc\":\"2019-08-20T04:20:36.2756302+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:20:36.2756302+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:20:36.2756302+00:00\",\"endTimeUtc\":\"2019-08-20T04:58:54.0917394+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:58:54.0917394+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:20:44.2911775+00:00\",\"endTimeUtc\":\"2019-08-20T04:58:54.0448692+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:58:54.0448692+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:58:54.0917394+00:00\",\"endTimeUtc\":\"2019-08-20T06:21:38.8191167+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:21:38.8191167+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:21:38.8191167+00:00\",\"endTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:21:57.4594966+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:08.0218479+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:08.0218479+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:08.0218479+00:00\",\"endTimeUtc\":\"2019-08-20T06:28:02.5972728+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:28:02.5972728+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:28:02.5972728+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:28:12.3158962+00:00\",\"endTimeUtc\":\"2019-08-20T06:48:58.139119+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:48:58.139119+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:48:58.1547434+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"endTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:39.8658115+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:51.5062188+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:51.5062188+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:51.5062188+00:00\",\"endTimeUtc\":\"2019-08-20T07:05:09.0954012+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:05:09.0954012+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:05:09.0954012+00:00\",\"endTimeUtc\":\"2019-08-20T07:31:43.4677735+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:31:43.4677735+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:31:43.4677735+00:00\",\"endTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:31:53.233287+00:00\",\"endTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"endTimeUtc\":\"2019-08-20T08:40:17.7531586+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:40:17.7531586+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:40:17.7531586+00:00\",\"endTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"steps\":[]}]},{\"name\":\"Validate SQL node after restart.\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"endTimeUtc\":\"2019-08-20T08:46:30.0280182+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:46:30.0280182+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"description\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:14.1492204+00:00\",\"endTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"steps\":[{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:42.4613766+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:44.0595508+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:44.0595508+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:01.2111504+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:25.8514784+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:25.8514784+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:25.8514784+00:00\",\"endTimeUtc\":\"2019-08-20T03:25:14.4137241+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:25:14.4137241+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:14.5387206+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:22.4761269+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:35.0541676+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:35.0541676+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:35.069792+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:44.0439253+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:44.0439253+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:58:44.0751738+00:00\",\"endTimeUtc\":\"2019-08-20T05:27:10.071855+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:27:10.071855+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:58:51.3719552+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:57.9343713+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:57.9343713+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:58:57.949995+00:00\",\"endTimeUtc\":\"2019-08-20T04:04:36.4462463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:04:36.4462463+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:04:36.4462463+00:00\",\"endTimeUtc\":\"2019-08-20T04:42:51.5721739+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:42:51.5721739+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:42:51.5877955+00:00\",\"endTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:42:59.3063992+00:00\",\"endTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"endTimeUtc\":\"2019-08-20T05:18:06.9219861+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:18:06.9219861+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:18:06.9376102+00:00\",\"endTimeUtc\":\"2019-08-20T05:27:01.1817136+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:27:01.1817136+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:27:01.1981592+00:00\",\"endTimeUtc\":\"2019-08-20T05:27:10.071855+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:27:10.071855+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:27:10.0874811+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:27:17.9623945+00:00\",\"endTimeUtc\":\"2019-08-20T05:27:26.9154109+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:27:26.9154109+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:27:26.9154109+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:47.9808594+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:47.9808594+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:41:47.9808594+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:41:56.6838073+00:00\",\"endTimeUtc\":\"2019-08-20T06:02:56.7089879+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:02:56.7089879+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:02:56.7089879+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"endTimeUtc\":\"2019-08-20T07:25:27.9254868+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:25:27.9254868+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:11:31.8742662+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:41.6401362+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:41.6401362+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:11:41.6401362+00:00\",\"endTimeUtc\":\"2019-08-20T06:16:16.0422321+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:16:16.0422321+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:16:16.0422321+00:00\",\"endTimeUtc\":\"2019-08-20T06:44:41.6422889+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:44:41.6422889+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:44:41.6422889+00:00\",\"endTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:44:51.7828589+00:00\",\"endTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"endTimeUtc\":\"2019-08-20T07:19:34.164195+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:19:34.164195+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:19:34.164195+00:00\",\"endTimeUtc\":\"2019-08-20T07:25:14.0667291+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:25:14.0667291+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:25:14.0667291+00:00\",\"endTimeUtc\":\"2019-08-20T07:25:27.9254868+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:25:27.9254868+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:38.9770496+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:15.7887875+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:15.7887875+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:50.5862798+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:16.8828331+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:16.8828331+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:16.8828331+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:16.3646614+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:16.3646614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:16.3646614+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:59.5546228+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:59.5546228+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:24.1301938+00:00\",\"endTimeUtc\":\"2019-08-20T03:37:57.6753703+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:37:57.6753703+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:37:57.6753703+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:59.5546228+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:59.5546228+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:59.6171205+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:15.7575408+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:15.7575408+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:15.8512876+00:00\",\"endTimeUtc\":\"2019-08-20T05:40:48.3726099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:40:48.3726099+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:22.2418301+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:17.8278174+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:17.8278174+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:17.8278174+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:25.2340089+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:25.2340089+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:25.2340089+00:00\",\"endTimeUtc\":\"2019-08-20T04:14:16.5560413+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:14:16.5560413+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:14:16.5716514+00:00\",\"endTimeUtc\":\"2019-08-20T04:40:32.7910254+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:40:32.7910254+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:40:32.7910254+00:00\",\"endTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:40:41.1034296+00:00\",\"endTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"endTimeUtc\":\"2019-08-20T05:15:40.2025309+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:15:40.2025309+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:15:40.2025309+00:00\",\"endTimeUtc\":\"2019-08-20T05:36:23.0498487+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:36:23.0498487+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:36:23.0498487+00:00\",\"endTimeUtc\":\"2019-08-20T05:40:39.4977911+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:40:39.4977911+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:40:39.4977911+00:00\",\"endTimeUtc\":\"2019-08-20T05:40:48.3726099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:40:48.3726099+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:40:48.4052863+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:40:56.4505889+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:05.2785409+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:05.2785409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:41:05.2785409+00:00\",\"endTimeUtc\":\"2019-08-20T05:53:59.8940101+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:53:59.8940101+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:53:59.8940101+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:54:13.0031765+00:00\",\"endTimeUtc\":\"2019-08-20T06:15:08.8712587+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:15:08.8712587+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:15:08.8712587+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"endTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:23:02.2867468+00:00\",\"endTimeUtc\":\"2019-08-20T06:29:50.9083882+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:29:50.9083882+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:29:50.9083882+00:00\",\"endTimeUtc\":\"2019-08-20T06:30:01.0801363+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:30:01.0801363+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:30:01.0801363+00:00\",\"endTimeUtc\":\"2019-08-20T06:34:30.7641802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:34:30.7641802+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:34:30.7641802+00:00\",\"endTimeUtc\":\"2019-08-20T07:05:27.1264282+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:05:27.1264282+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:05:27.1264282+00:00\",\"endTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:05:37.5637959+00:00\",\"endTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"endTimeUtc\":\"2019-08-20T07:23:37.4268468+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:23:37.4268468+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:23:37.4268468+00:00\",\"endTimeUtc\":\"2019-08-20T07:43:21.3010134+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:43:21.3010134+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:43:21.3010134+00:00\",\"endTimeUtc\":\"2019-08-20T07:51:15.3570883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:51:15.3570883+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:51:15.3570883+00:00\",\"endTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"endTimeUtc\":\"2019-08-20T08:39:25.2192435+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:39:25.2192435+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:51:38.9660025+00:00\",\"endTimeUtc\":\"2019-08-20T07:51:50.8720335+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:51:50.8720335+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:51:50.8720335+00:00\",\"endTimeUtc\":\"2019-08-20T08:06:41.771248+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:06:41.771248+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:06:41.771248+00:00\",\"endTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:06:56.0832525+00:00\",\"endTimeUtc\":\"2019-08-20T08:30:22.4732295+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:30:22.4732295+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:30:22.4732295+00:00\",\"endTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"endTimeUtc\":\"2019-08-20T08:39:25.2192435+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:39:25.2192435+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:39:25.2352724+00:00\",\"endTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:39:36.1409824+00:00\",\"endTimeUtc\":\"2019-08-20T08:46:37.1373507+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:46:37.1373507+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:46:37.1373507+00:00\",\"endTimeUtc\":\"2019-08-20T08:46:46.6545057+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:46:46.6545057+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:46:46.6545057+00:00\",\"endTimeUtc\":\"2019-08-20T08:52:12.7455979+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:52:12.7455979+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:52:12.7455979+00:00\",\"endTimeUtc\":\"2019-08-20T09:21:38.7680691+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:21:38.7680691+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:21:38.7680691+00:00\",\"endTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:21:52.3017963+00:00\",\"endTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"endTimeUtc\":\"2019-08-20T09:39:59.5128999+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:39:59.5128999+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:39:59.5285494+00:00\",\"endTimeUtc\":\"2019-08-20T09:59:27.4373552+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:59:27.4373552+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:59:27.4373552+00:00\",\"endTimeUtc\":\"2019-08-20T10:06:04.2498524+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:06:04.2498524+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:06:04.2498524+00:00\",\"endTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:06:17.7340831+00:00\",\"endTimeUtc\":\"2019-08-20T10:21:10.8928788+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:21:10.8928788+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:06:30.4058131+00:00\",\"endTimeUtc\":\"2019-08-20T10:21:10.8928788+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:21:10.8928788+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:14.0554781+00:00\",\"endTimeUtc\":\"2019-08-20T03:19:58.2402517+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:19:58.2402517+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of ACSRing Service Fabric cluster.\",\"description\":\"Update OSImage on the ACS service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:58.2402517+00:00\",\"endTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"steps\":[{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:06.2089059+00:00\",\"endTimeUtc\":\"2019-08-20T03:24:10.0082486+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:24:10.0082486+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:24:10.0082486+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:09.2334065+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:09.2334065+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:24:17.0706761+00:00\",\"endTimeUtc\":\"2019-08-20T03:29:35.0512176+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:29:35.0512176+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:35.0512176+00:00\",\"endTimeUtc\":\"2019-08-20T03:29:43.0980581+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:29:43.0980581+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:43.0980581+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:02.3428679+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:02.3428679+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:50.4885319+00:00\",\"endTimeUtc\":\"2019-08-20T03:49:44.3054273+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:49:44.3054273+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:49:44.4773097+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:02.3428679+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:02.3428679+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:56:02.3897448+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:09.2334065+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:09.2334065+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:56:09.4209043+00:00\",\"endTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:56:15.6239486+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:22.1551153+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:22.1551153+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:56:22.1551153+00:00\",\"endTimeUtc\":\"2019-08-20T04:10:41.6695308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:10:41.6695308+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:10:41.6695308+00:00\",\"endTimeUtc\":\"2019-08-20T04:39:45.6665451+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:39:45.6665451+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:39:45.6665451+00:00\",\"endTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:39:55.244561+00:00\",\"endTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"endTimeUtc\":\"2019-08-20T05:02:28.8067122+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:02:28.8067122+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:02:28.8067122+00:00\",\"endTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:02:37.6659162+00:00\",\"endTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"endTimeUtc\":\"2019-08-20T05:23:30.2306945+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:23:30.2306945+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:23:30.2463119+00:00\",\"endTimeUtc\":\"2019-08-20T06:16:50.2761333+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:16:50.2761333+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:16:50.2761333+00:00\",\"endTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:03.6000509+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:03.6000509+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:03.6156966+00:00\",\"endTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:14.1624138+00:00\",\"endTimeUtc\":\"2019-08-20T06:31:49.0631458+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:31:49.0631458+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:31:49.0631458+00:00\",\"endTimeUtc\":\"2019-08-20T06:31:59.5942443+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:31:59.5942443+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:31:59.5942443+00:00\",\"endTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:32:10.1722277+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:55.4948316+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:55.4948316+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:55.4948316+00:00\",\"endTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"endTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"endTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:03:12.3000044+00:00\",\"endTimeUtc\":\"2019-08-20T07:03:23.6436018+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:03:23.6436018+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:03:23.6436018+00:00\",\"endTimeUtc\":\"2019-08-20T07:08:45.6239314+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:08:45.6239314+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:08:45.6239314+00:00\",\"endTimeUtc\":\"2019-08-20T07:43:02.6293765+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:43:02.6293765+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:43:02.6293765+00:00\",\"endTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:43:13.7698634+00:00\",\"endTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"endTimeUtc\":\"2019-08-20T08:01:47.5516691+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:01:47.5516691+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:01:47.6924012+00:00\",\"endTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:02:05.0827017+00:00\",\"endTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"endTimeUtc\":\"2019-08-20T08:28:00.1790904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:28:00.1790904+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:28:00.1790904+00:00\",\"endTimeUtc\":\"2019-08-20T09:22:36.3136352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:22:36.3136352+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:22:36.3136352+00:00\",\"endTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"endTimeUtc\":\"2019-08-20T09:29:55.2766545+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:29:55.2766545+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:29:55.2766545+00:00\",\"endTimeUtc\":\"2019-08-20T10:11:36.6656964+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:11:36.6656964+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:30:08.4483419+00:00\",\"endTimeUtc\":\"2019-08-20T09:42:29.3397459+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:42:29.3397459+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:42:29.3397459+00:00\",\"endTimeUtc\":\"2019-08-20T09:42:44.9486157+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:42:44.9486157+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:42:44.9486157+00:00\",\"endTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:43:00.5105701+00:00\",\"endTimeUtc\":\"2019-08-20T10:01:31.7523686+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:01:31.7523686+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:01:31.7523686+00:00\",\"endTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"endTimeUtc\":\"2019-08-20T10:11:36.6500696+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:11:36.6500696+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:11:36.6656964+00:00\",\"endTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:11:48.9623399+00:00\",\"endTimeUtc\":\"2019-08-20T10:12:02.2277432+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:12:02.2277432+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:12:02.2277432+00:00\",\"endTimeUtc\":\"2019-08-20T10:18:25.4456651+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:18:25.4456651+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:18:25.4456651+00:00\",\"endTimeUtc\":\"2019-08-20T10:52:29.2999009+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:52:29.2999009+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:52:29.2999009+00:00\",\"endTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:52:41.9716201+00:00\",\"endTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"endTimeUtc\":\"2019-08-20T11:12:44.4299014+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:12:44.4299014+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:12:44.4299014+00:00\",\"endTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:12:55.9609879+00:00\",\"endTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"endTimeUtc\":\"2019-08-20T11:42:05.058025+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:42:05.058025+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:42:05.058025+00:00\",\"endTimeUtc\":\"2019-08-20T12:26:39.0381352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:26:39.0381352+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:26:39.0381352+00:00\",\"endTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"steps\":[]}]}]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:26:53.5380725+00:00\",\"endTimeUtc\":\"2019-08-20T14:31:17.4078083+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:31:17.4078083+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:27:06.0379603+00:00\",\"endTimeUtc\":\"2019-08-20T12:46:43.1747307+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:46:43.1747307+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:46:43.1747307+00:00\",\"endTimeUtc\":\"2019-08-20T14:10:04.8065561+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:10:04.8065561+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:46:56.7213545+00:00\",\"endTimeUtc\":\"2019-08-20T14:10:04.8065561+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:10:04.8065561+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:04.8223078+00:00\",\"endTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:22.6190061+00:00\",\"endTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:38.3842671+00:00\",\"endTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:38.0561507+00:00\",\"endTimeUtc\":\"2019-08-20T14:20:28.8617265+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:20:28.8617265+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:38.5092559+00:00\",\"endTimeUtc\":\"2019-08-20T14:20:49.189857+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:20:49.189857+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"endTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"endTimeUtc\":\"2019-08-20T14:31:17.4078083+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:31:17.4078083+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:15.9773236+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:12.1928568+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:12.1928568+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:48.9613041+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:08.8673086+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:08.8673086+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:08.8673086+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:04.7554201+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:04.7554201+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:16.2265903+00:00\",\"endTimeUtc\":\"2019-08-20T03:23:08.712107+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:23:08.712107+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:23:08.7277288+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:04.7554201+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:04.7554201+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:04.7866711+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:12.1928568+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:12.1928568+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:12.2084595+00:00\",\"endTimeUtc\":\"2019-08-20T04:48:09.7230914+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:48:09.7230914+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:19.677118+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:27.3801501+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:27.3801501+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:27.3801501+00:00\",\"endTimeUtc\":\"2019-08-20T03:54:48.2656923+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:54:48.2656923+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:54:48.359442+00:00\",\"endTimeUtc\":\"2019-08-20T04:16:32.2623651+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:16:32.2623651+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:16:32.2623651+00:00\",\"endTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:16:42.2936123+00:00\",\"endTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"endTimeUtc\":\"2019-08-20T04:47:56.4576577+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:47:56.4576577+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:47:56.4888716+00:00\",\"endTimeUtc\":\"2019-08-20T04:48:09.7230914+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:48:09.7230914+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:12.9773647+00:00\",\"endTimeUtc\":\"2019-08-20T03:19:42.8498146+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:19:42.8498146+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:42.8498146+00:00\",\"endTimeUtc\":\"2019-08-20T08:35:34.0609905+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:35:34.0609905+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:50.2715969+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:10.0384499+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:10.0384499+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:58.4746254+00:00\",\"endTimeUtc\":\"2019-08-20T03:20:06.7401489+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:20:06.7401489+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:06.7401489+00:00\",\"endTimeUtc\":\"2019-08-20T03:33:51.4531723+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:33:51.4531723+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:15.3650626+00:00\",\"endTimeUtc\":\"2019-08-20T03:26:25.6159907+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:26:25.6159907+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:26:25.631617+00:00\",\"endTimeUtc\":\"2019-08-20T03:33:51.3125495+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:33:51.3125495+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:33:51.7187952+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:10.0384499+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:10.0384499+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:10.2415748+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:59.2196087+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:59.2196087+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:18.1321066+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:28.6319813+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:28.6319813+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:28.6319813+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:15.7028433+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:15.7028433+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:15.7184961+00:00\",\"endTimeUtc\":\"2019-08-20T04:15:06.7788309+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:15:06.7788309+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:15:06.7944495+00:00\",\"endTimeUtc\":\"2019-08-20T04:35:35.5755899+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:35:35.5755899+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:15:15.1537421+00:00\",\"endTimeUtc\":\"2019-08-20T04:35:35.5599668+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:35:35.5599668+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:35:35.5755899+00:00\",\"endTimeUtc\":\"2019-08-20T04:49:46.2532189+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:49:46.2532189+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:49:46.2532189+00:00\",\"endTimeUtc\":\"2019-08-20T05:00:50.2148528+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:00:50.2148528+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:00:50.2148528+00:00\",\"endTimeUtc\":\"2019-08-20T05:24:29.5424931+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:24:29.5424931+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:24:29.5737566+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:24:42.9799067+00:00\",\"endTimeUtc\":\"2019-08-20T05:34:45.0358376+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:34:45.0358376+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:34:45.0358376+00:00\",\"endTimeUtc\":\"2019-08-20T05:35:51.0970683+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:35:51.0970683+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:35:51.0970683+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:59.2196087+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:59.2196087+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:37:59.2821289+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:07.6257041+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:16.4536595+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:16.4536595+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:16.4536595+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:24.4066392+00:00\",\"endTimeUtc\":\"2019-08-20T05:56:26.3414903+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:56:26.3414903+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:56:26.3414903+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"endTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:04:19.4732481+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:28.4419942+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:28.4419942+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:04:28.4419942+00:00\",\"endTimeUtc\":\"2019-08-20T06:09:06.3917707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:09:06.3917707+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:09:06.3917707+00:00\",\"endTimeUtc\":\"2019-08-20T06:38:53.1160761+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:38:53.1160761+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:38:53.1160761+00:00\",\"endTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:39:04.8502073+00:00\",\"endTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"endTimeUtc\":\"2019-08-20T07:17:06.9316881+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:17:06.9316881+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:17:06.9316881+00:00\",\"endTimeUtc\":\"2019-08-20T07:23:28.1144561+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:23:28.1144561+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:23:28.1144561+00:00\",\"endTimeUtc\":\"2019-08-20T08:16:43.0508769+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:16:43.0508769+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:16:43.0508769+00:00\",\"endTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:16:56.4257156+00:00\",\"endTimeUtc\":\"2019-08-20T08:18:49.9087851+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:18:49.9087851+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:18:49.9399817+00:00\",\"endTimeUtc\":\"2019-08-20T08:21:10.3914264+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:21:10.3914264+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:21:10.3914264+00:00\",\"endTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"endTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"endTimeUtc\":\"2019-08-20T08:35:34.0609905+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:35:34.0609905+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:50.3028493+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:00.616689+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:00.616689+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:58.5058732+00:00\",\"endTimeUtc\":\"2019-08-20T03:20:15.9119187+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:20:15.9119187+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:15.9119187+00:00\",\"endTimeUtc\":\"2019-08-20T03:20:31.6461007+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:20:31.6461007+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:31.6461007+00:00\",\"endTimeUtc\":\"2019-08-20T03:33:47.5157201+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:33:47.5157201+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:39.5366304+00:00\",\"endTimeUtc\":\"2019-08-20T03:26:33.1627732+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:26:33.1627732+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:26:33.1627732+00:00\",\"endTimeUtc\":\"2019-08-20T03:33:47.5000965+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:33:47.5000965+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:33:47.531345+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:00.616689+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:00.616689+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:00.6479385+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:05.0777724+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:05.0777724+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:07.5228604+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:20.0070836+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:20.0070836+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:20.0227083+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:06.6873311+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:06.6873311+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:06.7029555+00:00\",\"endTimeUtc\":\"2019-08-20T04:16:28.246791+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:16:28.246791+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:16:28.246791+00:00\",\"endTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:16:36.8091968+00:00\",\"endTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"endTimeUtc\":\"2019-08-20T04:59:42.9817819+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:59:42.9817819+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:59:42.9817819+00:00\",\"endTimeUtc\":\"2019-08-20T05:08:38.5956106+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:08:38.5956106+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:08:38.5956106+00:00\",\"endTimeUtc\":\"2019-08-20T05:15:11.9060106+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:15:11.9060106+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:15:11.9060106+00:00\",\"endTimeUtc\":\"2019-08-20T05:15:57.3903624+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:15:57.3903624+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:15:57.3903624+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:05.0777724+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:05.0777724+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:05.0933927+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:36.4691866+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:36.4691866+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:12.8745424+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:21.2494496+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:21.2494496+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:21.2494496+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:39.3742429+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:39.3742429+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:39.3742429+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:27.5471895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:27.5471895+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:46.4366535+00:00\",\"endTimeUtc\":\"2019-08-20T05:30:59.8972871+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:30:59.8972871+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:30:59.9129117+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:27.5471895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:27.5471895+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:27.5631629+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:36.3907989+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:36.3907989+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:36.4691866+00:00\",\"endTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:44.0937589+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:51.9529755+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:51.9529755+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:51.9529755+00:00\",\"endTimeUtc\":\"2019-08-20T05:42:59.5266836+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:42:59.5266836+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:42:59.5266836+00:00\",\"endTimeUtc\":\"2019-08-20T06:06:04.1592916+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:06:04.1592916+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:06:04.1592916+00:00\",\"endTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:06:13.0966621+00:00\",\"endTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"endTimeUtc\":\"2019-08-20T06:27:50.7380485+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:27:50.7380485+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:27:50.7380485+00:00\",\"endTimeUtc\":\"2019-08-20T06:36:21.4982757+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:36:21.4982757+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:36:21.4982757+00:00\",\"endTimeUtc\":\"2019-08-20T06:46:50.1565553+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:46:50.1565553+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:46:50.1565553+00:00\",\"endTimeUtc\":\"2019-08-20T06:47:34.4526542+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:47:34.4526542+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:47:34.4526542+00:00\",\"endTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"endTimeUtc\":\"2019-08-20T06:48:10.0460143+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:48:10.0460143+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:16.9616905+00:00\",\"endTimeUtc\":\"2019-08-20T03:21:52.5613368+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:21:52.5613368+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:21:52.5613368+00:00\",\"endTimeUtc\":\"2019-08-20T03:25:45.1164721+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:25:45.1164721+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:45.1164721+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:46.835266+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:46.835266+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:52.053891+00:00\",\"endTimeUtc\":\"2019-08-20T03:26:00.319416+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:26:00.319416+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:26:00.319416+00:00\",\"endTimeUtc\":\"2019-08-20T03:29:15.301452+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:29:15.301452+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:15.4264507+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:40.2572267+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:40.2572267+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:29.145036+00:00\",\"endTimeUtc\":\"2019-08-20T03:47:13.5257163+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:47:13.5257163+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:47:13.6038409+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:40.2572267+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:40.2572267+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:40.2728502+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:46.835266+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:46.835266+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:46.8821416+00:00\",\"endTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:53.1164366+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:59.4757297+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:59.4757297+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:59.4757297+00:00\",\"endTimeUtc\":\"2019-08-20T04:00:55.3859916+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:00:55.3859916+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:00:55.3859916+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:57.3584547+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:57.3584547+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:57.3740792+00:00\",\"endTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:17:04.9834066+00:00\",\"endTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:56.8278779+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:56.8278779+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:56.8278779+00:00\",\"endTimeUtc\":\"2019-08-20T05:50:23.9927311+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:50:23.9927311+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:50:23.9927311+00:00\",\"endTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"endTimeUtc\":\"2019-08-20T06:00:03.0092149+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:00:03.0092149+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:00:03.0092149+00:00\",\"endTimeUtc\":\"2019-08-20T06:09:08.5011114+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:09:08.5011114+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:09:08.5011114+00:00\",\"endTimeUtc\":\"2019-08-20T06:19:08.2586531+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:19:08.2586531+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:19:08.2586531+00:00\",\"endTimeUtc\":\"2019-08-20T06:24:11.5357928+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:24:11.5357928+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:24:11.5357928+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:24:21.3637392+00:00\",\"endTimeUtc\":\"2019-08-20T06:24:32.5978874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:24:32.5978874+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:24:32.5978874+00:00\",\"endTimeUtc\":\"2019-08-20T06:30:16.1580621+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:30:16.1580621+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:30:16.1580621+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:30:24.6579573+00:00\",\"endTimeUtc\":\"2019-08-20T06:44:32.204904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:44:32.204904+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:44:32.204904+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"endTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:30.3076679+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:43.0262352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:43.0262352+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:43.0262352+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:09.4758558+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:09.4758558+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:09.4758558+00:00\",\"endTimeUtc\":\"2019-08-20T07:26:46.2057826+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:26:46.2057826+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:26:46.2057826+00:00\",\"endTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:26:57.4244012+00:00\",\"endTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"endTimeUtc\":\"2019-08-20T07:43:39.6446684+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:43:39.6446684+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:43:39.6601536+00:00\",\"endTimeUtc\":\"2019-08-20T07:56:25.6808739+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:56:25.6808739+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:56:25.6808739+00:00\",\"endTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"endTimeUtc\":\"2019-08-20T08:06:37.1929996+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:06:37.1929996+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:06:37.2090129+00:00\",\"endTimeUtc\":\"2019-08-20T08:15:56.5680605+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:15:56.5680605+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:17.1648122+00:00\",\"endTimeUtc\":\"2019-08-20T03:16:58.0705608+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:16:58.0705608+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of XRPRing Service Fabric cluster.\",\"description\":\"Update OSImage on the XRP service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:58.0705608+00:00\",\"endTimeUtc\":\"2019-08-20T20:13:54.5065155+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:13:54.5065155+00:00\",\"steps\":[{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:05.9298406+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:50.0074332+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:50.0074332+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:50.0074332+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:01.5077243+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:01.5077243+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:56.3667262+00:00\",\"endTimeUtc\":\"2019-08-20T03:22:00.9987376+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:22:00.9987376+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:22:00.9987376+00:00\",\"endTimeUtc\":\"2019-08-20T03:22:09.3267614+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:22:09.3267614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:22:09.3267614+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:51.9765951+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:51.9765951+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:22:17.1235418+00:00\",\"endTimeUtc\":\"2019-08-20T03:29:41.4886353+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:29:41.4886353+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:41.4886353+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:51.9140964+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:51.9140964+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:51.9922187+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:01.5077243+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:01.5077243+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:01.5702269+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:08.288887+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:23.1168236+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:23.1168236+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:23.1168236+00:00\",\"endTimeUtc\":\"2019-08-20T04:01:46.4009672+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:01:46.4009672+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:01:46.4009672+00:00\",\"endTimeUtc\":\"2019-08-20T05:04:42.0541546+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:04:42.0541546+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:04:42.0697757+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:04:50.803993+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"endTimeUtc\":\"2019-08-20T05:20:41.1389299+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:20:41.1389299+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:20:41.1389299+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:21.1688579+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:21.1688579+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:20:51.2169325+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:21.1532323+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:21.1532323+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:21:51.6537356+00:00\",\"endTimeUtc\":\"2019-08-20T05:28:24.5241087+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:28:24.5241087+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:28:24.5241087+00:00\",\"endTimeUtc\":\"2019-08-20T05:30:38.069453+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:30:38.069453+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:30:38.069453+00:00\",\"endTimeUtc\":\"2019-08-20T05:33:46.8026084+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:33:46.8026084+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:33:46.8026084+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:01.8769764+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:01.8769764+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:37:01.8769764+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:54.7497967+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:54.7497967+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:54.7497967+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:21.1532323+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:21.1532323+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:21:46.7944033+00:00\",\"endTimeUtc\":\"2019-08-20T05:33:07.6155933+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:33:07.6155933+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:41:21.1688579+00:00\",\"endTimeUtc\":\"2019-08-20T05:55:52.7046961+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:55:52.7046961+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:55:52.7046961+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:24.4181685+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:24.4181685+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:42:24.4181685+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:59.6677168+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:59.6677168+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:42:59.6677168+00:00\",\"endTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:43:06.6988718+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:00.0247733+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:00.0247733+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:00.0247733+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:08.7902771+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:08.7902771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:08.7902771+00:00\",\"endTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:16.7745587+00:00\",\"endTimeUtc\":\"2019-08-20T15:57:36.9191105+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:57:36.9191105+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:57:36.9191105+00:00\",\"endTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"endTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"endTimeUtc\":\"2019-08-20T17:47:37.3184979+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:47:37.3184979+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:03:58.4306538+00:00\",\"endTimeUtc\":\"2019-08-20T16:04:07.1805415+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:04:07.1805415+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:04:07.1805415+00:00\",\"endTimeUtc\":\"2019-08-20T16:07:42.5897591+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:07:42.5897591+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:07:42.5897591+00:00\",\"endTimeUtc\":\"2019-08-20T16:28:13.6619268+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:28:13.6619268+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:28:13.6619268+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:28:19.6462326+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"endTimeUtc\":\"2019-08-20T16:35:29.3056188+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:35:29.3056188+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:35:29.3056188+00:00\",\"endTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:35:35.3524134+00:00\",\"endTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:35:55.0553014+00:00\",\"endTimeUtc\":\"2019-08-20T16:47:47.4801299+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:47:47.4801299+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:47:47.4801299+00:00\",\"endTimeUtc\":\"2019-08-20T16:49:18.6830629+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:49:18.6830629+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:49:18.6830629+00:00\",\"endTimeUtc\":\"2019-08-20T16:50:41.2751482+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:50:41.2751482+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:50:41.2751482+00:00\",\"endTimeUtc\":\"2019-08-20T16:51:57.4458642+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:51:57.4458642+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:51:57.4458642+00:00\",\"endTimeUtc\":\"2019-08-20T16:53:12.4137326+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:53:12.4137326+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:53:12.4137326+00:00\",\"endTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:35:55.0553014+00:00\",\"endTimeUtc\":\"2019-08-20T16:51:33.4774483+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:51:33.4774483+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"endTimeUtc\":\"2019-08-20T16:59:37.6770049+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:59:37.6770049+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:59:37.6770049+00:00\",\"endTimeUtc\":\"2019-08-20T17:47:31.1935127+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:47:31.1935127+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:47:31.2091359+00:00\",\"endTimeUtc\":\"2019-08-20T17:47:37.3028726+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:47:37.3028726+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:47:37.3184979+00:00\",\"endTimeUtc\":\"2019-08-20T17:48:04.0684425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:48:04.0684425+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:48:04.0684425+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:48:09.6621826+00:00\",\"endTimeUtc\":\"2019-08-20T17:53:54.193808+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:53:54.193808+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:53:54.193808+00:00\",\"endTimeUtc\":\"2019-08-20T17:54:00.7562978+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:54:00.7562978+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:54:00.7562978+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:54:06.5062893+00:00\",\"endTimeUtc\":\"2019-08-20T18:04:04.96985+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:04:04.96985+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:04:04.96985+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"endTimeUtc\":\"2019-08-20T20:13:54.4752657+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:13:54.4752657+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:11:33.7202852+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:39.8921403+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:39.8921403+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:11:39.8921403+00:00\",\"endTimeUtc\":\"2019-08-20T18:14:56.6104111+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:14:56.6104111+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:14:56.6260381+00:00\",\"endTimeUtc\":\"2019-08-20T18:36:26.9819334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:36:26.9819334+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:36:27.231929+00:00\",\"endTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:36:33.1693822+00:00\",\"endTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"endTimeUtc\":\"2019-08-20T19:08:09.7124856+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:08:09.7124856+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:08:09.7124856+00:00\",\"endTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:08:16.3062084+00:00\",\"endTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:10:10.9620237+00:00\",\"endTimeUtc\":\"2019-08-20T19:21:46.3971323+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:21:46.3971323+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:21:47.1471277+00:00\",\"endTimeUtc\":\"2019-08-20T19:26:22.0385176+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:26:22.0385176+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:26:22.0385176+00:00\",\"endTimeUtc\":\"2019-08-20T19:28:02.9770362+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:28:02.9770362+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:28:02.9770362+00:00\",\"endTimeUtc\":\"2019-08-20T19:29:19.2089303+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:29:19.2089303+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:29:19.2089303+00:00\",\"endTimeUtc\":\"2019-08-20T19:30:39.5663181+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:30:39.5663181+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:30:39.5663181+00:00\",\"endTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:08:37.8686232+00:00\",\"endTimeUtc\":\"2019-08-20T19:26:52.5548212+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:26:52.5548212+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:32:07.2827637+00:00\",\"endTimeUtc\":\"2019-08-20T19:37:17.2286062+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:37:17.2286062+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:37:17.2286062+00:00\",\"endTimeUtc\":\"2019-08-20T20:13:47.9723933+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:13:47.9723933+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:13:47.9880137+00:00\",\"endTimeUtc\":\"2019-08-20T20:13:54.4752657+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:13:54.4752657+00:00\",\"steps\":[]}]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:13:54.5377671+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.6083359+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.6083359+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:14:01.3836001+00:00\",\"endTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:14:07.1335737+00:00\",\"endTimeUtc\":\"2019-08-20T20:17:45.0679869+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:17:45.0679869+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:17:45.0679869+00:00\",\"endTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:18:26.5160193+00:00\",\"endTimeUtc\":\"2019-08-20T20:28:52.3507259+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:28:52.3507259+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:28:52.3507259+00:00\",\"endTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"endTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:31:08.834167+00:00\",\"endTimeUtc\":\"2019-08-20T20:36:15.5188128+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:36:15.5188128+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:36:15.5188128+00:00\",\"endTimeUtc\":\"2019-08-20T20:46:36.3185257+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:46:36.3185257+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:31:08.834167+00:00\",\"endTimeUtc\":\"2019-08-20T20:38:07.3591218+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:38:07.3591218+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:38:07.3591218+00:00\",\"endTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:31:08.8497912+00:00\",\"endTimeUtc\":\"2019-08-20T20:37:37.0943056+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:37:37.0943056+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:37:37.0943056+00:00\",\"endTimeUtc\":\"2019-08-20T20:41:14.4337184+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:41:14.4337184+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:31:08.7560417+00:00\",\"endTimeUtc\":\"2019-08-20T20:35:56.7070439+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:35:56.7070439+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:35:56.7070439+00:00\",\"endTimeUtc\":\"2019-08-20T20:37:22.5165972+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:37:22.5165972+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.5614519+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.5614519+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:49:51.4915632+00:00\",\"endTimeUtc\":\"2019-08-20T20:52:43.5568835+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:52:43.5568835+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:52:43.5568835+00:00\",\"endTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:52:49.8223567+00:00\",\"endTimeUtc\":\"2019-08-20T20:58:42.0740586+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:58:42.0740586+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:52:49.8379807+00:00\",\"endTimeUtc\":\"2019-08-20T20:59:12.8238001+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:59:12.8238001+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:12.8238001+00:00\",\"endTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.5458311+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.5458311+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:45.3704159+00:00\",\"endTimeUtc\":\"2019-08-20T21:11:47.2540958+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:11:47.2540958+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:11:47.316594+00:00\",\"endTimeUtc\":\"2019-08-20T21:13:12.4865406+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:13:12.4865406+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:03:21.4472041+00:00\",\"endTimeUtc\":\"2019-08-20T21:15:31.8436914+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:15:31.8436914+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:15:31.8593152+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:56.2489706+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:56.2489706+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:45.1829167+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:04.9995334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:04.9995334+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:46.3704091+00:00\",\"endTimeUtc\":\"2019-08-20T21:13:59.6263041+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:13:59.6263041+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:13:59.6263041+00:00\",\"endTimeUtc\":\"2019-08-20T21:15:27.2499956+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:15:27.2499956+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:42.8079422+00:00\",\"endTimeUtc\":\"2019-08-20T21:14:00.954405+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:14:00.954405+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:14:00.9700311+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.5458311+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.5458311+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:41.6204484+00:00\",\"endTimeUtc\":\"2019-08-20T21:13:33.3767649+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:13:33.3767649+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:11.8055004+00:00\",\"endTimeUtc\":\"2019-08-20T03:16:21.6491328+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:16:21.6491328+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:21.6491328+00:00\",\"endTimeUtc\":\"2019-08-20T05:21:21.1072636+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:21:21.1072636+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:41.4613937+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:09.3633037+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:09.3633037+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:03.0705022+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:32.8670147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:32.8670147+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:32.8670147+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:01.6290218+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:01.6290218+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:39.8981847+00:00\",\"endTimeUtc\":\"2019-08-20T03:25:32.8197498+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:25:32.8197498+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:32.8197498+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:01.6290218+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:01.6290218+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:01.6446467+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:09.3633037+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:09.3633037+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:09.3789306+00:00\",\"endTimeUtc\":\"2019-08-20T05:21:20.1542351+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:21:20.1542351+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:16.0194762+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:23.6600094+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:23.6600094+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:23.6600094+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:20.0778148+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:20.0778148+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:20.1402865+00:00\",\"endTimeUtc\":\"2019-08-20T04:17:17.8556736+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:17:17.8556736+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:17:17.8556736+00:00\",\"endTimeUtc\":\"2019-08-20T04:35:50.5285465+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:35:50.5285465+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:17:25.7618482+00:00\",\"endTimeUtc\":\"2019-08-20T04:35:50.5285465+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:35:50.5285465+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:35:50.5445875+00:00\",\"endTimeUtc\":\"2019-08-20T04:48:44.3325226+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:48:44.3325226+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:48:44.3517823+00:00\",\"endTimeUtc\":\"2019-08-20T04:52:58.2041131+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:52:58.2041131+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:52:58.2041131+00:00\",\"endTimeUtc\":\"2019-08-20T04:58:59.8885494+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:58:59.8885494+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:58:59.8885494+00:00\",\"endTimeUtc\":\"2019-08-20T05:04:32.366913+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:04:32.366913+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:04:32.366913+00:00\",\"endTimeUtc\":\"2019-08-20T05:17:57.2033512+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:17:57.2033512+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:17:57.2033512+00:00\",\"endTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:18:06.1563704+00:00\",\"endTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"endTimeUtc\":\"2019-08-20T05:21:20.1542351+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:21:20.1542351+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:21:21.1541594+00:00\",\"endTimeUtc\":\"2019-08-20T05:29:45.7106729+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:29:45.7106729+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:22:13.0128476+00:00\",\"endTimeUtc\":\"2019-08-20T05:25:55.7291075+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:25:55.7291075+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:25:55.7291075+00:00\",\"endTimeUtc\":\"2019-08-20T05:29:45.7106729+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:29:45.7106729+00:00\",\"steps\":[]}]}]},{\"name\":\"Update CertificateAuthority\",\"description\":\"Updating Certificate Authorities.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:16:57.6708314+00:00\",\"endTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"steps\":[{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:17:03.9832665+00:00\",\"endTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:17:09.6082071+00:00\",\"endTimeUtc\":\"2019-08-20T21:17:15.7487735+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:17:15.7487735+00:00\",\"steps\":[]},{\"name\":\"Backup CA\",\"description\":\"Snapshot CA content and database to shared storage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:17:15.7487735+00:00\",\"endTimeUtc\":\"2019-08-20T21:22:00.902947+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:22:00.902947+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:22:00.902947+00:00\",\"endTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:22:06.6060415+00:00\",\"endTimeUtc\":\"2019-08-20T21:29:17.2212555+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:29:17.2212555+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:29:17.2212555+00:00\",\"endTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"steps\":[]}]},{\"name\":\"PostScaleIn: Remove CA objects from active directory\",\"description\":\"Remove CA objects from active directory.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"endTimeUtc\":\"2019-08-20T21:38:36.1566853+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:38:36.1566853+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:38:36.1566853+00:00\",\"endTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"endTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:38:47.6566157+00:00\",\"endTimeUtc\":\"2019-08-20T21:38:53.9847079+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:38:53.9847079+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:38:53.9847079+00:00\",\"endTimeUtc\":\"2019-08-20T21:46:41.7563105+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:46:41.7563105+00:00\",\"steps\":[]},{\"name\":\"Update for CA\",\"description\":\"Updates CA server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:46:41.7563105+00:00\",\"endTimeUtc\":\"2019-08-20T22:01:37.4344944+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:01:37.4344944+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:01:37.4344944+00:00\",\"endTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:01:43.1061732+00:00\",\"endTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"steps\":[]}]},{\"name\":\"Restore CA\",\"description\":\"Restore CA content and database from shared storage .\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"endTimeUtc\":\"2019-08-20T22:13:05.5781858+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:13:05.5781858+00:00\",\"steps\":[]},{\"name\":\"Validate CA after ScaleOut\",\"description\":\"Validate CA role after ScaleOut.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:13:05.5781858+00:00\",\"endTimeUtc\":\"2019-08-20T22:17:51.6235865+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:17:51.6235865+00:00\",\"steps\":[]},{\"name\":\"Checking CRL parameters\",\"description\":\"Check if the CRL parameters are correct.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:17:51.6235865+00:00\",\"endTimeUtc\":\"2019-08-20T22:22:02.3361194+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:22:02.3361194+00:00\",\"steps\":[]},{\"name\":\"Updating new node\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:22:02.3361194+00:00\",\"endTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"steps\":[]}]}]},{\"name\":\"Update DomainControllerServices\",\"description\":\"Updating directory services virtual machines including Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"steps\":[{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:22:14.1796688+00:00\",\"endTimeUtc\":\"2019-08-20T22:25:51.0363597+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:25:51.0363597+00:00\",\"steps\":[]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:25:51.0363597+00:00\",\"endTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:25:56.6300541+00:00\",\"endTimeUtc\":\"2019-08-20T22:26:02.8956223+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:26:02.8956223+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:26:02.8956223+00:00\",\"endTimeUtc\":\"2019-08-20T22:31:12.353038+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:31:12.353038+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:31:12.353038+00:00\",\"endTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:31:18.2592571+00:00\",\"endTimeUtc\":\"2019-08-20T22:35:27.6829674+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:35:27.6829674+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:35:27.6829674+00:00\",\"endTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"endTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"endTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:40:09.0752137+00:00\",\"endTimeUtc\":\"2019-08-20T22:40:15.2783027+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:40:15.2783027+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:40:15.2783027+00:00\",\"endTimeUtc\":\"2019-08-20T22:46:35.2923599+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:46:35.2923599+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:46:35.2923599+00:00\",\"endTimeUtc\":\"2019-08-20T23:06:33.9596177+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:06:33.9596177+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:06:33.9596177+00:00\",\"endTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:06:40.4283373+00:00\",\"endTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"endTimeUtc\":\"2019-08-20T23:20:15.2681631+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:20:15.2681631+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:20:15.2681631+00:00\",\"endTimeUtc\":\"2019-08-20T23:29:48.3079381+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:29:48.3079381+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:29:48.3079381+00:00\",\"endTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"endTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:30:00.1042693+00:00\",\"endTimeUtc\":\"2019-08-20T23:30:06.2914917+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:30:06.2914917+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:30:06.2914917+00:00\",\"endTimeUtc\":\"2019-08-20T23:34:57.6751734+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:34:57.6751734+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:34:57.6751734+00:00\",\"endTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:35:03.2375783+00:00\",\"endTimeUtc\":\"2019-08-20T23:39:52.2607238+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:39:52.2607238+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:39:52.2607238+00:00\",\"endTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"endTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"endTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:44:11.3376513+00:00\",\"endTimeUtc\":\"2019-08-20T23:44:17.4469889+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:44:17.4469889+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:44:17.4469889+00:00\",\"endTimeUtc\":\"2019-08-20T23:47:25.734271+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:47:25.734271+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:47:25.734271+00:00\",\"endTimeUtc\":\"2019-08-21T00:07:17.2018177+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:07:17.2018177+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:07:17.2018177+00:00\",\"endTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:07:22.8579073+00:00\",\"endTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"endTimeUtc\":\"2019-08-21T00:19:44.429474+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:19:44.429474+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:19:44.429474+00:00\",\"endTimeUtc\":\"2019-08-21T00:57:52.8249985+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:57:52.8249985+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:57:52.8249985+00:00\",\"endTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:58:04.121674+00:00\",\"endTimeUtc\":\"2019-08-21T00:58:10.268611+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:58:10.268611+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:58:10.268611+00:00\",\"endTimeUtc\":\"2019-08-21T01:03:22.8248504+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:03:22.8248504+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:03:22.8248504+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:03:28.6216793+00:00\",\"endTimeUtc\":\"2019-08-21T01:08:26.4932711+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:08:26.4932711+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:08:26.4932711+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:13:22.4518747+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:29.7952983+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:29.7952983+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:13:29.7952983+00:00\",\"endTimeUtc\":\"2019-08-21T01:16:32.2424703+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:16:32.2424703+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:16:32.2424703+00:00\",\"endTimeUtc\":\"2019-08-21T01:35:35.4790104+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:35:35.4790104+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:35:35.4790104+00:00\",\"endTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:35:40.9789515+00:00\",\"endTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"endTimeUtc\":\"2019-08-21T01:47:56.158574+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:47:56.158574+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:47:56.158574+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:31.0447789+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:31.0447789+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:31.0447789+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"steps\":[]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:37.0993334+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:42.6610903+00:00\",\"endTimeUtc\":\"2019-08-21T02:08:48.9488522+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:08:48.9488522+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:52.2859529+00:00\",\"endTimeUtc\":\"2019-08-21T02:07:16.1530323+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:07:16.1530323+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:53.4109375+00:00\",\"endTimeUtc\":\"2019-08-21T01:55:29.6116549+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:55:29.6116549+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:55:29.6116549+00:00\",\"endTimeUtc\":\"2019-08-21T01:58:37.7277205+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:58:37.7277205+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T02:08:48.9488522+00:00\",\"endTimeUtc\":\"2019-08-21T02:09:18.7209616+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:09:18.7209616+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T02:09:18.7209616+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:15.4225959+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:15.4225959+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T02:31:15.4225959+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-08-18T06:10:44.519Z\",\"lastUpdatedTime\":\"2019-08-21T02:31:31.875943+00:00\",\"duration\":\"P2DT20H42M38.022S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24/updateRuns?api-version=2016-05-01+39": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "77", "78" ], - "x-ms-client-request-id": [ "8cc3ccd5-e4f4-48df-8256-8f6dc37e4e88" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "7883ae0d-6d2b-45e3-94ba-47dafdbde26d" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv2JYsRgjmhYAVkzK/aG2UfJaPdC8NnWc+p1OTmF6iT89OjG477ei6vcL4941dUGqb6JZrSiFmdZj9sgw+pMpt86o1gie228Ly7e61ofbY5LJEMAHM2CRPUWyoAccCZEwlotJlQG/ebbEOBbMZGnuT" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14695" ], - "x-ms-request-id": [ "7883ae0d-6d2b-45e3-94ba-47dafdbde26d" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032020Z:7883ae0d-6d2b-45e3-94ba-47dafdbde26d" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:20 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3367" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24/updateRuns/46143ab0-2090-4621-87a1-fa9aba3ff042\",\"name\":\"northwest/Microsoft1.1908.1.24/46143ab0-2090-4621-87a1-fa9aba3ff042\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:49:36.8737148+00:00\",\"endTimeUtc\":\"2019-08-29T16:18:29.7333361+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:18:29.7333361+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:49:36.8737148+00:00\",\"endTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:49:42.4986708+00:00\",\"endTimeUtc\":\"2019-08-29T15:51:18.2707343+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T15:51:18.2707343+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:51:18.2707343+00:00\",\"endTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:51:23.8800682+00:00\",\"endTimeUtc\":\"2019-08-29T15:54:31.1023182+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T15:54:31.1023182+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:54:31.1023182+00:00\",\"endTimeUtc\":\"2019-08-29T16:10:05.2877731+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:10:05.2877731+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T16:10:05.2877731+00:00\",\"endTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"endTimeUtc\":\"2019-08-29T16:11:57.1343421+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:11:57.1343421+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T16:11:57.1343421+00:00\",\"endTimeUtc\":\"2019-08-29T16:18:14.791527+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:18:14.791527+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T16:18:14.791527+00:00\",\"endTimeUtc\":\"2019-08-29T16:18:29.7333361+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:18:29.7333361+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-29T15:49:28.983Z\",\"lastUpdatedTime\":\"2019-08-29T16:18:29.7333361+00:00\",\"duration\":\"PT29M0.797S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29/updateRuns?api-version=2016-05-01+40": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "79", "80" ], - "x-ms-client-request-id": [ "1db816e7-43f1-4578-b5f6-207530763f7e" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "8cc7def5-8e97-476b-9f35-3884f1dee461" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv2W9LEmREsEmeiploL9W0Vdm3msxFE6bGdZNcYhilf5WA9KhB3atGylL+fN/IE9DI4Zjcx4odHaRMTxC2vEd9lrqVaTf+GnxUUZAVUSXcVMK+uZruAIi0VdR2DfdIwbEVYBMpTqyzbdK9D3k2dMen" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14694" ], - "x-ms-request-id": [ "8cc7def5-8e97-476b-9f35-3884f1dee461" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032021Z:8cc7def5-8e97-476b-9f35-3884f1dee461" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:20 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "277983" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29/updateRuns/0799510a-ab43-4997-976a-ff39ba473578\",\"name\":\"northwest/Microsoft1.1908.3.29/0799510a-ab43-4997-976a-ff39ba473578\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:26.4494429+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8929512+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8929512+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:26.4650675+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:32.0431554+00:00\",\"endTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:02:04.9402973+00:00\",\"endTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8617045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8617045+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:22.9415489+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:38.3789518+00:00\",\"endTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:44.0976629+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:22.7414527+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"endTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:42.7413298+00:00\",\"endTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:48.5694035+00:00\",\"endTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"endTimeUtc\":\"2019-09-08T15:38:56.9002966+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:38:56.9002966+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:17:01.724307+00:00\",\"endTimeUtc\":\"2019-09-08T15:20:48.1759694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:20:48.1759694+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:20:48.1759694+00:00\",\"endTimeUtc\":\"2019-09-08T15:21:56.769271+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:21:56.769271+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:17:02.1774281+00:00\",\"endTimeUtc\":\"2019-09-08T15:22:12.0040415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:22:12.0040415+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:38:56.9002966+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:02.7752986+00:00\",\"endTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:10.8534211+00:00\",\"endTimeUtc\":\"2019-09-08T15:39:32.6190346+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:39:32.6190346+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:32.6190346+00:00\",\"endTimeUtc\":\"2019-09-08T15:42:14.8530573+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:42:14.8530573+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:42:14.8530573+00:00\",\"endTimeUtc\":\"2019-09-08T15:47:06.7776766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:47:06.7776766+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:42:20.9467904+00:00\",\"endTimeUtc\":\"2019-09-08T15:45:42.5799624+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:45:42.5799624+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:45:42.5799624+00:00\",\"endTimeUtc\":\"2019-09-08T15:47:06.7776766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:47:06.7776766+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:10.7127985+00:00\",\"endTimeUtc\":\"2019-09-08T16:06:01.5613876+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:06:01.5613876+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:06:01.5613876+00:00\",\"endTimeUtc\":\"2019-09-08T16:07:22.7859277+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:07:22.7859277+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:07:22.7859277+00:00\",\"endTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:07:28.3015254+00:00\",\"endTimeUtc\":\"2019-09-08T16:10:18.7382223+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:10:18.7382223+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:10:18.7382223+00:00\",\"endTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"steps\":[]}]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:02.728425+00:00\",\"endTimeUtc\":\"2019-09-08T15:39:14.853419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:39:14.853419+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:14.8690487+00:00\",\"endTimeUtc\":\"2019-09-08T15:39:58.0252597+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:39:58.0252597+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:58.0252597+00:00\",\"endTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:40:14.2596112+00:00\",\"endTimeUtc\":\"2019-09-08T15:40:55.1814077+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:40:55.1814077+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:40:55.1814077+00:00\",\"endTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"endTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:47:23.0744624+00:00\",\"endTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"steps\":[]}]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:02.3885831+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:11.2322754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:11.2322754+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:11.2322754+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:19.7478451+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:19.7478451+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:19.7478451+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage on the NC VMs\",\"description\":\"Update OSImage on the NC VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"endTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"steps\":[{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:34.2790115+00:00\",\"endTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:39.9352519+00:00\",\"endTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"endTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:20:41.1828592+00:00\",\"endTimeUtc\":\"2019-09-08T16:26:03.5670319+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:26:03.5670319+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:26:03.5670319+00:00\",\"endTimeUtc\":\"2019-09-08T16:26:09.5982415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:26:09.5982415+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:26:09.5982415+00:00\",\"endTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:26:15.191959+00:00\",\"endTimeUtc\":\"2019-09-08T16:32:43.3592377+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:32:43.3592377+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:32:43.3592377+00:00\",\"endTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"endTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"endTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:37:55.0209534+00:00\",\"endTimeUtc\":\"2019-09-08T16:38:00.9271679+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:38:00.9271679+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:38:00.9271679+00:00\",\"endTimeUtc\":\"2019-09-08T16:45:18.4359586+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:45:18.4359586+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:45:18.4359586+00:00\",\"endTimeUtc\":\"2019-09-08T17:01:16.0659473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:01:16.0659473+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:01:16.0659473+00:00\",\"endTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:01:21.8940371+00:00\",\"endTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"endTimeUtc\":\"2019-09-08T17:23:41.0766703+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:23:41.0766703+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:23:41.0766703+00:00\",\"endTimeUtc\":\"2019-09-08T17:27:08.0439434+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:27:08.0439434+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:27:08.0439434+00:00\",\"endTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:27:19.4501145+00:00\",\"endTimeUtc\":\"2019-09-08T17:32:26.7458058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:32:26.7458058+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:32:26.7458058+00:00\",\"endTimeUtc\":\"2019-09-08T17:32:32.6363904+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:32:32.6363904+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:32:32.6363904+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:32:38.1519827+00:00\",\"endTimeUtc\":\"2019-09-08T17:39:09.3493327+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:39:09.3493327+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:39:09.3493327+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"endTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:44:18.836374+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:24.6800771+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:24.6800771+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:44:24.6800771+00:00\",\"endTimeUtc\":\"2019-09-08T17:47:47.834963+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:47:47.834963+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:47:47.834963+00:00\",\"endTimeUtc\":\"2019-09-08T18:03:54.3165041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:03:54.3165041+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:03:54.3165041+00:00\",\"endTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:04:00.0664743+00:00\",\"endTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"endTimeUtc\":\"2019-09-08T18:27:04.7759035+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:27:04.7759035+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:27:04.7759035+00:00\",\"endTimeUtc\":\"2019-09-08T18:30:32.2897745+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:30:32.2897745+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:30:32.2897745+00:00\",\"endTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:30:44.7896768+00:00\",\"endTimeUtc\":\"2019-09-08T18:36:13.9313893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:36:13.9313893+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:36:13.9313893+00:00\",\"endTimeUtc\":\"2019-09-08T18:36:19.6813452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:36:19.6813452+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:36:19.6813452+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:36:25.2906905+00:00\",\"endTimeUtc\":\"2019-09-08T18:43:07.7834065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:43:07.7834065+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:43:07.7834065+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"endTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:48:22.1616267+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:28.0365805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:28.0365805+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:48:28.0365805+00:00\",\"endTimeUtc\":\"2019-09-08T18:51:52.7152249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:51:52.7152249+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:51:52.7152249+00:00\",\"endTimeUtc\":\"2019-09-08T19:07:36.1254027+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:07:36.1254027+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:07:36.1254027+00:00\",\"endTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:07:41.7347422+00:00\",\"endTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"endTimeUtc\":\"2019-09-08T19:25:16.4701937+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:25:16.4701937+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:25:16.4701937+00:00\",\"endTimeUtc\":\"2019-09-08T19:28:47.0000635+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:28:47.0000635+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:28:47.0000635+00:00\",\"endTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"steps\":[]}]},{\"name\":\"Upgrade Network Controller Application if needed.\",\"description\":\"Upgrade Network Controller Application if needed\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"endTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"endTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"steps\":[{\"name\":\"Host Node Update Prerequisite\",\"description\":\"Check the Host Update prerequisite\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:48:06.9984338+00:00\",\"endTimeUtc\":\"2019-09-08T19:51:46.0126476+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:51:46.0126476+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:51:46.0126476+00:00\",\"endTimeUtc\":\"2019-09-08T20:37:00.4580884+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:37:00.4580884+00:00\",\"steps\":[]},{\"name\":\"Configure Cluster Network\",\"description\":\"Configure live migration network before suspending cluster nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:37:00.4580884+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"steps\":[{\"name\":\"Configure Cluster Network\",\"description\":\"Ensure live migration happens on the storage network.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:37:06.0518028+00:00\",\"endTimeUtc\":\"2019-09-08T20:40:36.7535527+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:40:36.7535527+00:00\",\"steps\":[]},{\"name\":\"Set SMB Bandwidth Cap\",\"description\":\"Configure SMB bandwidth limit for live migration traffic.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:40:36.7535527+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"steps\":[]}]},{\"name\":\"Adding IR VMs\",\"description\":\"Adding an IR machine marker for each baremetal node regardless of provisioning state.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"steps\":[{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:21.9315913+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:27.7909183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:27.7909183+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:27.7909183+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:33.5408687+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:33.5408687+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:33.5408687+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:39.3220745+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:39.3220745+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:39.3220745+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"steps\":[]}]},{\"name\":\"Prepare IR VMs for Placement\",\"description\":\"Setting the provisioning status of the IR VMs to ProvisioningInProgress so that they can be placed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:50.6501108+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:56.4938106+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:56.4938106+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:56.4938106+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:02.7593892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:02.7593892+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:02.7593892+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:08.8999711+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:08.8999711+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:08.8999711+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"steps\":[]}]},{\"name\":\"Set new IR VMs failed\",\"description\":\"Setting the IR machines as failed initially to allow for per-node-scoped updates and avoid assumptions that the VMs should be accessible.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:20.4155079+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:27.0091999+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:27.0091999+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:27.0091999+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:34.3216432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:34.3216432+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:34.3216432+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:43.1965766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:43.1965766+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:43.1965766+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"steps\":[]}]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:54.8996123+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:54.8996123+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:54.8996123+00:00\",\"endTimeUtc\":\"2019-09-08T20:46:00.6985997+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:46:00.6985997+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:46:00.6985997+00:00\",\"endTimeUtc\":\"2019-09-08T20:49:23.3551158+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:49:23.3551158+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:49:23.3551158+00:00\",\"endTimeUtc\":\"2019-09-08T21:06:17.623474+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:06:17.623474+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:49:30.2769421+00:00\",\"endTimeUtc\":\"2019-09-08T21:04:33.5311044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:04:33.5311044+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:49:36.3550258+00:00\",\"endTimeUtc\":\"2019-09-08T20:49:42.8706057+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:49:42.8706057+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:49:42.8706057+00:00\",\"endTimeUtc\":\"2019-09-08T20:53:15.4004137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:53:15.4004137+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:53:15.4004137+00:00\",\"endTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:53:21.1035049+00:00\",\"endTimeUtc\":\"2019-09-08T20:59:45.4766631+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:59:45.4766631+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:59:45.4766631+00:00\",\"endTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"endTimeUtc\":\"2019-09-08T21:04:33.5311044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:04:33.5311044+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:06:17.623474+00:00\",\"endTimeUtc\":\"2019-09-08T21:31:13.8352635+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:31:13.8352635+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:31:13.8352635+00:00\",\"endTimeUtc\":\"2019-09-08T21:31:24.7570651+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:31:24.7570651+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:31:24.7570651+00:00\",\"endTimeUtc\":\"2019-09-08T21:31:34.1163817+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:31:34.1163817+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:31:34.1163817+00:00\",\"endTimeUtc\":\"2019-09-08T23:25:35.3578106+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:25:35.3578106+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:25:35.3578106+00:00\",\"endTimeUtc\":\"2019-09-08T23:38:35.0298699+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:38:35.0298699+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:38:35.0298699+00:00\",\"endTimeUtc\":\"2019-09-08T23:43:12.4009978+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:43:12.4009978+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:12.4009978+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:22.1040575+00:00\",\"endTimeUtc\":\"2019-09-08T23:43:31.6352464+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:43:31.6352464+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:31.6352464+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:38.8072444+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:45.6976707+00:00\",\"endTimeUtc\":\"2019-09-08T23:43:54.2913491+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:43:54.2913491+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:54.2913491+00:00\",\"endTimeUtc\":\"2019-09-08T23:54:09.8611367+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:54:09.8611367+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:54:09.8611367+00:00\",\"endTimeUtc\":\"2019-09-09T00:18:29.6095525+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:18:29.6095525+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:18:29.6095525+00:00\",\"endTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:18:35.2345202+00:00\",\"endTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:31.2174694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:31.2174694+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:26:31.2174694+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:22.1196818+00:00\",\"endTimeUtc\":\"2019-09-08T23:51:26.4091888+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:51:26.4091888+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:51:26.4091888+00:00\",\"endTimeUtc\":\"2019-09-08T23:57:07.4692874+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:57:07.4692874+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:57:07.4692874+00:00\",\"endTimeUtc\":\"2019-09-09T00:00:34.7960351+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:00:34.7960351+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:22.0884341+00:00\",\"endTimeUtc\":\"2019-09-08T23:44:19.1662729+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:44:19.1662729+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:44:19.1662729+00:00\",\"endTimeUtc\":\"2019-09-08T23:47:01.2432676+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:47:01.2432676+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:21.6665656+00:00\",\"endTimeUtc\":\"2019-09-08T23:43:44.7601618+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:43:44.7601618+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:44.7601618+00:00\",\"endTimeUtc\":\"2019-09-08T23:49:10.441325+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:49:10.441325+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:49:10.441325+00:00\",\"endTimeUtc\":\"2019-09-08T23:50:09.9253098+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:50:09.9253098+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:50:09.9253098+00:00\",\"endTimeUtc\":\"2019-09-08T23:50:35.9095206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:50:35.9095206+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"endTimeUtc\":\"2019-09-09T00:27:11.0677936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:27:11.0677936+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:27:11.0677936+00:00\",\"endTimeUtc\":\"2019-09-09T00:30:38.6287902+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:30:38.6287902+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:30:38.6287902+00:00\",\"endTimeUtc\":\"2019-09-09T00:30:44.3631232+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:30:44.3631232+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:30:44.3631232+00:00\",\"endTimeUtc\":\"2019-09-09T00:34:27.8527322+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:34:27.8527322+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:34:27.8527322+00:00\",\"endTimeUtc\":\"2019-09-09T00:34:33.8058135+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:34:33.8058135+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:34:33.8058135+00:00\",\"endTimeUtc\":\"2019-09-09T00:34:39.9675313+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:34:39.9675313+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:34:39.9675313+00:00\",\"endTimeUtc\":\"2019-09-09T00:38:02.3413987+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:38:02.3413987+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:38:02.3413987+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:38:09.2944784+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:38:15.8725604+00:00\",\"endTimeUtc\":\"2019-09-09T00:38:22.1381387+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:38:22.1381387+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:38:22.1381387+00:00\",\"endTimeUtc\":\"2019-09-09T00:41:50.9961343+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:41:50.9961343+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:41:50.9961343+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:41:56.8398496+00:00\",\"endTimeUtc\":\"2019-09-09T00:48:11.5945973+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:48:11.5945973+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:48:11.5945973+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"endTimeUtc\":\"2019-09-09T01:25:28.3672388+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T01:25:28.3672388+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T01:25:28.3672388+00:00\",\"endTimeUtc\":\"2019-09-09T01:25:53.7783261+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T01:25:53.7783261+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T01:25:53.7783261+00:00\",\"endTimeUtc\":\"2019-09-09T01:26:19.0450117+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T01:26:19.0450117+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T01:26:19.0450117+00:00\",\"endTimeUtc\":\"2019-09-09T03:20:26.2704343+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T03:20:26.2704343+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T03:20:26.2704343+00:00\",\"endTimeUtc\":\"2019-09-09T03:34:11.9132919+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T03:34:11.9132919+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T03:34:11.9132919+00:00\",\"endTimeUtc\":\"2019-09-09T04:13:37.4517726+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:13:37.4517726+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:37.4517726+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:45.8891636+00:00\",\"endTimeUtc\":\"2019-09-09T04:13:53.748441+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:13:53.748441+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:53.748441+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:59.982744+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:14:05.920162+00:00\",\"endTimeUtc\":\"2019-09-09T04:14:12.8731995+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:14:12.8731995+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:14:12.8731995+00:00\",\"endTimeUtc\":\"2019-09-09T04:17:52.7608243+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:17:52.7608243+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:17:52.7608243+00:00\",\"endTimeUtc\":\"2019-09-10T07:37:40.5021367+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:37:40.5021367+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:37:40.5021367+00:00\",\"endTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:37:46.4708407+00:00\",\"endTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:25.9672612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:25.9672612+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:46:25.9672612+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:45.8422943+00:00\",\"endTimeUtc\":\"2019-09-09T04:34:58.315829+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:34:58.315829+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:34:58.315829+00:00\",\"endTimeUtc\":\"2019-09-09T04:38:34.0176221+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:38:34.0176221+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:38:34.0176221+00:00\",\"endTimeUtc\":\"2019-09-09T04:41:54.2194125+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:41:54.2194125+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:46.0297885+00:00\",\"endTimeUtc\":\"2019-09-09T04:14:36.2947765+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:14:36.2947765+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:14:36.2947765+00:00\",\"endTimeUtc\":\"2019-09-09T04:17:19.7300566+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:17:19.7300566+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:46.2797863+00:00\",\"endTimeUtc\":\"2019-09-09T04:14:23.0761947+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:14:23.0761947+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:14:23.0761947+00:00\",\"endTimeUtc\":\"2019-09-09T04:37:04.080674+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:37:04.080674+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:37:04.080674+00:00\",\"endTimeUtc\":\"2019-09-09T04:37:25.3930472+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:37:25.3930472+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:37:25.3930472+00:00\",\"endTimeUtc\":\"2019-09-09T04:37:49.2210326+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:37:49.2210326+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"endTimeUtc\":\"2019-09-10T07:47:19.7076511+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:47:19.7076511+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:47:19.7076511+00:00\",\"endTimeUtc\":\"2019-09-10T07:51:21.7058092+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:51:21.7058092+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:51:21.7058092+00:00\",\"endTimeUtc\":\"2019-09-10T07:51:28.2994827+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:51:28.2994827+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:51:28.2994827+00:00\",\"endTimeUtc\":\"2019-09-10T07:55:39.7815721+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:55:39.7815721+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:55:39.7815721+00:00\",\"endTimeUtc\":\"2019-09-10T07:55:46.3440289+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:55:46.3440289+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:55:46.3440289+00:00\",\"endTimeUtc\":\"2019-09-10T07:55:52.7970859+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:55:52.7970859+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:55:52.7970859+00:00\",\"endTimeUtc\":\"2019-09-10T07:59:37.7953637+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:59:37.7953637+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:59:37.7953637+00:00\",\"endTimeUtc\":\"2019-09-10T08:30:47.7932983+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:30:47.7932983+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:59:46.4984164+00:00\",\"endTimeUtc\":\"2019-09-10T08:19:00.1569374+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:19:00.1569374+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:59:54.7483593+00:00\",\"endTimeUtc\":\"2019-09-10T08:00:02.2951744+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:00:02.2951744+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:00:02.2951744+00:00\",\"endTimeUtc\":\"2019-09-10T08:04:24.7620579+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:04:24.7620579+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:04:24.7620579+00:00\",\"endTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:04:31.2620538+00:00\",\"endTimeUtc\":\"2019-09-10T08:13:34.0499107+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:13:34.0499107+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:13:34.0499107+00:00\",\"endTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"endTimeUtc\":\"2019-09-10T08:19:00.1569374+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:19:00.1569374+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:30:47.7932983+00:00\",\"endTimeUtc\":\"2019-09-10T08:59:36.8608074+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:59:36.8608074+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:59:36.8608074+00:00\",\"endTimeUtc\":\"2019-09-10T08:59:55.3137806+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:59:55.3137806+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:59:55.3137806+00:00\",\"endTimeUtc\":\"2019-09-10T09:00:10.9855463+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T09:00:10.9855463+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T09:00:10.9855463+00:00\",\"endTimeUtc\":\"2019-09-10T10:51:22.8644134+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T10:51:22.8644134+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T10:51:22.8644134+00:00\",\"endTimeUtc\":\"2019-09-10T11:10:41.9265137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:10:41.9265137+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:10:41.9265137+00:00\",\"endTimeUtc\":\"2019-09-10T11:20:40.6547951+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:20:40.6547951+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:20:40.6547951+00:00\",\"endTimeUtc\":\"2019-09-10T13:21:11.8609052+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:21:11.8609052+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:01.076466+00:00\",\"endTimeUtc\":\"2019-09-10T11:21:20.2968914+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:21:20.2968914+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:21.2638047+00:00\",\"endTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:39.5151559+00:00\",\"endTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:53.6229427+00:00\",\"endTimeUtc\":\"2019-09-10T11:23:27.7626989+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:23:27.7626989+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:23:27.7626989+00:00\",\"endTimeUtc\":\"2019-09-10T11:38:45.0368315+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:38:45.0368315+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:38:45.0368315+00:00\",\"endTimeUtc\":\"2019-09-10T12:10:46.5235937+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:10:46.5235937+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T12:10:46.5235937+00:00\",\"endTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T12:10:59.3828883+00:00\",\"endTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"endTimeUtc\":\"2019-09-10T12:30:27.9530317+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:30:27.9530317+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T12:30:27.9530317+00:00\",\"endTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:00.139073+00:00\",\"endTimeUtc\":\"2019-09-10T11:46:13.1274361+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:46:13.1274361+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:46:13.1431653+00:00\",\"endTimeUtc\":\"2019-09-10T11:56:21.3345209+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:56:21.3345209+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:56:21.3345209+00:00\",\"endTimeUtc\":\"2019-09-10T12:04:58.0502462+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:04:58.0502462+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:01.8266446+00:00\",\"endTimeUtc\":\"2019-09-10T11:23:25.24702+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:23:25.24702+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:23:25.24702+00:00\",\"endTimeUtc\":\"2019-09-10T11:26:52.7611916+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:26:52.7611916+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:02.1715242+00:00\",\"endTimeUtc\":\"2019-09-10T11:23:25.2938993+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:23:25.2938993+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:23:25.2938993+00:00\",\"endTimeUtc\":\"2019-09-10T11:39:26.4588806+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:39:26.4588806+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:39:26.4588806+00:00\",\"endTimeUtc\":\"2019-09-10T11:40:16.1303092+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:40:16.1303092+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:40:16.1303092+00:00\",\"endTimeUtc\":\"2019-09-10T11:40:58.583647+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:40:58.583647+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:21:11.8609052+00:00\",\"endTimeUtc\":\"2019-09-10T13:21:54.6887361+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:21:54.6887361+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:21:54.6887361+00:00\",\"endTimeUtc\":\"2019-09-10T13:29:37.7948724+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:29:37.7948724+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:29:37.7948724+00:00\",\"endTimeUtc\":\"2019-09-10T13:29:50.5291549+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:29:50.5291549+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:29:50.5291549+00:00\",\"endTimeUtc\":\"2019-09-10T13:37:53.7290941+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:37:53.7290941+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:37:53.7290941+00:00\",\"endTimeUtc\":\"2019-09-10T13:38:05.7758806+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:38:05.7758806+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:38:05.7758806+00:00\",\"endTimeUtc\":\"2019-09-10T13:38:16.041435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:38:16.041435+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:38:16.041435+00:00\",\"endTimeUtc\":\"2019-09-10T13:46:27.5849515+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:46:27.5849515+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:46:27.5849515+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:46:41.5379779+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:46:54.1628771+00:00\",\"endTimeUtc\":\"2019-09-10T13:47:08.3971532+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:47:08.3971532+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:47:08.3971532+00:00\",\"endTimeUtc\":\"2019-09-10T13:56:49.9866075+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:56:49.9866075+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:56:49.9866075+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:57:00.0959215+00:00\",\"endTimeUtc\":\"2019-09-10T14:08:27.9717547+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:08:27.9717547+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:08:27.9717547+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"endTimeUtc\":\"2019-09-10T14:49:07.1353239+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:49:07.1353239+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:49:07.1491709+00:00\",\"endTimeUtc\":\"2019-09-10T14:49:26.2115412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:49:26.2115412+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:49:26.2115412+00:00\",\"endTimeUtc\":\"2019-09-10T14:49:42.3364189+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:49:42.3364189+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:49:42.3364189+00:00\",\"endTimeUtc\":\"2019-09-10T16:48:10.0993152+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T16:48:10.0993152+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T16:48:10.0993152+00:00\",\"endTimeUtc\":\"2019-09-10T17:05:02.6663136+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:05:02.6663136+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:05:02.6663136+00:00\",\"endTimeUtc\":\"2019-09-10T17:12:33.8353415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:12:33.8353415+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:33.8353415+00:00\",\"endTimeUtc\":\"2019-09-10T19:35:56.9926515+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:35:56.9926515+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:50.9914068+00:00\",\"endTimeUtc\":\"2019-09-10T17:13:08.756862+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:13:08.756862+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:08.756862+00:00\",\"endTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:21.9754719+00:00\",\"endTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:36.6472153+00:00\",\"endTimeUtc\":\"2019-09-10T17:13:50.4439512+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:13:50.4439512+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:50.4439512+00:00\",\"endTimeUtc\":\"2019-09-10T17:22:32.8928376+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:22:32.8928376+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:22:32.8928376+00:00\",\"endTimeUtc\":\"2019-09-10T17:52:42.5665156+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:52:42.5665156+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:52:42.5821459+00:00\",\"endTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:52:54.3320548+00:00\",\"endTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"endTimeUtc\":\"2019-09-10T18:12:41.019255+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:12:41.019255+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T18:12:41.019255+00:00\",\"endTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:51.038281+00:00\",\"endTimeUtc\":\"2019-09-10T17:30:34.8273434+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:30:34.8273434+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:30:34.8273434+00:00\",\"endTimeUtc\":\"2019-09-10T17:40:03.660397+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:40:03.660397+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:40:03.660397+00:00\",\"endTimeUtc\":\"2019-09-10T17:48:13.5568966+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:48:13.5568966+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:51.8195878+00:00\",\"endTimeUtc\":\"2019-09-10T17:14:14.3813931+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:14:14.3813931+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:14:14.3813931+00:00\",\"endTimeUtc\":\"2019-09-10T17:17:33.3326354+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:17:33.3326354+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:50.8195378+00:00\",\"endTimeUtc\":\"2019-09-10T17:13:32.7566198+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:13:32.7566198+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:32.7566198+00:00\",\"endTimeUtc\":\"2019-09-10T17:23:36.1583263+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:23:36.1583263+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:23:36.1583263+00:00\",\"endTimeUtc\":\"2019-09-10T17:24:14.1108215+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:24:14.1108215+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:24:14.1108215+00:00\",\"endTimeUtc\":\"2019-09-10T17:24:49.9543181+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:24:49.9543181+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:35:56.9926515+00:00\",\"endTimeUtc\":\"2019-09-10T19:36:48.3999582+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:36:48.3999582+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:36:48.3999582+00:00\",\"endTimeUtc\":\"2019-09-10T19:47:13.3800883+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:47:13.3800883+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:47:13.3800883+00:00\",\"endTimeUtc\":\"2019-09-10T19:47:28.5681854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:47:28.5681854+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:47:28.5681854+00:00\",\"endTimeUtc\":\"2019-09-10T19:58:22.2228633+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:58:22.2228633+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:58:22.2228633+00:00\",\"endTimeUtc\":\"2019-09-11T00:24:35.6300059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:24:35.6300059+00:00\",\"steps\":[]},{\"name\":\"PostUpdateCleanup\",\"description\":\"Perform PostUpdate cleanup for all the nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:24:35.6300059+00:00\",\"endTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"steps\":[]}]},{\"name\":\"Update VMs\",\"description\":\"Updating VMs conditionally based on update payload. All VMs are getting updated in parallel except DC and CA VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based update process. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:34.6222959+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.4191367+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.4191367+00:00\",\"steps\":[{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:57.8093933+00:00\",\"endTimeUtc\":\"2019-09-11T00:41:49.2621163+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:41:49.2621163+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SeedRing Service Fabric cluster.\",\"description\":\"Update OSImage on the SeedRing service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:49.2808305+00:00\",\"endTimeUtc\":\"2019-09-11T06:00:19.9735157+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:00:19.9735157+00:00\",\"steps\":[{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:42:08.0738773+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:08.1111803+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:08.1111803+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"endTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"endTimeUtc\":\"2019-09-11T00:57:13.759045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:57:13.759045+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:13.759045+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:59.5331933+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:59.5331933+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:22.2121147+00:00\",\"endTimeUtc\":\"2019-09-11T01:07:09.5832379+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:07:09.5832379+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:07:09.5988629+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:59.5331933+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:59.5331933+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:59.579977+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:08.1111803+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:08.1111803+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:08.1892702+00:00\",\"endTimeUtc\":\"2019-09-11T02:48:55.4405481+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:48:55.4405481+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:16.2048217+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:25.3453665+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:25.3453665+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:25.3453665+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:16.471162+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:16.471162+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:16.5651437+00:00\",\"endTimeUtc\":\"2019-09-11T02:08:40.5488396+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:08:40.5488396+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:08:40.5800906+00:00\",\"endTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:08:48.8925104+00:00\",\"endTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"endTimeUtc\":\"2019-09-11T02:25:12.192889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:25:12.192889+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:25:12.192889+00:00\",\"endTimeUtc\":\"2019-09-11T02:39:17.0100952+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:39:17.0100952+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:39:17.0100952+00:00\",\"endTimeUtc\":\"2019-09-11T02:47:52.0038109+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:47:52.0038109+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:47:52.0038109+00:00\",\"endTimeUtc\":\"2019-09-11T02:48:43.4563116+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:48:43.4563116+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:48:43.4563116+00:00\",\"endTimeUtc\":\"2019-09-11T02:48:55.4405481+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:48:55.4405481+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:48:55.487401+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:26.2175636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:26.2175636+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:49:07.7528754+00:00\",\"endTimeUtc\":\"2019-09-11T02:59:21.277664+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:59:21.277664+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:59:21.277664+00:00\",\"endTimeUtc\":\"2019-09-11T02:59:31.6681834+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:59:31.6681834+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:59:31.6681834+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:18.545766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:18.545766+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:59:41.6055902+00:00\",\"endTimeUtc\":\"2019-09-11T03:09:53.4097364+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:09:53.4097364+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:09:53.4878654+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:18.545766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:18.545766+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:17:18.561393+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:26.2175636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:26.2175636+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:17:26.2644415+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:17:32.6393777+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:39.6393044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:39.6393044+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:17:39.6393044+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:42.1980559+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:42.1980559+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:42.1980559+00:00\",\"endTimeUtc\":\"2019-09-11T03:44:02.2890383+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:44:02.2890383+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:44:02.2890383+00:00\",\"endTimeUtc\":\"2019-09-11T03:52:06.3309139+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:52:06.3309139+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:44:08.8045978+00:00\",\"endTimeUtc\":\"2019-09-11T03:52:06.3309139+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:52:06.3309139+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:52:06.3465389+00:00\",\"endTimeUtc\":\"2019-09-11T03:54:58.6873149+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:54:58.6873149+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:54:58.6873149+00:00\",\"endTimeUtc\":\"2019-09-11T03:56:54.4044177+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:56:54.4044177+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:56:54.4044177+00:00\",\"endTimeUtc\":\"2019-09-11T04:03:42.9934386+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:03:42.9934386+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:03:42.9934386+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:16.9618335+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:16.9618335+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:16.9618335+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:35.8087795+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:35.8087795+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:31.8210546+00:00\",\"endTimeUtc\":\"2019-09-11T04:20:19.1532441+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:20:19.1532441+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:20:20.4344932+00:00\",\"endTimeUtc\":\"2019-09-11T04:21:12.1745591+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:21:12.1745591+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:21:12.1745591+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:27.34007+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:27.34007+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:21:32.0338283+00:00\",\"endTimeUtc\":\"2019-09-11T04:40:28.7663675+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:40:28.7663675+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:40:28.7976281+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:27.3244457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:27.3244457+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:27.3556971+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:35.8087795+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:35.8087795+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:35.8244009+00:00\",\"endTimeUtc\":\"2019-09-11T06:00:19.895964+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:00:19.895964+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:43.3556087+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:50.9025004+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:50.9025004+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:50.9025004+00:00\",\"endTimeUtc\":\"2019-09-11T05:02:30.3854687+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:02:30.3854687+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:02:30.3854687+00:00\",\"endTimeUtc\":\"2019-09-11T05:23:16.8816013+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:23:16.8816013+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:23:16.8972257+00:00\",\"endTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:23:29.490769+00:00\",\"endTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"endTimeUtc\":\"2019-09-11T05:44:46.0743298+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:44:46.0743298+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:44:46.0743298+00:00\",\"endTimeUtc\":\"2019-09-11T05:49:35.6372552+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:49:35.6372552+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:49:35.6372552+00:00\",\"endTimeUtc\":\"2019-09-11T05:58:22.0711593+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:58:22.0711593+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:58:22.0711593+00:00\",\"endTimeUtc\":\"2019-09-11T05:59:59.5582854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:59:59.5582854+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:59:59.5582854+00:00\",\"endTimeUtc\":\"2019-09-11T06:00:19.8485174+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:00:19.8485174+00:00\",\"steps\":[]}]}]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:00:20.0119237+00:00\",\"endTimeUtc\":\"2019-09-11T06:18:15.5629493+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:18:15.5629493+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:00:37.2892734+00:00\",\"endTimeUtc\":\"2019-09-11T06:04:53.065286+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:04:53.065286+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:04:53.0863563+00:00\",\"endTimeUtc\":\"2019-09-11T06:18:15.5629493+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:18:15.5629493+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:18:15.6418785+00:00\",\"endTimeUtc\":\"2019-09-11T06:33:03.2070503+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:33:03.2070503+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:18:45.378983+00:00\",\"endTimeUtc\":\"2019-09-11T06:24:22.4855118+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:24:22.4855118+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:24:22.4996814+00:00\",\"endTimeUtc\":\"2019-09-11T06:33:03.1915487+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:33:03.1915487+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:12.9030045+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:51.8402554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:51.8402554+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:43.8558085+00:00\",\"endTimeUtc\":\"2019-09-11T00:41:24.3558358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:41:24.3558358+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:24.3558358+00:00\",\"endTimeUtc\":\"2019-09-11T01:02:07.1016931+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:02:07.1016931+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:02:07.1329423+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:36.3091917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:36.3091917+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:02:19.5546988+00:00\",\"endTimeUtc\":\"2019-09-11T01:20:47.1312514+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:20:47.1312514+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:20:47.2562414+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:36.3091917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:36.3091917+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:36.3404401+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:51.8402554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:51.8402554+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:52.0121306+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:59.9495567+00:00\",\"endTimeUtc\":\"2019-09-11T01:30:08.7150576+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:30:08.7150576+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:30:08.7150576+00:00\",\"endTimeUtc\":\"2019-09-11T01:47:09.8945327+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:47:09.8945327+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:47:09.8945327+00:00\",\"endTimeUtc\":\"2019-09-11T02:10:53.3438166+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:10:53.3438166+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:10:53.3438166+00:00\",\"endTimeUtc\":\"2019-09-11T02:29:31.4233743+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:29:31.4233743+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:11:01.3749217+00:00\",\"endTimeUtc\":\"2019-09-11T02:29:31.3921377+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:29:31.3921377+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:29:31.4390003+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:03.4727655+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:03.4727655+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:03.4883919+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"endTimeUtc\":\"2019-09-11T04:49:18.3437487+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:49:18.3437487+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:20.1444723+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:28.2381421+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:28.2381421+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:28.2381421+00:00\",\"endTimeUtc\":\"2019-09-11T03:54:59.1716845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:54:59.1716845+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:54:59.1716845+00:00\",\"endTimeUtc\":\"2019-09-11T04:48:52.7192113+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:48:52.7192113+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:55:08.0934236+00:00\",\"endTimeUtc\":\"2019-09-11T04:35:09.7370879+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:35:09.7370879+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:35:09.8308447+00:00\",\"endTimeUtc\":\"2019-09-11T04:48:52.7192113+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:48:52.7192113+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:48:52.7660858+00:00\",\"endTimeUtc\":\"2019-09-11T04:49:18.3437487+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:49:18.3437487+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:49:18.4218716+00:00\",\"endTimeUtc\":\"2019-09-11T06:51:20.928279+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:51:20.928279+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:49:29.3435593+00:00\",\"endTimeUtc\":\"2019-09-11T04:49:40.4684089+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:49:40.4684089+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:49:40.4684089+00:00\",\"endTimeUtc\":\"2019-09-11T04:56:22.9804162+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:56:22.9804162+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:56:22.9804162+00:00\",\"endTimeUtc\":\"2019-09-11T05:16:44.3636307+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:16:44.3636307+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:16:44.379259+00:00\",\"endTimeUtc\":\"2019-09-11T05:27:00.0195564+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:27:00.0195564+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:16:51.5980436+00:00\",\"endTimeUtc\":\"2019-09-11T05:27:00.0066327+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:27:00.0066327+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:27:00.0351856+00:00\",\"endTimeUtc\":\"2019-09-11T06:51:09.6164916+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:51:09.6164916+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:51:09.6164916+00:00\",\"endTimeUtc\":\"2019-09-11T06:51:20.928279+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:51:20.928279+00:00\",\"steps\":[]}]},{\"name\":\"Validate SQL node after restart.\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:51:21.0063971+00:00\",\"endTimeUtc\":\"2019-09-11T07:00:04.035421+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:00:04.035421+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"description\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:58.4813529+00:00\",\"endTimeUtc\":\"2019-09-12T22:54:59.464044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:54:59.464044+00:00\",\"steps\":[{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:44.0279003+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:23.7336281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:23.7336281+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:02.8088581+00:00\",\"endTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:44:55.3853236+00:00\",\"endTimeUtc\":\"2019-09-11T01:06:57.2864786+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:06:57.2864786+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:06:57.3021371+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:15.7181282+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:15.7181282+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:07:05.44265+00:00\",\"endTimeUtc\":\"2019-09-11T01:17:14.1557287+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:17:14.1557287+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:17:14.1557287+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:15.7181282+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:15.7181282+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:26:15.7962513+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:23.7336281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:23.7336281+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:26:23.7492565+00:00\",\"endTimeUtc\":\"2019-09-11T03:05:48.5220393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:05:48.5220393+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:26:31.3428931+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:39.15528+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:39.15528+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:26:39.15528+00:00\",\"endTimeUtc\":\"2019-09-11T01:46:48.9572508+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:46:48.9572508+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:46:48.9572508+00:00\",\"endTimeUtc\":\"2019-09-11T02:09:54.8449373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:09:54.8449373+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:09:54.8449373+00:00\",\"endTimeUtc\":\"2019-09-11T02:36:25.3712654+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:36:25.3712654+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:10:02.8291505+00:00\",\"endTimeUtc\":\"2019-09-11T02:36:25.3556374+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:36:25.3556374+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:36:25.3712654+00:00\",\"endTimeUtc\":\"2019-09-11T02:54:44.2960648+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:54:44.2960648+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:54:44.2960648+00:00\",\"endTimeUtc\":\"2019-09-11T03:05:40.178477+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:05:40.178477+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:05:40.178477+00:00\",\"endTimeUtc\":\"2019-09-11T03:05:48.5220393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:05:48.5220393+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:05:48.5376636+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:36.2682561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:36.2682561+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:05:56.4594333+00:00\",\"endTimeUtc\":\"2019-09-11T03:06:03.9905857+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:06:03.9905857+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:06:03.9905857+00:00\",\"endTimeUtc\":\"2019-09-11T03:15:44.265455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:15:44.265455+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:15:44.2967044+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:15:53.577884+00:00\",\"endTimeUtc\":\"2019-09-11T03:27:43.709379+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:27:43.709379+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:27:43.709379+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:36.2682561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:36.2682561+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:33:36.2995045+00:00\",\"endTimeUtc\":\"2019-09-11T04:46:33.7522077+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:46:33.7522077+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:33:43.0650661+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:50.6899885+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:50.6899885+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:33:50.6899885+00:00\",\"endTimeUtc\":\"2019-09-11T03:37:32.2492022+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:37:32.2492022+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:37:32.2492022+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:35.7511691+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:35.7511691+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:53:35.7511691+00:00\",\"endTimeUtc\":\"2019-09-11T03:59:18.4651159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:59:18.4651159+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:53:42.0479352+00:00\",\"endTimeUtc\":\"2019-09-11T03:59:18.4651159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:59:18.4651159+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:59:18.4807493+00:00\",\"endTimeUtc\":\"2019-09-11T04:36:12.345917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:36:12.345917+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:36:12.4709257+00:00\",\"endTimeUtc\":\"2019-09-11T04:46:10.439759+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:46:10.439759+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:46:10.533508+00:00\",\"endTimeUtc\":\"2019-09-11T04:46:33.6586485+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:46:33.6586485+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:44.0279003+00:00\",\"endTimeUtc\":\"2019-09-11T01:33:16.2598595+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:33:16.2598595+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:02.7618772+00:00\",\"endTimeUtc\":\"2019-09-11T00:42:03.8863174+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:42:03.8863174+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:42:03.9179126+00:00\",\"endTimeUtc\":\"2019-09-11T01:11:27.4089603+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:11:27.4089603+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:11:27.4558354+00:00\",\"endTimeUtc\":\"2019-09-11T01:33:06.9787021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:33:06.9787021+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:11:34.830767+00:00\",\"endTimeUtc\":\"2019-09-11T01:25:39.7655608+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:25:39.7655608+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:25:39.7655608+00:00\",\"endTimeUtc\":\"2019-09-11T01:33:06.9630781+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:33:06.9630781+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:33:07.0099742+00:00\",\"endTimeUtc\":\"2019-09-11T01:33:16.2598595+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:33:16.2598595+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:33:16.2911104+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:21.2296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:21.2296+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:33:25.4003842+00:00\",\"endTimeUtc\":\"2019-09-11T01:38:48.7389829+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:38:48.7389829+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:38:48.7389829+00:00\",\"endTimeUtc\":\"2019-09-11T01:38:59.0044451+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:38:59.0044451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:38:59.0044451+00:00\",\"endTimeUtc\":\"2019-09-11T01:51:40.7980325+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:51:40.7980325+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:51:40.7980325+00:00\",\"endTimeUtc\":\"2019-09-11T02:29:13.2830398+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:29:13.2830398+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:29:13.2986657+00:00\",\"endTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:29:22.9703862+00:00\",\"endTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"endTimeUtc\":\"2019-09-11T03:03:46.4456408+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:03:46.4456408+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:03:46.4456408+00:00\",\"endTimeUtc\":\"2019-09-11T03:16:09.2495804+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:16:09.2495804+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:16:09.3120795+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:13.1984614+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:13.1984614+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:13.1984614+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:21.2296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:21.2296+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:21.2608684+00:00\",\"endTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:28.7138676+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:38.760603+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:38.760603+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:38.760603+00:00\",\"endTimeUtc\":\"2019-09-11T03:32:52.2218197+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:32:52.2218197+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:32:52.2218197+00:00\",\"endTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:32:58.9248763+00:00\",\"endTimeUtc\":\"2019-09-11T03:44:59.5384169+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:44:59.5384169+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:44:59.5384169+00:00\",\"endTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"endTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:29.1289612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:29.1289612+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:51:50.8154494+00:00\",\"endTimeUtc\":\"2019-09-11T03:56:57.3418867+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:56:57.3418867+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:56:57.3418867+00:00\",\"endTimeUtc\":\"2019-09-11T03:57:04.591784+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:57:04.591784+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:57:04.591784+00:00\",\"endTimeUtc\":\"2019-09-11T04:00:59.0889621+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:00:59.0889621+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:00:59.0889621+00:00\",\"endTimeUtc\":\"2019-09-11T04:37:51.4077425+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:37:51.4077425+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:37:51.6890523+00:00\",\"endTimeUtc\":\"2019-09-11T04:50:36.3738145+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:50:36.3738145+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:38:01.7045576+00:00\",\"endTimeUtc\":\"2019-09-11T04:50:36.3581917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:50:36.3581917+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:50:36.3894376+00:00\",\"endTimeUtc\":\"2019-09-11T04:57:32.8863672+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:57:32.8863672+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:57:32.8863672+00:00\",\"endTimeUtc\":\"2019-09-11T05:12:24.0827734+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:12:24.0827734+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:12:24.0827734+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:19.832108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:19.832108+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:19.8477448+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:29.1289612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:29.1289612+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:29.1759654+00:00\",\"endTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:37.9726848+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:46.9882883+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:46.9882883+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:46.9882883+00:00\",\"endTimeUtc\":\"2019-09-11T05:33:48.9550017+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:33:48.9550017+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:33:48.987491+00:00\",\"endTimeUtc\":\"2019-09-11T07:59:34.1472521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:59:34.1472521+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:34:05.0180185+00:00\",\"endTimeUtc\":\"2019-09-11T06:00:47.7890013+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:00:47.7890013+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:00:47.8072176+00:00\",\"endTimeUtc\":\"2019-09-11T07:59:34.131638+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:59:34.131638+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:59:34.1472521+00:00\",\"endTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"endTimeUtc\":\"2019-09-12T22:54:59.4327957+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:54:59.4327957+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:59:52.464248+00:00\",\"endTimeUtc\":\"2019-09-11T08:17:18.0001683+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T08:17:18.0001683+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:17:18.0161542+00:00\",\"endTimeUtc\":\"2019-09-11T08:17:28.2189252+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T08:17:28.2189252+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:17:28.2189252+00:00\",\"endTimeUtc\":\"2019-09-11T08:23:22.5322365+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T08:23:22.5322365+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:23:22.5322365+00:00\",\"endTimeUtc\":\"2019-09-11T09:14:37.8159697+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T09:14:37.8159697+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T09:14:37.8159697+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T09:14:48.8805153+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"endTimeUtc\":\"2019-09-12T22:24:25.1458814+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:24:25.1458814+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:24:25.1771858+00:00\",\"endTimeUtc\":\"2019-09-12T22:48:18.4064187+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:48:18.4064187+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:48:18.4064187+00:00\",\"endTimeUtc\":\"2019-09-12T22:54:49.6985354+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:54:49.6985354+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:54:49.6985354+00:00\",\"endTimeUtc\":\"2019-09-12T22:54:59.4327957+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:54:59.4327957+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:54:59.4797282+00:00\",\"endTimeUtc\":\"2019-09-12T23:10:10.0357353+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:10:10.0357353+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:55:09.3234071+00:00\",\"endTimeUtc\":\"2019-09-12T23:10:10.0357353+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:10:10.0357353+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:00.3407253+00:00\",\"endTimeUtc\":\"2019-09-11T01:01:09.1491121+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:01:09.1491121+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of ACSRing Service Fabric cluster.\",\"description\":\"Update OSImage on the ACS service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:09.3053626+00:00\",\"endTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"steps\":[{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:18.4146508+00:00\",\"endTimeUtc\":\"2019-09-11T01:06:18.0837167+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:06:18.0837167+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:06:18.0837167+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:19.908668+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:19.908668+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:06:26.3805159+00:00\",\"endTimeUtc\":\"2019-09-11T01:15:19.4380476+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:15:19.4380476+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:15:19.4536726+00:00\",\"endTimeUtc\":\"2019-09-11T01:15:27.7973473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:15:27.7973473+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:15:27.7973473+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:07.9087765+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:07.9087765+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:15:35.8753987+00:00\",\"endTimeUtc\":\"2019-09-11T01:34:23.7904028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:34:23.7904028+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:34:23.8216574+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:07.8931488+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:07.8931488+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:07.9556469+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:19.8929933+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:19.8929933+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:20.0023599+00:00\",\"endTimeUtc\":\"2019-09-11T03:46:00.8658855+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:46:00.8658855+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:29.1116106+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:37.9552445+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:37.9552445+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:37.9552445+00:00\",\"endTimeUtc\":\"2019-09-11T01:51:49.3291982+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:51:49.3291982+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:51:49.3291982+00:00\",\"endTimeUtc\":\"2019-09-11T02:21:47.804296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:21:47.804296+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:21:47.8198994+00:00\",\"endTimeUtc\":\"2019-09-11T02:44:22.4443432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:44:22.4443432+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:21:56.2729416+00:00\",\"endTimeUtc\":\"2019-09-11T02:44:22.4287203+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:44:22.4287203+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:44:22.4599933+00:00\",\"endTimeUtc\":\"2019-09-11T02:53:25.968753+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:53:25.968753+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:53:25.968753+00:00\",\"endTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:53:36.140523+00:00\",\"endTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"endTimeUtc\":\"2019-09-11T03:18:50.3882195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:18:50.3882195+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:18:50.4194678+00:00\",\"endTimeUtc\":\"2019-09-11T03:45:53.7565845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:45:53.7565845+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:45:53.7722084+00:00\",\"endTimeUtc\":\"2019-09-11T03:46:00.8502654+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:46:00.8502654+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:46:00.8658855+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:25.2069206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:25.2069206+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:25.2069206+00:00\",\"endTimeUtc\":\"2019-09-11T05:00:55.4013568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:00:55.4013568+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:32.1131019+00:00\",\"endTimeUtc\":\"2019-09-11T04:24:06.0644232+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:24:06.0644232+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:24:06.0800884+00:00\",\"endTimeUtc\":\"2019-09-11T04:24:16.4393844+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:24:16.4393844+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:24:16.4393844+00:00\",\"endTimeUtc\":\"2019-09-11T05:00:47.151355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:00:47.151355+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:24:25.8768542+00:00\",\"endTimeUtc\":\"2019-09-11T04:48:42.4537815+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:48:42.4537815+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:48:42.4850332+00:00\",\"endTimeUtc\":\"2019-09-11T05:00:47.151355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:00:47.151355+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:00:47.1826052+00:00\",\"endTimeUtc\":\"2019-09-11T05:00:55.4013568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:00:55.4013568+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:00:55.4326109+00:00\",\"endTimeUtc\":\"2019-09-12T22:53:35.0431976+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:53:35.0431976+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:01:03.8231864+00:00\",\"endTimeUtc\":\"2019-09-11T05:01:15.1825297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:01:15.1825297+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:01:15.1825297+00:00\",\"endTimeUtc\":\"2019-09-11T05:07:02.2108033+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:07:02.2108033+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:07:02.2108033+00:00\",\"endTimeUtc\":\"2019-09-11T05:31:04.7375702+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:31:04.7375702+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:31:04.7837225+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:31:18.8012234+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"endTimeUtc\":\"2019-09-12T22:25:05.7393236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:25:05.7393236+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:25:05.7548092+00:00\",\"endTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:25:16.5359345+00:00\",\"endTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"endTimeUtc\":\"2019-09-12T22:46:40.2983944+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:46:40.2983944+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:46:40.2983944+00:00\",\"endTimeUtc\":\"2019-09-12T22:53:23.3714081+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:53:23.3714081+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:53:23.3714081+00:00\",\"endTimeUtc\":\"2019-09-12T22:53:35.0431976+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:53:35.0431976+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:53:35.058779+00:00\",\"endTimeUtc\":\"2019-09-12T23:00:12.8198832+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:00:12.8198832+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:00:12.8198832+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:00:21.7572793+00:00\",\"endTimeUtc\":\"2019-09-12T23:11:48.1439928+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:11:48.1439928+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:11:48.1439928+00:00\",\"endTimeUtc\":\"2019-09-12T23:11:58.7375816+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:11:58.7375816+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:11:58.7532014+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:12:08.3155978+00:00\",\"endTimeUtc\":\"2019-09-12T23:26:59.4002675+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:26:59.4002675+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:26:59.4002675+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"endTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:37:28.1180304+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:40.0710852+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:40.0710852+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:37:40.0710852+00:00\",\"endTimeUtc\":\"2019-09-12T23:44:33.0971115+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:44:33.0971115+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:44:33.0971115+00:00\",\"endTimeUtc\":\"2019-09-13T00:19:02.1856296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:19:02.1856296+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:19:02.2487936+00:00\",\"endTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:19:13.9510882+00:00\",\"endTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"endTimeUtc\":\"2019-09-13T00:45:10.9517505+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:45:10.9517505+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:45:10.9673785+00:00\",\"endTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:45:22.4206673+00:00\",\"endTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"endTimeUtc\":\"2019-09-13T01:15:09.3076252+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:15:09.3076252+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:15:09.3076252+00:00\",\"endTimeUtc\":\"2019-09-13T01:54:36.3243678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:54:36.3243678+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:54:36.3243678+00:00\",\"endTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"steps\":[]}]}]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:54:46.6836144+00:00\",\"endTimeUtc\":\"2019-09-13T02:57:01.5229693+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:57:01.5229693+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:54:56.6209986+00:00\",\"endTimeUtc\":\"2019-09-13T02:20:04.9313759+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:20:04.9313759+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:20:04.9313759+00:00\",\"endTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:20:14.5093842+00:00\",\"endTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"endTimeUtc\":\"2019-09-13T02:49:17.6004411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:49:17.6004411+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:43.401154+00:00\",\"endTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:55.0416385+00:00\",\"endTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:55.29163+00:00\",\"endTimeUtc\":\"2019-09-13T02:41:28.1256064+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:41:28.1256064+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:55.1197587+00:00\",\"endTimeUtc\":\"2019-09-13T02:41:33.8130412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:41:33.8130412+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"endTimeUtc\":\"2019-09-13T02:49:17.6004411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:49:17.6004411+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:49:17.6160701+00:00\",\"endTimeUtc\":\"2019-09-13T02:57:01.5229693+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:57:01.5229693+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:58.1531664+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:32.0958556+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:32.0958556+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:44.0279003+00:00\",\"endTimeUtc\":\"2019-09-11T00:41:42.1836538+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:41:42.1836538+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:42.1836538+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:23.8459326+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:23.8459326+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:42:01.1675839+00:00\",\"endTimeUtc\":\"2019-09-11T01:04:31.1159699+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:04:31.1159699+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:04:31.1316137+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:23.8303091+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:23.8303091+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:23.8615569+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:32.0646503+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:32.0646503+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:32.1427307+00:00\",\"endTimeUtc\":\"2019-09-11T02:45:35.1306961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:45:35.1306961+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:39.4082908+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:46.4394738+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:46.4394738+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:46.4394738+00:00\",\"endTimeUtc\":\"2019-09-11T01:25:23.5001977+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:25:23.5001977+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:25:23.5314557+00:00\",\"endTimeUtc\":\"2019-09-11T02:01:14.8264814+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:01:14.8264814+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:01:14.8577032+00:00\",\"endTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:01:22.6544876+00:00\",\"endTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"endTimeUtc\":\"2019-09-11T02:45:23.8339911+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:45:23.8339911+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:45:23.8339911+00:00\",\"endTimeUtc\":\"2019-09-11T02:45:35.1306961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:45:35.1306961+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:12.8720016+00:00\",\"endTimeUtc\":\"2019-09-11T01:00:37.5400332+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:00:37.5400332+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:37.6025348+00:00\",\"endTimeUtc\":\"2019-09-11T06:59:27.9104927+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:59:27.9104927+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:45.5087077+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:52.7857025+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:52.7857025+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:52.5555179+00:00\",\"endTimeUtc\":\"2019-09-11T01:01:08.008497+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:01:08.008497+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:08.008497+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:43.5203133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:43.5203133+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:17.0240424+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:39.329605+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:39.329605+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:39.329605+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:43.4734402+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:43.4734402+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:21:43.535955+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:52.7857025+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:52.7857025+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:21:52.8013261+00:00\",\"endTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:22:00.5823819+00:00\",\"endTimeUtc\":\"2019-09-11T01:22:09.4415425+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:22:09.4415425+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:22:09.4415425+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:29.8459755+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:29.8459755+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:29.8616019+00:00\",\"endTimeUtc\":\"2019-09-11T03:22:23.7443701+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:22:23.7443701+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:22:23.7599971+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:22:30.8692788+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"endTimeUtc\":\"2019-09-11T03:44:52.1322424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:44:52.1322424+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:44:52.1322424+00:00\",\"endTimeUtc\":\"2019-09-11T03:49:20.1294539+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:49:20.1294539+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:49:20.1294539+00:00\",\"endTimeUtc\":\"2019-09-11T04:03:43.2903132+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:03:43.2903132+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:03:43.2903132+00:00\",\"endTimeUtc\":\"2019-09-11T04:26:33.0952256+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:26:33.0952256+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:03:51.5558523+00:00\",\"endTimeUtc\":\"2019-09-11T04:22:14.7211227+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:22:14.7211227+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:22:14.7367468+00:00\",\"endTimeUtc\":\"2019-09-11T04:23:03.2209101+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:23:03.2209101+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:23:03.2209101+00:00\",\"endTimeUtc\":\"2019-09-11T04:26:33.0641145+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:26:33.0641145+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:26:33.1264772+00:00\",\"endTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:20.7766103+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:20.7766103+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:26:54.8607941+00:00\",\"endTimeUtc\":\"2019-09-11T04:27:05.0951985+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:27:05.0951985+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:27:05.0951985+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:11.6672789+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:11.6672789+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:27:14.095122+00:00\",\"endTimeUtc\":\"2019-09-11T04:50:39.0456543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:50:39.0456543+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:50:39.108154+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:11.6672789+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:11.6672789+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:59:11.6985208+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:20.7766103+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:20.7766103+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:59:20.8078602+00:00\",\"endTimeUtc\":\"2019-09-11T06:53:31.9899895+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:53:31.9899895+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:59:28.7453345+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:37.0734352+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:37.0734352+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:59:37.0734352+00:00\",\"endTimeUtc\":\"2019-09-11T05:06:19.2738536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:06:19.2738536+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:06:19.2738536+00:00\",\"endTimeUtc\":\"2019-09-11T05:27:21.1756457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:27:21.1756457+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:27:21.2381351+00:00\",\"endTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:27:32.691423+00:00\",\"endTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"endTimeUtc\":\"2019-09-11T06:11:58.4237027+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:11:58.4237027+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:11:58.443603+00:00\",\"endTimeUtc\":\"2019-09-11T06:25:11.688416+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:25:11.688416+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:25:11.688416+00:00\",\"endTimeUtc\":\"2019-09-11T06:45:14.5563512+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:45:14.5563512+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:45:14.5563512+00:00\",\"endTimeUtc\":\"2019-09-11T06:53:13.883591+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:53:13.883591+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:45:24.7596714+00:00\",\"endTimeUtc\":\"2019-09-11T06:46:42.8691889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:46:42.8691889+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:46:42.8691889+00:00\",\"endTimeUtc\":\"2019-09-11T06:47:33.633609+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:47:33.633609+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:47:33.633609+00:00\",\"endTimeUtc\":\"2019-09-11T06:50:13.4600822+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:50:13.4600822+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:53:13.9010106+00:00\",\"endTimeUtc\":\"2019-09-11T06:53:31.9899895+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:53:31.9899895+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:53:32.2087366+00:00\",\"endTimeUtc\":\"2019-09-11T06:59:27.8948664+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:59:27.8948664+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:45.5087077+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:42.0453752+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:42.0453752+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:52.4774013+00:00\",\"endTimeUtc\":\"2019-09-11T01:01:00.0398247+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:01:00.0398247+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:00.0398247+00:00\",\"endTimeUtc\":\"2019-09-11T01:01:24.4146011+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:01:24.4146011+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:24.4146011+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:18.1707561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:18.1707561+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:31.6645282+00:00\",\"endTimeUtc\":\"2019-09-11T01:10:56.5811777+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:10:56.5811777+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:10:56.5811777+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:17.7801358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:17.7801358+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:18.327007+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:42.0453752+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:42.0453752+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:42.060984+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:32.2711809+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:32.2711809+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:50.857492+00:00\",\"endTimeUtc\":\"2019-09-11T01:19:05.935006+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:19:05.935006+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:19:05.935006+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:22.9398178+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:22.9398178+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:22.9554444+00:00\",\"endTimeUtc\":\"2019-09-11T02:48:50.8312048+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:48:50.8312048+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:48:50.8468322+00:00\",\"endTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:49:01.674836+00:00\",\"endTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:57.844531+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:57.844531+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:57.8757806+00:00\",\"endTimeUtc\":\"2019-09-11T03:42:24.6495152+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:42:24.6495152+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:42:24.6495152+00:00\",\"endTimeUtc\":\"2019-09-11T03:46:51.9747226+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:46:51.9747226+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:46:51.9903482+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:25.3025022+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:25.3025022+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:25.3025022+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:32.2711809+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:32.2711809+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:32.2868057+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:39.1148591+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:46.849175+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:46.849175+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:46.849175+00:00\",\"endTimeUtc\":\"2019-09-11T03:48:02.3802455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:48:02.3802455+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:48:02.3802455+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:48:10.0989161+00:00\",\"endTimeUtc\":\"2019-09-11T03:58:33.4812826+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:58:33.4812826+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:58:33.4812826+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"endTimeUtc\":\"2019-09-11T05:43:28.810045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:43:28.810045+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:40.711588+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:47.8677644+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:47.8677644+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:47.8677644+00:00\",\"endTimeUtc\":\"2019-09-11T04:20:23.9032986+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:20:23.9032986+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:20:24.0126824+00:00\",\"endTimeUtc\":\"2019-09-11T04:57:30.6051619+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:57:30.6051619+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:57:30.6207526+00:00\",\"endTimeUtc\":\"2019-09-11T05:07:59.0693044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:07:59.0693044+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:57:41.1988356+00:00\",\"endTimeUtc\":\"2019-09-11T05:07:59.0693044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:07:59.0693044+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:07:59.084932+00:00\",\"endTimeUtc\":\"2019-09-11T05:16:30.1297565+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:16:30.1297565+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:16:30.1632468+00:00\",\"endTimeUtc\":\"2019-09-11T05:25:04.0051233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:25:04.0051233+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:25:04.0051233+00:00\",\"endTimeUtc\":\"2019-09-11T05:37:40.4094365+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:37:40.4094365+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:37:40.4094365+00:00\",\"endTimeUtc\":\"2019-09-11T05:43:14.9032283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:43:14.9032283+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:43:14.9032283+00:00\",\"endTimeUtc\":\"2019-09-11T05:43:28.810045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:43:28.810045+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:43:28.8874726+00:00\",\"endTimeUtc\":\"2019-09-11T05:44:21.4338965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:44:21.4338965+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:58.2312598+00:00\",\"endTimeUtc\":\"2019-09-11T01:03:18.272901+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:03:18.272901+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:03:18.3041731+00:00\",\"endTimeUtc\":\"2019-09-11T01:07:48.7703729+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:07:48.7703729+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:07:48.7703729+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:27.2468008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:27.2468008+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:07:56.8952969+00:00\",\"endTimeUtc\":\"2019-09-11T01:08:06.1295845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:08:06.1295845+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:08:06.1295845+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:51.4706768+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:51.4706768+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:51.4706768+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:16.872218+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:16.872218+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:58.8768932+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:19.4115847+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:19.4115847+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:21:19.427264+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:16.872218+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:16.872218+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:16.8875533+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:27.2468008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:27.2468008+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:27.3249382+00:00\",\"endTimeUtc\":\"2019-09-11T03:12:34.0017757+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:12:34.0017757+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:36.027982+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:43.4497328+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:43.4497328+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:43.4497328+00:00\",\"endTimeUtc\":\"2019-09-11T01:46:57.4415764+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:46:57.4415764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:46:57.5041651+00:00\",\"endTimeUtc\":\"2019-09-11T02:42:00.9303041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:42:00.9303041+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:42:00.9303041+00:00\",\"endTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:42:10.2583368+00:00\",\"endTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"endTimeUtc\":\"2019-09-11T03:04:39.6948559+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:04:39.6948559+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:04:39.6948559+00:00\",\"endTimeUtc\":\"2019-09-11T03:12:25.5018579+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:12:25.5018579+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:12:25.5331133+00:00\",\"endTimeUtc\":\"2019-09-11T03:12:33.8923966+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:12:33.8923966+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:12:34.0330186+00:00\",\"endTimeUtc\":\"2019-09-11T03:19:37.9499138+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:19:37.9499138+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:19:37.9499138+00:00\",\"endTimeUtc\":\"2019-09-11T03:25:46.9137825+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:25:46.9137825+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:25:46.9137825+00:00\",\"endTimeUtc\":\"2019-09-11T03:31:41.0662843+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:31:41.0662843+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:31:41.0662843+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:27.938834+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:27.938834+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:27.938834+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:34.4543352+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:42.1729451+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:42.1729451+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:42.1729451+00:00\",\"endTimeUtc\":\"2019-09-11T03:39:42.169223+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:39:42.169223+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:39:42.169223+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:39:48.216019+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:35.3805249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:35.3805249+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:35.3805249+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"endTimeUtc\":\"2019-09-11T05:12:31.4264828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:12:31.4264828+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:54:03.3132002+00:00\",\"endTimeUtc\":\"2019-09-11T03:54:10.8912007+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:54:10.8912007+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:54:10.8912007+00:00\",\"endTimeUtc\":\"2019-09-11T04:01:04.7139031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:01:04.7139031+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:01:04.7139031+00:00\",\"endTimeUtc\":\"2019-09-11T04:38:04.235795+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:38:04.235795+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:38:04.5951718+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:59.6992787+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:59.6992787+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:38:21.6731991+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:59.6367797+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:59.6367797+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:59.7305278+00:00\",\"endTimeUtc\":\"2019-09-11T05:03:37.651858+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:03:37.651858+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:03:37.651858+00:00\",\"endTimeUtc\":\"2019-09-11T05:12:23.3952733+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:12:23.3952733+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:12:23.3952733+00:00\",\"endTimeUtc\":\"2019-09-11T05:12:31.4264828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:12:31.4264828+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:12:31.4577333+00:00\",\"endTimeUtc\":\"2019-09-11T05:20:59.3473439+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:20:59.3473439+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:20:59.3473439+00:00\",\"endTimeUtc\":\"2019-09-11T05:29:13.1462006+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:29:13.1462006+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:59.7781207+00:00\",\"endTimeUtc\":\"2019-09-11T00:41:40.8083943+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:41:40.8083943+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of XRPRing Service Fabric cluster.\",\"description\":\"Update OSImage on the XRP service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:40.8240367+00:00\",\"endTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"steps\":[{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:42:00.1050948+00:00\",\"endTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:29.092528+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:29.092528+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:45:25.6985982+00:00\",\"endTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:03.8841342+00:00\",\"endTimeUtc\":\"2019-09-11T00:57:23.7121021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:57:23.7121021+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:23.7121021+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:17.5770107+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:17.5770107+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:32.7276436+00:00\",\"endTimeUtc\":\"2019-09-11T01:10:46.2999732+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:10:46.2999732+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:10:46.3312214+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:17.5145114+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:17.5145114+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:17.7645486+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:29.092528+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:29.092528+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:29.4050252+00:00\",\"endTimeUtc\":\"2019-09-11T05:15:12.3170675+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:15:12.3170675+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:39.8892019+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:54.9823223+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:54.9823223+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:54.9823223+00:00\",\"endTimeUtc\":\"2019-09-11T01:46:11.5614841+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:46:11.5614841+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:46:11.5770214+00:00\",\"endTimeUtc\":\"2019-09-11T02:22:16.6633584+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:22:16.6633584+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:22:16.6789826+00:00\",\"endTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:22:24.9757872+00:00\",\"endTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"endTimeUtc\":\"2019-09-11T03:07:27.1770461+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:07:27.1770461+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:07:27.1770461+00:00\",\"endTimeUtc\":\"2019-09-11T03:29:38.7862886+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:29:38.7862886+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:07:34.2394672+00:00\",\"endTimeUtc\":\"2019-09-11T03:29:38.7394131+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:29:38.7394131+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:09:27.644398+00:00\",\"endTimeUtc\":\"2019-09-11T03:12:36.6267438+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:12:36.6267438+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:12:36.7204937+00:00\",\"endTimeUtc\":\"2019-09-11T03:14:18.0319558+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:14:18.0319558+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:14:18.0319558+00:00\",\"endTimeUtc\":\"2019-09-11T03:20:53.6049984+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:20:53.6049984+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:20:53.6049984+00:00\",\"endTimeUtc\":\"2019-09-11T03:22:34.6348536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:22:34.6348536+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:22:34.6348536+00:00\",\"endTimeUtc\":\"2019-09-11T03:28:03.4122903+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:28:03.4122903+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:28:03.4122903+00:00\",\"endTimeUtc\":\"2019-09-11T03:29:38.7394131+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:29:38.7394131+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:07:56.8017622+00:00\",\"endTimeUtc\":\"2019-09-11T03:25:46.9606571+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:25:46.9606571+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:29:38.8800354+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:38.5011423+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:38.5011423+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:38.5011423+00:00\",\"endTimeUtc\":\"2019-09-11T05:15:02.6452254+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:15:02.6452254+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:15:02.6608507+00:00\",\"endTimeUtc\":\"2019-09-11T05:15:12.3170675+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:15:12.3170675+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:15:12.3326895+00:00\",\"endTimeUtc\":\"2019-09-11T05:15:57.441906+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:15:57.441906+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:15:57.441906+00:00\",\"endTimeUtc\":\"2019-09-11T07:27:35.1075054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:27:35.1075054+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:16:05.8950038+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:54.457016+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:54.457016+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:54.457016+00:00\",\"endTimeUtc\":\"2019-09-11T05:19:03.8010383+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:19:03.8010383+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:19:03.8010383+00:00\",\"endTimeUtc\":\"2019-09-11T07:27:22.3370878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:27:22.3370878+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:19:12.2694735+00:00\",\"endTimeUtc\":\"2019-09-11T05:39:41.8593392+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:39:41.8593392+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:39:41.8749611+00:00\",\"endTimeUtc\":\"2019-09-11T07:27:22.3370878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:27:22.3370878+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:27:22.3683356+00:00\",\"endTimeUtc\":\"2019-09-11T07:27:35.1075054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:27:35.1075054+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:27:35.1651877+00:00\",\"endTimeUtc\":\"2019-09-12T22:49:30.1102982+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:49:30.1102982+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:27:47.6431967+00:00\",\"endTimeUtc\":\"2019-09-11T07:28:01.0094837+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:28:01.0094837+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:28:01.0094837+00:00\",\"endTimeUtc\":\"2019-09-11T07:36:38.8397896+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:36:38.8397896+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:36:38.8397896+00:00\",\"endTimeUtc\":\"2019-09-11T08:02:25.7548382+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T08:02:25.7548382+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:02:25.7548382+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:02:42.0354207+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"endTimeUtc\":\"2019-09-12T22:15:10.1678239+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:15:10.1678239+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:15:10.1678239+00:00\",\"endTimeUtc\":\"2019-09-12T22:44:08.4773991+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:44:08.4773991+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:15:19.8864912+00:00\",\"endTimeUtc\":\"2019-09-12T22:44:08.4461394+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:44:08.4461394+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:15:59.7141146+00:00\",\"endTimeUtc\":\"2019-09-12T22:32:47.5616194+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:32:47.5616194+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:32:47.5772477+00:00\",\"endTimeUtc\":\"2019-09-12T22:35:00.7631115+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:35:00.7631115+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:35:00.7631115+00:00\",\"endTimeUtc\":\"2019-09-12T22:37:11.0740898+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:37:11.0740898+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:37:11.0740898+00:00\",\"endTimeUtc\":\"2019-09-12T22:39:29.0881581+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:39:29.0881581+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:39:29.0881581+00:00\",\"endTimeUtc\":\"2019-09-12T22:41:38.7541028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:41:38.7541028+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:41:38.7541028+00:00\",\"endTimeUtc\":\"2019-09-12T22:44:08.4461394+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:44:08.4461394+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:15:55.9017348+00:00\",\"endTimeUtc\":\"2019-09-12T22:36:23.5434105+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:36:23.5434105+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:44:08.4930118+00:00\",\"endTimeUtc\":\"2019-09-12T22:48:40.7186762+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:48:40.7186762+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:48:40.7186762+00:00\",\"endTimeUtc\":\"2019-09-12T22:49:19.2806278+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:49:19.2806278+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:49:19.2806278+00:00\",\"endTimeUtc\":\"2019-09-12T22:49:30.0461155+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:49:30.0461155+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:49:30.1242421+00:00\",\"endTimeUtc\":\"2019-09-12T22:50:08.6237544+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:50:08.6237544+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:50:08.6237544+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:50:19.7017451+00:00\",\"endTimeUtc\":\"2019-09-12T22:55:06.885859+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:55:06.885859+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:55:06.885859+00:00\",\"endTimeUtc\":\"2019-09-12T22:55:17.4325985+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:55:17.4325985+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:55:17.4325985+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:55:27.5731087+00:00\",\"endTimeUtc\":\"2019-09-12T23:08:23.3026739+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:08:23.3026739+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:08:23.3026739+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"endTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:21:27.3067716+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:36.9978442+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:36.9978442+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:21:36.9978442+00:00\",\"endTimeUtc\":\"2019-09-12T23:27:55.6965012+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:27:55.6965012+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:27:55.6965012+00:00\",\"endTimeUtc\":\"2019-09-13T00:00:27.7325836+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:00:27.7325836+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:00:27.7325836+00:00\",\"endTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:00:38.3107669+00:00\",\"endTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"endTimeUtc\":\"2019-09-13T00:20:26.9658543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:20:26.9658543+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:20:26.9658543+00:00\",\"endTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:20:37.7938581+00:00\",\"endTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:21:21.1683672+00:00\",\"endTimeUtc\":\"2019-09-13T00:38:13.0625195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:38:13.0625195+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:38:13.0937653+00:00\",\"endTimeUtc\":\"2019-09-13T00:41:12.2479833+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:41:12.2479833+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:41:12.2479833+00:00\",\"endTimeUtc\":\"2019-09-13T00:43:59.3431726+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:43:59.3431726+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:43:59.3431726+00:00\",\"endTimeUtc\":\"2019-09-13T00:47:26.4342573+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:47:26.4342573+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:47:26.4342573+00:00\",\"endTimeUtc\":\"2019-09-13T00:56:23.8203092+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:56:23.8203092+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:56:23.8203092+00:00\",\"endTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:22:05.7928529+00:00\",\"endTimeUtc\":\"2019-09-13T00:43:22.3402727+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:43:22.3402727+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"endTimeUtc\":\"2019-09-13T01:12:59.4734447+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:12:59.4734447+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:12:59.4734447+00:00\",\"endTimeUtc\":\"2019-09-13T05:17:17.9743304+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:17:17.9743304+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:17:17.9743304+00:00\",\"endTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"steps\":[]}]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.3253856+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.3253856+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:17:38.8022102+00:00\",\"endTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:17:49.2708361+00:00\",\"endTimeUtc\":\"2019-09-13T05:19:19.6758297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:19:19.6758297+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:19:19.6758297+00:00\",\"endTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:19:35.9099757+00:00\",\"endTimeUtc\":\"2019-09-13T05:29:14.9722636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:29:14.9722636+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:29:14.9722636+00:00\",\"endTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"endTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:35:50.0631377+00:00\",\"endTimeUtc\":\"2019-09-13T05:55:01.2216429+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:55:01.2216429+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:55:01.2216429+00:00\",\"endTimeUtc\":\"2019-09-13T05:59:49.6725751+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:59:49.6725751+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:35:50.0787586+00:00\",\"endTimeUtc\":\"2019-09-13T05:59:13.4853951+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:59:13.4853951+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:59:13.4853951+00:00\",\"endTimeUtc\":\"2019-09-13T06:09:20.5884396+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T06:09:20.5884396+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:35:50.0787586+00:00\",\"endTimeUtc\":\"2019-09-13T05:53:58.5188009+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:53:58.5188009+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:53:58.5188009+00:00\",\"endTimeUtc\":\"2019-09-13T06:04:35.2790897+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T06:04:35.2790897+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:35:39.2821094+00:00\",\"endTimeUtc\":\"2019-09-13T05:50:39.2391295+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:50:39.2391295+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:50:39.2391295+00:00\",\"endTimeUtc\":\"2019-09-13T05:56:01.8150373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:56:01.8150373+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.2160044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.2160044+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:39:29.3914819+00:00\",\"endTimeUtc\":\"2019-09-13T08:45:21.0336311+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:45:21.0336311+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:45:21.0336311+00:00\",\"endTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:45:28.9710487+00:00\",\"endTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:45:29.0022994+00:00\",\"endTimeUtc\":\"2019-09-13T08:52:30.1513066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:52:30.1513066+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:52:30.1513066+00:00\",\"endTimeUtc\":\"2019-09-13T08:52:43.9324093+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:52:43.9324093+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.1222553+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.1222553+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:56:53.0172749+00:00\",\"endTimeUtc\":\"2019-09-13T09:06:44.7743567+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:06:44.7743567+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:06:44.8212297+00:00\",\"endTimeUtc\":\"2019-09-13T09:18:26.6408168+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:18:26.6408168+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:57:38.0323911+00:00\",\"endTimeUtc\":\"2019-09-13T09:21:40.9198282+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:21:40.9198282+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:21:40.966699+00:00\",\"endTimeUtc\":\"2019-09-13T09:23:46.5008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:23:46.5008+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:57:38.2980093+00:00\",\"endTimeUtc\":\"2019-09-13T09:24:39.759291+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:24:39.759291+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:56:53.2828936+00:00\",\"endTimeUtc\":\"2019-09-13T09:09:38.6161109+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:09:38.6161109+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:10:19.318471+00:00\",\"endTimeUtc\":\"2019-09-13T09:20:30.4675076+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:20:30.4675076+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:57:14.1576586+00:00\",\"endTimeUtc\":\"2019-09-13T09:34:42.9994644+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:34:42.9994644+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:34:43.0151016+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.1222553+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.1222553+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:56:53.4235186+00:00\",\"endTimeUtc\":\"2019-09-13T09:16:03.6894069+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:16:03.6894069+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:00.3251013+00:00\",\"endTimeUtc\":\"2019-09-11T00:40:45.8557899+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:40:45.8557899+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:45.8714108+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:22.9691007+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:22.9691007+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:22.4491999+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:54.2987775+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:54.2987775+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:38.4966655+00:00\",\"endTimeUtc\":\"2019-09-11T00:45:27.5408414+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:45:27.5408414+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:45:27.5408414+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:40.7207764+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:40.7207764+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:46:00.3692035+00:00\",\"endTimeUtc\":\"2019-09-11T01:06:50.8177874+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:06:50.8177874+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:06:50.84904+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:40.7051528+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:40.7051528+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:40.7366642+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:54.2831558+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:54.2831558+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:54.3456498+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:22.9378366+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:22.9378366+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:01.7987051+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:16.3298195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:16.3298195+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:16.3298195+00:00\",\"endTimeUtc\":\"2019-09-11T01:36:55.272327+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:36:55.272327+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:36:55.2879467+00:00\",\"endTimeUtc\":\"2019-09-11T02:17:52.7599068+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:17:52.7599068+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:17:52.7599068+00:00\",\"endTimeUtc\":\"2019-09-11T02:43:56.1322876+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:43:56.1322876+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:18:02.4790231+00:00\",\"endTimeUtc\":\"2019-09-11T02:43:56.1166656+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:43:56.1166656+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:43:56.1322876+00:00\",\"endTimeUtc\":\"2019-09-11T02:51:06.189029+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:51:06.189029+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:51:06.189029+00:00\",\"endTimeUtc\":\"2019-09-11T03:01:55.9474889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:01:55.9474889+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:01:55.9474889+00:00\",\"endTimeUtc\":\"2019-09-11T03:10:30.0030863+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:10:30.0030863+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:10:30.0187106+00:00\",\"endTimeUtc\":\"2019-09-11T03:15:14.5001289+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:15:14.5001289+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:15:14.5001289+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:38.7222225+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:38.7222225+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:38.7222225+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:45.8135022+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:22.9378366+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:22.9378366+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:36:22.9691007+00:00\",\"endTimeUtc\":\"2019-09-11T03:40:42.1684543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:40:42.1684543+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:36:29.3908586+00:00\",\"endTimeUtc\":\"2019-09-11T03:37:55.67072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:37:55.67072+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:37:55.67072+00:00\",\"endTimeUtc\":\"2019-09-11T03:40:42.1684543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:40:42.1684543+00:00\",\"steps\":[]}]}]},{\"name\":\"Update CertificateAuthority\",\"description\":\"Updating Certificate Authorities.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:38:20.4660055+00:00\",\"endTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"steps\":[{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:38:27.8721447+00:00\",\"endTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:38:34.5126768+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:40.5440717+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:40.5440717+00:00\",\"steps\":[]},{\"name\":\"Backup CA\",\"description\":\"Snapshot CA content and database to shared storage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:38:40.5440717+00:00\",\"endTimeUtc\":\"2019-09-13T09:43:29.5574641+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:43:29.5574641+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:43:29.5574641+00:00\",\"endTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:43:35.2917707+00:00\",\"endTimeUtc\":\"2019-09-13T09:48:42.8775691+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:48:42.8775691+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:48:42.8775691+00:00\",\"endTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"steps\":[]}]},{\"name\":\"PostScaleIn: Remove CA objects from active directory\",\"description\":\"Remove CA objects from active directory.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"endTimeUtc\":\"2019-09-13T09:58:46.7873616+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:58:46.7873616+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:58:46.7873616+00:00\",\"endTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"endTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:58:59.2715758+00:00\",\"endTimeUtc\":\"2019-09-13T09:59:05.2715028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:59:05.2715028+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:59:05.2715028+00:00\",\"endTimeUtc\":\"2019-09-13T10:07:58.9110179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:07:58.9110179+00:00\",\"steps\":[]},{\"name\":\"Update for CA\",\"description\":\"Updates CA server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:07:58.9110179+00:00\",\"endTimeUtc\":\"2019-09-13T10:24:02.4855537+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:24:02.4855537+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:24:03.3917966+00:00\",\"endTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:24:08.9542188+00:00\",\"endTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"steps\":[]}]},{\"name\":\"Restore CA\",\"description\":\"Restore CA content and database from shared storage .\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"endTimeUtc\":\"2019-09-13T10:36:34.9306326+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:36:34.9306326+00:00\",\"steps\":[]},{\"name\":\"Validate CA after ScaleOut\",\"description\":\"Validate CA role after ScaleOut.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:36:34.9306326+00:00\",\"endTimeUtc\":\"2019-09-13T10:41:37.1351678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:41:37.1351678+00:00\",\"steps\":[]},{\"name\":\"Checking CRL parameters\",\"description\":\"Check if the CRL parameters are correct.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:41:37.1351678+00:00\",\"endTimeUtc\":\"2019-09-13T10:46:11.6470578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:46:11.6470578+00:00\",\"steps\":[]},{\"name\":\"Updating new node\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:46:11.6470578+00:00\",\"endTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"steps\":[]}]}]},{\"name\":\"Update DomainControllerServices\",\"description\":\"Updating directory services virtual machines including Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"steps\":[{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:46:23.6156473+00:00\",\"endTimeUtc\":\"2019-09-13T10:50:10.8842455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:50:10.8842455+00:00\",\"steps\":[]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:50:10.8842455+00:00\",\"endTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:50:16.7748096+00:00\",\"endTimeUtc\":\"2019-09-13T10:50:22.8840967+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:50:22.8840967+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:50:22.8840967+00:00\",\"endTimeUtc\":\"2019-09-13T10:55:59.590691+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:55:59.590691+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:55:59.590691+00:00\",\"endTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:56:05.1999911+00:00\",\"endTimeUtc\":\"2019-09-13T11:00:11.1664695+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:00:11.1664695+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:00:11.1664695+00:00\",\"endTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"endTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"endTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:04:56.6640328+00:00\",\"endTimeUtc\":\"2019-09-13T11:05:03.1952104+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:05:03.1952104+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:05:03.1952104+00:00\",\"endTimeUtc\":\"2019-09-13T11:11:58.3315132+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:11:58.3315132+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:11:58.3315132+00:00\",\"endTimeUtc\":\"2019-09-13T11:31:31.0792158+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:31:31.0792158+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:31:31.0792158+00:00\",\"endTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:31:36.719769+00:00\",\"endTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"endTimeUtc\":\"2019-09-13T11:45:53.9224129+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:45:53.9224129+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:45:53.9224129+00:00\",\"endTimeUtc\":\"2019-09-13T11:55:21.832337+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:55:21.832337+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:55:21.832337+00:00\",\"endTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:55:33.846323+00:00\",\"endTimeUtc\":\"2019-09-13T11:55:39.6424332+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:55:39.6424332+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:55:39.6424332+00:00\",\"endTimeUtc\":\"2019-09-13T12:00:56.1813218+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:00:56.1813218+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:00:56.1813218+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:01:02.274425+00:00\",\"endTimeUtc\":\"2019-09-13T12:05:09.1018432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:05:09.1018432+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:05:09.1018432+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"endTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:09:50.4523319+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:56.5615601+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:56.5615601+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:09:56.5615601+00:00\",\"endTimeUtc\":\"2019-09-13T12:13:21.7031452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:13:21.7031452+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:13:21.7031452+00:00\",\"endTimeUtc\":\"2019-09-13T12:32:16.3749058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:32:16.3749058+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:32:16.3749058+00:00\",\"endTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:32:22.2029291+00:00\",\"endTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"endTimeUtc\":\"2019-09-13T12:45:33.1435978+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:45:33.1435978+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:45:33.1435978+00:00\",\"endTimeUtc\":\"2019-09-13T12:49:28.2345094+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:49:28.2345094+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:49:28.2345094+00:00\",\"endTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:29.3434602+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:29.3434602+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:49:40.0312483+00:00\",\"endTimeUtc\":\"2019-09-13T12:49:45.8436745+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:49:45.8436745+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:49:45.8436745+00:00\",\"endTimeUtc\":\"2019-09-13T12:55:25.2636536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:55:25.2636536+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:55:25.2636536+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:55:30.9511039+00:00\",\"endTimeUtc\":\"2019-09-13T13:00:30.414786+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:00:30.414786+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:00:30.414786+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:29.3434602+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:29.3434602+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:05:29.3590785+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:05:35.1245621+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:40.9681515+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:40.9681515+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:05:40.9681515+00:00\",\"endTimeUtc\":\"2019-09-13T13:09:03.5889651+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:09:03.5889651+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:09:03.5889651+00:00\",\"endTimeUtc\":\"2019-09-13T13:29:22.9439288+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:29:22.9439288+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:29:22.9439288+00:00\",\"endTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:29:28.8188646+00:00\",\"endTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"endTimeUtc\":\"2019-09-13T13:42:51.3580226+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:42:51.3580226+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:42:51.3580226+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:48.7931666+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:48.7931666+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:46:48.7931666+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"steps\":[]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:46:54.9962235+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:47:00.6836725+00:00\",\"endTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:47:11.9335551+00:00\",\"endTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:47:11.8554308+00:00\",\"endTimeUtc\":\"2019-09-13T13:51:16.9311705+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:51:16.9311705+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:51:16.9311705+00:00\",\"endTimeUtc\":\"2019-09-13T13:54:49.4780223+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:54:49.4780223+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"endTimeUtc\":\"2019-09-13T14:04:07.8592657+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:04:07.8592657+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T14:04:07.8592657+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:00.5935545+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:00.5935545+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T14:28:00.5935545+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-09-08T15:12:37.064Z\",\"lastUpdatedTime\":\"2019-09-13T14:28:16.8929512+00:00\",\"duration\":\"P4DT23H39M29.84S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29/updateRuns/e7f68a49-f0dc-40ae-ad17-085fc1e93045\",\"name\":\"northwest/Microsoft1.1908.3.29/e7f68a49-f0dc-40ae-ad17-085fc1e93045\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T01:57:26.4494429+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:26.4650675+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:32.0431554+00:00\",\"endTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:02:04.9402973+00:00\",\"endTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:20:22.9415489+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:20:38.3789518+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:44.0976629+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:22.7414527+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:27:42.7413298+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric ApplicationsThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.09.08_04.50.50.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1908.3.29\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1908.3.29\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 846\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:27:48.5694035+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update OSImage on the NC VMs\",\"description\":\"Update OSImage on the NC VMs\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update VMs\",\"description\":\"Updating VMs conditionally based on update payload. All VMs are getting updated in parallel except DC and CA VMs.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-09-08T01:57:19.449Z\",\"lastUpdatedTime\":\"2019-09-08T04:53:53.4451682+00:00\",\"duration\":\"PT3H18M22.138S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33/updateRuns?api-version=2016-05-01+41": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "81", "82" ], - "x-ms-client-request-id": [ "287e24a3-c9ca-4748-b4d6-ca982b716d48" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "674be102-b938-469f-8fda-b590f6862a87" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvZIUAtrOqlmt5YHdbhJKNIXCsbsExogN2mHSvm8MeHQEx+BeJ91WaLaCHHxF1QhAPOocQjSB/SV8hvAQhryrj6IX41+xv8cvVWuccV0k59L4yWBHYNPQ2vLAl6C/EuG1CniVbLB2IFndGiAcWLo1x" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14693" ], - "x-ms-request-id": [ "674be102-b938-469f-8fda-b590f6862a87" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032022Z:674be102-b938-469f-8fda-b590f6862a87" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:21 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "270715" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33/updateRuns/804aac0c-4e39-4f19-b92b-5a42d27bd07a\",\"name\":\"northwest/Microsoft1.1908.4.33/804aac0c-4e39-4f19-b92b-5a42d27bd07a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:08:14.5931425+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2471255+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2471255+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:08:14.5931425+00:00\",\"endTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:08:20.0305815+00:00\",\"endTimeUtc\":\"2019-09-20T17:12:31.3703765+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:12:31.3703765+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:12:31.3703765+00:00\",\"endTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:12:36.9484485+00:00\",\"endTimeUtc\":\"2019-09-20T17:15:07.2017505+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:15:07.2017505+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:15:07.2017505+00:00\",\"endTimeUtc\":\"2019-09-20T17:31:02.8835014+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:31:02.8835014+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:02.8835014+00:00\",\"endTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2315008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2315008+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:18.0553427+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:34.8989078+00:00\",\"endTimeUtc\":\"2019-09-20T22:24:40.0368875+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:24:40.0368875+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:41.0722261+00:00\",\"endTimeUtc\":\"2019-09-20T17:38:39.7393756+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:38:39.7393756+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:38:39.7393756+00:00\",\"endTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:38:45.5830824+00:00\",\"endTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"endTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:39:09.0047913+00:00\",\"endTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:39:15.2547394+00:00\",\"endTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"endTimeUtc\":\"2019-09-20T18:15:11.976958+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:15:11.976958+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:51:18.8960082+00:00\",\"endTimeUtc\":\"2019-09-20T17:55:22.1754563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:55:22.1754563+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:55:22.1754563+00:00\",\"endTimeUtc\":\"2019-09-20T17:56:35.4092476+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:56:35.4092476+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:51:18.6772648+00:00\",\"endTimeUtc\":\"2019-09-20T17:56:54.5809858+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:56:54.5809858+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:11.976958+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:18.3363002+00:00\",\"endTimeUtc\":\"2019-09-20T18:50:02.7392655+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:50:02.7392655+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:27.0706205+00:00\",\"endTimeUtc\":\"2019-09-20T18:15:56.3360796+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:15:56.3360796+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:56.3360796+00:00\",\"endTimeUtc\":\"2019-09-20T18:26:28.0042612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:26:28.0042612+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:26:28.0042612+00:00\",\"endTimeUtc\":\"2019-09-20T18:34:24.3680523+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:34:24.3680523+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:26:34.2698937+00:00\",\"endTimeUtc\":\"2019-09-20T18:32:56.3167422+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:32:56.3167422+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:32:56.3167422+00:00\",\"endTimeUtc\":\"2019-09-20T18:34:24.3680523+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:34:24.3680523+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:27.4612465+00:00\",\"endTimeUtc\":\"2019-09-20T18:44:05.4277306+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:44:05.4277306+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:44:05.4277306+00:00\",\"endTimeUtc\":\"2019-09-20T18:45:39.1149722+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:45:39.1149722+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:45:39.1149722+00:00\",\"endTimeUtc\":\"2019-09-20T18:50:02.7236452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:50:02.7236452+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:45:45.0993249+00:00\",\"endTimeUtc\":\"2019-09-20T18:48:44.2976053+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:48:44.2976053+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:48:44.2976053+00:00\",\"endTimeUtc\":\"2019-09-20T18:50:02.7236452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:50:02.7236452+00:00\",\"steps\":[]}]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:18.3363002+00:00\",\"endTimeUtc\":\"2019-09-20T18:15:34.1487059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:15:34.1487059+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:34.1487059+00:00\",\"endTimeUtc\":\"2019-09-20T18:16:23.5390428+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:16:23.5390428+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:16:23.5390428+00:00\",\"endTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:16:41.46081+00:00\",\"endTimeUtc\":\"2019-09-20T18:17:27.0386578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:17:27.0386578+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:17:27.0386578+00:00\",\"endTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"endTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:24:51.5978604+00:00\",\"endTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"steps\":[]}]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:56:58.8712432+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:08.9202936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:08.9202936+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:08.9202936+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:17.95149+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:17.95149+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:17.95149+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage on the NC VMs\",\"description\":\"Update OSImage on the NC VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"endTimeUtc\":\"2019-09-20T22:24:40.0212704+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:24:40.0212704+00:00\",\"steps\":[{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:35.466992+00:00\",\"endTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:41.357579+00:00\",\"endTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:02:04.4921703+00:00\",\"endTimeUtc\":\"2019-09-20T19:08:09.5059813+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:08:09.5059813+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:08:09.5059813+00:00\",\"endTimeUtc\":\"2019-09-20T19:08:15.8028125+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:08:15.8028125+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:08:15.8028125+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:08:21.6621536+00:00\",\"endTimeUtc\":\"2019-09-20T19:15:56.3202326+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:15:56.3202326+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:15:56.3202326+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"endTimeUtc\":\"2019-09-20T20:09:13.2378031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:09:13.2378031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:21:32.7207704+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:38.9394889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:38.9394889+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:21:38.9394889+00:00\",\"endTimeUtc\":\"2019-09-20T19:30:18.7029772+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:30:18.7029772+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:30:18.7029772+00:00\",\"endTimeUtc\":\"2019-09-20T19:46:56.6659284+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:46:56.6659284+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:46:56.6659284+00:00\",\"endTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:47:02.5877586+00:00\",\"endTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"endTimeUtc\":\"2019-09-20T20:05:18.1925817+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:05:18.1925817+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:05:18.1925817+00:00\",\"endTimeUtc\":\"2019-09-20T20:09:06.9409749+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:09:06.9409749+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:09:06.9409749+00:00\",\"endTimeUtc\":\"2019-09-20T20:09:13.2221811+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:09:13.2221811+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:09:13.2378031+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:09:19.3315138+00:00\",\"endTimeUtc\":\"2019-09-20T20:15:02.4636638+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:15:02.4636638+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:15:02.4636638+00:00\",\"endTimeUtc\":\"2019-09-20T20:15:08.5886167+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:15:08.5886167+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:15:08.5886167+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:15:14.4792024+00:00\",\"endTimeUtc\":\"2019-09-20T20:22:18.7497205+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:22:18.7497205+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:22:18.7497205+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"endTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:27:49.5583327+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:55.8864355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:55.8864355+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:27:55.8864355+00:00\",\"endTimeUtc\":\"2019-09-20T20:31:33.2764953+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:31:33.2764953+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:31:33.2764953+00:00\",\"endTimeUtc\":\"2019-09-20T20:49:05.3540334+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:49:05.3540334+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:49:05.3540334+00:00\",\"endTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:49:11.4633655+00:00\",\"endTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"endTimeUtc\":\"2019-09-20T21:13:03.9238435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:13:03.9238435+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:13:03.9238435+00:00\",\"endTimeUtc\":\"2019-09-20T21:16:54.5627446+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:16:54.5627446+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:16:54.5627446+00:00\",\"endTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"endTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:17:06.8438969+00:00\",\"endTimeUtc\":\"2019-09-20T21:22:37.8078614+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:22:37.8078614+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:22:37.8078614+00:00\",\"endTimeUtc\":\"2019-09-20T21:22:44.0421902+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:22:44.0421902+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:22:44.0421902+00:00\",\"endTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:22:50.0108994+00:00\",\"endTimeUtc\":\"2019-09-20T21:30:10.6630581+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:30:10.6630581+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:30:10.6630581+00:00\",\"endTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"endTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"endTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:35:54.1763731+00:00\",\"endTimeUtc\":\"2019-09-20T21:36:00.5044443+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:36:00.5044443+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:36:00.5044443+00:00\",\"endTimeUtc\":\"2019-09-20T21:39:42.5029492+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:39:42.5029492+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:39:42.5029492+00:00\",\"endTimeUtc\":\"2019-09-20T21:56:34.7299637+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:56:34.7299637+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:56:34.7299637+00:00\",\"endTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:56:40.5892939+00:00\",\"endTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"endTimeUtc\":\"2019-09-20T22:15:10.0324166+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:15:10.0324166+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:15:10.0324166+00:00\",\"endTimeUtc\":\"2019-09-20T22:18:54.3124698+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:18:54.3124698+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:18:54.3124698+00:00\",\"endTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"steps\":[]}]},{\"name\":\"Upgrade Network Controller Application if needed.\",\"description\":\"Upgrade Network Controller Application if needed\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"endTimeUtc\":\"2019-09-20T22:24:40.0212704+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:24:40.0212704+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:24:40.0837624+00:00\",\"endTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"steps\":[{\"name\":\"Host Node Update Prerequisite\",\"description\":\"Check the Host Update prerequisite\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:24:46.3024615+00:00\",\"endTimeUtc\":\"2019-09-20T22:29:55.4132071+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:29:55.4132071+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:29:55.4132071+00:00\",\"endTimeUtc\":\"2019-09-20T23:49:15.6511261+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:49:15.6511261+00:00\",\"steps\":[]},{\"name\":\"Configure Cluster Network\",\"description\":\"Configure live migration network before suspending cluster nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:49:15.6511261+00:00\",\"endTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"steps\":[{\"name\":\"Configure Cluster Network\",\"description\":\"Ensure live migration happens on the storage network.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:49:21.6822793+00:00\",\"endTimeUtc\":\"2019-09-20T23:53:01.8524424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:53:01.8524424+00:00\",\"steps\":[]},{\"name\":\"Set SMB Bandwidth Cap\",\"description\":\"Configure SMB bandwidth limit for live migration traffic.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:53:01.8524424+00:00\",\"endTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"steps\":[]}]},{\"name\":\"Adding IR VMs\",\"description\":\"Adding an IR machine marker for each baremetal node regardless of provisioning state.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"steps\":[{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:05.4512896+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:11.7949705+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:11.7949705+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:11.7949705+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:18.2480512+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:18.2480512+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:18.2480512+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:24.3573807+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:24.3573807+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:24.3573807+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"steps\":[]}]},{\"name\":\"Prepare IR VMs for Placement\",\"description\":\"Setting the provisioning status of the IR VMs to ProvisioningInProgress so that they can be placed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:01.8891754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:01.8891754+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:36.6393576+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:43.1080656+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:43.1080656+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:43.1080656+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:49.4830189+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:49.4830189+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:49.4830189+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:55.7798471+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:55.7798471+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:55.7798471+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:01.8891754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:01.8891754+00:00\",\"steps\":[]}]},{\"name\":\"Set new IR VMs failed\",\"description\":\"Setting the IR machines as failed initially to allow for per-node-scoped updates and avoid assumptions that the VMs should be accessible.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:01.9048022+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:07.7953882+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:13.987525+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:13.987525+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:13.987525+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:20.363625+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:20.363625+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:20.363625+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:26.6760778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:26.6760778+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:26.6760778+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"steps\":[]}]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:39.4416115+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:39.4416115+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:39.4416115+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:45.7540678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:45.7540678+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:45.7540678+00:00\",\"endTimeUtc\":\"2019-09-21T00:02:23.7368923+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:02:23.7368923+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:02:23.7368923+00:00\",\"endTimeUtc\":\"2019-09-21T00:18:08.7978055+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:18:08.7978055+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:02:31.2837195+00:00\",\"endTimeUtc\":\"2019-09-21T00:17:31.9971546+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:17:31.9971546+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:02:38.1742919+00:00\",\"endTimeUtc\":\"2019-09-21T00:02:45.5179908+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:02:45.5179908+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:02:45.5179908+00:00\",\"endTimeUtc\":\"2019-09-21T00:06:36.031984+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:06:36.031984+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:06:36.031984+00:00\",\"endTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:06:42.2038117+00:00\",\"endTimeUtc\":\"2019-09-21T00:12:16.2645841+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:12:16.2645841+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:12:16.2645841+00:00\",\"endTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"endTimeUtc\":\"2019-09-21T00:17:31.9971546+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:17:31.9971546+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:18:08.7978055+00:00\",\"endTimeUtc\":\"2019-09-21T00:39:09.9330222+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:39:09.9330222+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:39:09.9330222+00:00\",\"endTimeUtc\":\"2019-09-21T00:39:21.2923149+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:39:21.2923149+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:39:21.2923149+00:00\",\"endTimeUtc\":\"2019-09-21T00:39:30.9641227+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:39:30.9641227+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:39:30.9641227+00:00\",\"endTimeUtc\":\"2019-09-21T02:34:35.3153878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:34:35.3153878+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:34:35.3153878+00:00\",\"endTimeUtc\":\"2019-09-21T02:47:53.1271813+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:47:53.1271813+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:47:53.1271813+00:00\",\"endTimeUtc\":\"2019-09-21T02:52:32.3546545+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:52:32.3546545+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:32.3546545+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:41.4327161+00:00\",\"endTimeUtc\":\"2019-09-21T02:52:50.9951486+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:52:50.9951486+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:50.9951486+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:58.9482179+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:53:08.3075249+00:00\",\"endTimeUtc\":\"2019-09-21T02:53:17.4168355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:53:17.4168355+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:53:17.4168355+00:00\",\"endTimeUtc\":\"2019-09-21T03:00:19.9918752+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:00:19.9918752+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:00:19.9918752+00:00\",\"endTimeUtc\":\"2019-09-21T03:25:31.435792+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:25:31.435792+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:25:31.435792+00:00\",\"endTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:25:37.7638976+00:00\",\"endTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:36.9005974+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:36.9005974+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:34:36.9005974+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:40.9952229+00:00\",\"endTimeUtc\":\"2019-09-21T03:00:29.9761758+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:00:29.9761758+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:00:29.9761758+00:00\",\"endTimeUtc\":\"2019-09-21T03:08:09.5705409+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:08:09.5705409+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:08:09.5705409+00:00\",\"endTimeUtc\":\"2019-09-21T03:11:49.9908563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:11:49.9908563+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:41.3702164+00:00\",\"endTimeUtc\":\"2019-09-21T02:53:34.0573427+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:53:34.0573427+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:53:34.0573427+00:00\",\"endTimeUtc\":\"2019-09-21T02:56:23.9780104+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:56:23.9780104+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:41.2139687+00:00\",\"endTimeUtc\":\"2019-09-21T02:53:05.9637914+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:53:05.9637914+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:53:05.9637914+00:00\",\"endTimeUtc\":\"2019-09-21T02:58:28.8520809+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:58:28.8520809+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:58:28.8520809+00:00\",\"endTimeUtc\":\"2019-09-21T02:59:33.5859678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:59:33.5859678+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:59:33.5859678+00:00\",\"endTimeUtc\":\"2019-09-21T03:00:00.3201498+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:00:00.3201498+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"endTimeUtc\":\"2019-09-21T03:35:21.0708314+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:35:21.0708314+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:35:21.0708314+00:00\",\"endTimeUtc\":\"2019-09-21T03:39:26.1940694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:39:26.1940694+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:39:26.1940694+00:00\",\"endTimeUtc\":\"2019-09-21T03:39:32.6471473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:39:32.6471473+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:39:32.6471473+00:00\",\"endTimeUtc\":\"2019-09-21T03:43:40.5828869+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:43:40.5828869+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:43:40.5828869+00:00\",\"endTimeUtc\":\"2019-09-21T03:43:47.3484612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:43:47.3484612+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:43:47.3484612+00:00\",\"endTimeUtc\":\"2019-09-21T03:43:53.7546701+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:43:53.7546701+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:43:53.7546701+00:00\",\"endTimeUtc\":\"2019-09-21T03:47:43.7530318+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:47:43.7530318+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:47:43.7530318+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:47:51.1904828+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:47:58.2060565+00:00\",\"endTimeUtc\":\"2019-09-21T03:48:06.315374+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:48:06.315374+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:48:06.315374+00:00\",\"endTimeUtc\":\"2019-09-21T03:51:55.4542771+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:51:55.4542771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:51:55.4542771+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:52:01.7979843+00:00\",\"endTimeUtc\":\"2019-09-21T03:59:56.6814265+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:59:56.6814265+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:59:56.6814265+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"endTimeUtc\":\"2019-09-21T04:30:44.3939281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:30:44.3939281+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:30:44.3939281+00:00\",\"endTimeUtc\":\"2019-09-21T04:31:10.0436537+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:31:10.0436537+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:31:10.0436537+00:00\",\"endTimeUtc\":\"2019-09-21T04:31:36.2014606+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:31:36.2014606+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:31:36.2014606+00:00\",\"endTimeUtc\":\"2019-09-21T06:24:35.4572219+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:24:35.4572219+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:24:35.4572219+00:00\",\"endTimeUtc\":\"2019-09-21T06:38:42.226962+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:38:42.226962+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:38:42.226962+00:00\",\"endTimeUtc\":\"2019-09-21T06:45:00.4435419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:45:00.4435419+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:00.4435419+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:09.5684263+00:00\",\"endTimeUtc\":\"2019-09-21T06:45:17.724578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:45:17.724578+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:17.724578+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:24.505742+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:31.2400345+00:00\",\"endTimeUtc\":\"2019-09-21T06:45:41.1461628+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:45:41.1461628+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:41.1461628+00:00\",\"endTimeUtc\":\"2019-09-21T06:49:35.7839628+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:49:35.7839628+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:49:35.7839628+00:00\",\"endTimeUtc\":\"2019-09-21T07:23:29.5275701+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:23:29.5275701+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:23:29.5275701+00:00\",\"endTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:23:35.2151163+00:00\",\"endTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:16.730121+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:16.730121+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:31:16.730121+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:09.6309427+00:00\",\"endTimeUtc\":\"2019-09-21T07:05:49.1740837+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:05:49.1740837+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:05:49.1740837+00:00\",\"endTimeUtc\":\"2019-09-21T07:09:44.8760185+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:09:44.8760185+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:09:44.8760185+00:00\",\"endTimeUtc\":\"2019-09-21T07:14:39.8925074+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:14:39.8925074+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:09.8184231+00:00\",\"endTimeUtc\":\"2019-09-21T06:46:18.0050876+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:46:18.0050876+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:46:18.0050876+00:00\",\"endTimeUtc\":\"2019-09-21T06:49:25.9403155+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:49:25.9403155+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:10.0840492+00:00\",\"endTimeUtc\":\"2019-09-21T06:45:53.1616401+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:45:53.1616401+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:53.1616401+00:00\",\"endTimeUtc\":\"2019-09-21T06:50:34.8769798+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:50:34.8769798+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:50:34.8769798+00:00\",\"endTimeUtc\":\"2019-09-21T06:51:47.8448419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:51:47.8448419+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:51:47.8448419+00:00\",\"endTimeUtc\":\"2019-09-21T06:52:24.8131465+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:52:24.8131465+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:57.4799346+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:57.4799346+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:31:57.4799346+00:00\",\"endTimeUtc\":\"2019-09-21T07:35:20.4789672+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:35:20.4789672+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:35:20.4789672+00:00\",\"endTimeUtc\":\"2019-09-21T07:35:26.4633098+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:35:26.4633098+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:35:26.4633098+00:00\",\"endTimeUtc\":\"2019-09-21T07:38:57.0984775+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:38:57.0984775+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:38:57.0984775+00:00\",\"endTimeUtc\":\"2019-09-21T07:39:03.6447377+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:39:03.6447377+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:39:03.6447377+00:00\",\"endTimeUtc\":\"2019-09-21T07:39:09.4723388+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:39:09.4723388+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:39:09.4723388+00:00\",\"endTimeUtc\":\"2019-09-21T07:42:24.4474155+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:42:24.4474155+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:42:24.4474155+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:42:31.4472584+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:42:37.9314893+00:00\",\"endTimeUtc\":\"2019-09-21T07:42:44.2907281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:42:44.2907281+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:42:44.2907281+00:00\",\"endTimeUtc\":\"2019-09-21T07:46:09.9130286+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:46:09.9130286+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:46:09.9130286+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:46:15.7879783+00:00\",\"endTimeUtc\":\"2019-09-21T07:52:19.77563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:52:19.77563+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:52:19.77563+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"endTimeUtc\":\"2019-09-21T08:16:19.8788053+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T08:16:19.8788053+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T08:16:19.8788053+00:00\",\"endTimeUtc\":\"2019-09-21T08:16:31.5349752+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T08:16:31.5349752+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T08:16:31.5349752+00:00\",\"endTimeUtc\":\"2019-09-21T08:16:41.8005311+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T08:16:41.8005311+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T08:16:41.8005311+00:00\",\"endTimeUtc\":\"2019-09-21T10:02:55.8558972+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:02:55.8558972+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:02:55.8558972+00:00\",\"endTimeUtc\":\"2019-09-21T10:16:38.4387214+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:16:38.4387214+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:16:38.4387214+00:00\",\"endTimeUtc\":\"2019-09-21T10:23:08.6341065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:23:08.6341065+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:08.6341065+00:00\",\"endTimeUtc\":\"2019-09-21T11:07:54.0672139+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:07:54.0672139+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:19.5715287+00:00\",\"endTimeUtc\":\"2019-09-21T10:23:30.133979+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:23:30.133979+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:30.133979+00:00\",\"endTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:37.6964327+00:00\",\"endTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:44.9307508+00:00\",\"endTimeUtc\":\"2019-09-21T10:23:53.1650767+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:23:53.1650767+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:53.1650767+00:00\",\"endTimeUtc\":\"2019-09-21T10:28:16.569788+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:28:16.569788+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:28:16.569788+00:00\",\"endTimeUtc\":\"2019-09-21T10:52:10.3746849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:52:10.3746849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:52:10.3746849+00:00\",\"endTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:52:16.7964855+00:00\",\"endTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"endTimeUtc\":\"2019-09-21T11:01:12.7305389+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:01:12.7305389+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:01:12.7305389+00:00\",\"endTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:18.9621601+00:00\",\"endTimeUtc\":\"2019-09-21T10:35:34.6317797+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:35:34.6317797+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:35:34.6317797+00:00\",\"endTimeUtc\":\"2019-09-21T10:39:49.5920179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:39:49.5920179+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:39:49.5920179+00:00\",\"endTimeUtc\":\"2019-09-21T10:44:21.811719+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:44:21.811719+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:19.60278+00:00\",\"endTimeUtc\":\"2019-09-21T10:24:08.9149842+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:24:08.9149842+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:24:08.9149842+00:00\",\"endTimeUtc\":\"2019-09-21T10:26:56.6015363+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:26:56.6015363+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:19.087159+00:00\",\"endTimeUtc\":\"2019-09-21T10:23:41.6495224+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:23:41.6495224+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:41.6495224+00:00\",\"endTimeUtc\":\"2019-09-21T10:29:31.5222133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:29:31.5222133+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:29:31.5222133+00:00\",\"endTimeUtc\":\"2019-09-21T10:30:11.0998047+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:30:11.0998047+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:30:11.0998047+00:00\",\"endTimeUtc\":\"2019-09-21T10:30:38.9900851+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:30:38.9900851+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:07:54.0672139+00:00\",\"endTimeUtc\":\"2019-09-21T11:08:28.9126867+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:08:28.9126867+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:08:28.9126867+00:00\",\"endTimeUtc\":\"2019-09-21T11:12:08.8016412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:12:08.8016412+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:12:08.8016412+00:00\",\"endTimeUtc\":\"2019-09-21T11:12:15.1766027+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:12:15.1766027+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:12:15.1766027+00:00\",\"endTimeUtc\":\"2019-09-21T11:15:55.1598466+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:15:55.1598466+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:15:55.1598466+00:00\",\"endTimeUtc\":\"2019-09-21T11:16:01.316052+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:16:01.316052+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:16:01.316052+00:00\",\"endTimeUtc\":\"2019-09-21T11:16:07.7866393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:16:07.7866393+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:16:07.7866393+00:00\",\"endTimeUtc\":\"2019-09-21T11:19:31.3791762+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:19:31.3791762+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:19:31.3791762+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:19:38.6760119+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:19:45.3634735+00:00\",\"endTimeUtc\":\"2019-09-21T11:19:51.8009296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:19:51.8009296+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:19:51.8009296+00:00\",\"endTimeUtc\":\"2019-09-21T11:23:23.5799733+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:23:23.5799733+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:23:23.5799733+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:23:29.4861695+00:00\",\"endTimeUtc\":\"2019-09-21T11:31:25.2888417+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:31:25.2888417+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:31:25.2888417+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"endTimeUtc\":\"2019-09-21T11:56:02.7950578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:56:02.7950578+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:56:02.7950578+00:00\",\"endTimeUtc\":\"2019-09-21T11:56:13.3645627+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:56:13.3645627+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:56:13.3645627+00:00\",\"endTimeUtc\":\"2019-09-21T11:56:22.5676365+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:56:22.5676365+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:56:22.5676365+00:00\",\"endTimeUtc\":\"2019-09-21T13:49:37.9437767+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T13:49:37.9437767+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T13:49:37.9437767+00:00\",\"endTimeUtc\":\"2019-09-21T14:02:52.0145712+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:02:52.0145712+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:02:52.0145712+00:00\",\"endTimeUtc\":\"2019-09-21T14:07:26.4315085+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:07:26.4315085+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:26.4315085+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:35.8376816+00:00\",\"endTimeUtc\":\"2019-09-21T14:07:45.6347378+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:07:45.6347378+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:45.6347378+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:52.4625794+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:32.145555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:32.145555+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:59.2906609+00:00\",\"endTimeUtc\":\"2019-09-21T14:08:07.0406135+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:08:07.0406135+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:08:07.0406135+00:00\",\"endTimeUtc\":\"2019-09-21T14:12:15.4916078+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:12:15.4916078+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:12:15.4916078+00:00\",\"endTimeUtc\":\"2019-09-21T14:38:54.9827961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:38:54.9827961+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:38:54.9827961+00:00\",\"endTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:39:01.0765176+00:00\",\"endTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:26.239346+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:26.239346+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:47:26.239346+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:32.145555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:32.145555+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:35.8845561+00:00\",\"endTimeUtc\":\"2019-09-21T14:19:39.0396452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:19:39.0396452+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:19:39.0396452+00:00\",\"endTimeUtc\":\"2019-09-21T14:30:37.4002422+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:30:37.4002422+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:30:37.4002422+00:00\",\"endTimeUtc\":\"2019-09-21T14:34:10.7424907+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:34:10.7424907+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:35.6658075+00:00\",\"endTimeUtc\":\"2019-09-21T14:08:17.6499021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:08:17.6499021+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:08:17.6499021+00:00\",\"endTimeUtc\":\"2019-09-21T14:11:08.4140124+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:11:08.4140124+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:35.6501809+00:00\",\"endTimeUtc\":\"2019-09-21T14:08:01.3062737+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:08:01.3062737+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:08:01.3062737+00:00\",\"endTimeUtc\":\"2019-09-21T14:13:31.9441655+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:13:31.9441655+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:13:31.9441655+00:00\",\"endTimeUtc\":\"2019-09-21T14:14:45.709273+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:14:45.709273+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:14:45.709273+00:00\",\"endTimeUtc\":\"2019-09-21T14:15:24.8964993+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:15:24.8964993+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"endTimeUtc\":\"2019-09-21T14:48:05.569156+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:48:05.569156+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:48:05.569156+00:00\",\"endTimeUtc\":\"2019-09-21T14:51:39.6146184+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:51:39.6146184+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:51:39.6146184+00:00\",\"endTimeUtc\":\"2019-09-21T14:51:45.7772303+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:51:45.7772303+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:51:45.7772303+00:00\",\"endTimeUtc\":\"2019-09-21T14:55:30.807063+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:55:30.807063+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:55:30.807063+00:00\",\"endTimeUtc\":\"2019-09-21T17:23:17.2796939+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:23:17.2796939+00:00\",\"steps\":[]},{\"name\":\"PostUpdateCleanup\",\"description\":\"Perform PostUpdate cleanup for all the nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:23:17.2796939+00:00\",\"endTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"steps\":[]}]},{\"name\":\"Update VMs\",\"description\":\"Updating VMs conditionally based on update payload. All VMs are getting updated in parallel except DC and CA VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based update process. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:48.6973195+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.2297912+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.2297912+00:00\",\"steps\":[{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:59.5722495+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:40.2907362+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:40.2907362+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SeedRing Service Fabric cluster.\",\"description\":\"Update OSImage on the SeedRing service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:40.2907362+00:00\",\"endTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"steps\":[{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:53.9312743+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:28.4272193+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:28.4272193+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:01.6187264+00:00\",\"endTimeUtc\":\"2019-09-21T17:38:26.1374588+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:38:26.1374588+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:38:26.1374588+00:00\",\"endTimeUtc\":\"2019-09-21T17:38:34.4342578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:38:34.4342578+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:38:34.4342578+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:04.0837584+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:04.0837584+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:38:42.2935043+00:00\",\"endTimeUtc\":\"2019-09-21T17:45:24.8377411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:45:24.8377411+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:45:24.8533666+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:04.0681348+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:04.0681348+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:04.1775064+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:28.4272193+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:28.4272193+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:28.4897205+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:57.052543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:57.052543+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:35.8490085+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:51.7863023+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:51.7863023+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:51.7863023+00:00\",\"endTimeUtc\":\"2019-09-21T18:10:32.4857494+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:10:32.4857494+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:10:32.4857494+00:00\",\"endTimeUtc\":\"2019-09-21T19:24:51.3185933+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:24:51.3185933+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:24:51.3342178+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:38.1546107+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:38.1546107+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:25:03.1309549+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:38.1389867+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:38.1389867+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:35:38.1546107+00:00\",\"endTimeUtc\":\"2019-09-21T19:38:29.7149065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:38:29.7149065+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:38:29.7149065+00:00\",\"endTimeUtc\":\"2019-09-21T19:40:11.807392+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:40:11.807392+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:40:11.807392+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:20.3342276+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:20.3342276+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:20.3342276+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:49.9745066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:49.9745066+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:49.9745066+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:57.052543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:57.052543+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:57.0837923+00:00\",\"endTimeUtc\":\"2019-09-21T20:34:59.604121+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:34:59.604121+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:47:03.802463+00:00\",\"endTimeUtc\":\"2019-09-21T20:11:33.2384711+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:11:33.2384711+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:11:33.2384711+00:00\",\"endTimeUtc\":\"2019-09-21T20:11:42.3164848+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:11:42.3164848+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:11:42.3164848+00:00\",\"endTimeUtc\":\"2019-09-21T20:34:52.3073329+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:34:52.3073329+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:12:51.5969031+00:00\",\"endTimeUtc\":\"2019-09-21T20:29:09.6083164+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:29:09.6083164+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:29:09.6083164+00:00\",\"endTimeUtc\":\"2019-09-21T20:34:52.3073329+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:34:52.3073329+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:34:52.3542076+00:00\",\"endTimeUtc\":\"2019-09-21T20:34:59.604121+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:34:59.604121+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:34:59.6822448+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:35:06.1196691+00:00\",\"endTimeUtc\":\"2019-09-21T20:35:13.4320831+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:35:13.4320831+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:35:13.4320831+00:00\",\"endTimeUtc\":\"2019-09-21T20:41:08.0060243+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:41:08.0060243+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:41:08.0060243+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:38.7583586+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:38.7583586+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:38.7583586+00:00\",\"endTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:45.4457717+00:00\",\"endTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:08.8615495+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:08.8615495+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:08.8615495+00:00\",\"endTimeUtc\":\"2019-09-21T21:10:42.8753518+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:10:42.8753518+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:10:42.8753518+00:00\",\"endTimeUtc\":\"2019-09-21T21:16:59.4784078+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:16:59.4784078+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:16:59.4784078+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:24.8530774+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:24.8530774+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:24.8530774+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:37.8372859+00:00\",\"endTimeUtc\":\"2019-09-21T21:27:41.0694195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:27:41.0694195+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:27:41.0694195+00:00\",\"endTimeUtc\":\"2019-09-21T21:27:48.27253+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:27:48.27253+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:27:48.27253+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:27:56.9443868+00:00\",\"endTimeUtc\":\"2019-09-21T21:39:22.314163+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:39:22.314163+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:39:22.314163+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"endTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:44:37.8919686+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:45.5007866+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:45.5007866+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:44:45.5007866+00:00\",\"endTimeUtc\":\"2019-09-21T21:49:18.8263305+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:49:18.8263305+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:49:18.8263305+00:00\",\"endTimeUtc\":\"2019-09-21T22:10:13.5622072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:10:13.5622072+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:10:13.5622072+00:00\",\"endTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:10:19.7027882+00:00\",\"endTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"endTimeUtc\":\"2019-09-21T22:20:24.3411291+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:20:24.3411291+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:20:24.3411291+00:00\",\"endTimeUtc\":\"2019-09-21T22:22:18.5273901+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:22:18.5273901+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:22:18.5273901+00:00\",\"endTimeUtc\":\"2019-09-21T22:28:49.3979802+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:28:49.3979802+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:28:49.3979802+00:00\",\"endTimeUtc\":\"2019-09-21T22:29:13.8822108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:29:13.8822108+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:29:13.8822108+00:00\",\"endTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"steps\":[]}]}]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"endTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:29:27.2444938+00:00\",\"endTimeUtc\":\"2019-09-21T22:30:59.0223608+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:30:59.0223608+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:30:59.0223608+00:00\",\"endTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"endTimeUtc\":\"2019-09-21T22:40:56.4715403+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:40:56.4715403+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:35:03.4278456+00:00\",\"endTimeUtc\":\"2019-09-21T22:36:51.3182272+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:36:51.3182272+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:36:51.3338513+00:00\",\"endTimeUtc\":\"2019-09-21T22:40:56.4715403+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:40:56.4715403+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.5253789+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:24.5200714+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:24.5200714+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:29.4470596+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:45.3219554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:45.3219554+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:45.3219554+00:00\",\"endTimeUtc\":\"2019-09-21T17:45:47.7905965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:45:47.7905965+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:45:47.8062219+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:16.8482816+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:16.8482816+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:45:56.087374+00:00\",\"endTimeUtc\":\"2019-09-21T17:59:59.6652143+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:59:59.6652143+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:59:59.7277148+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:16.8482816+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:16.8482816+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:16.8639074+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:24.5200714+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:24.5200714+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:24.5981917+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:59.2510961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:59.2510961+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:32.2231016+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:43.8010935+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:43.8010935+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:43.8010935+00:00\",\"endTimeUtc\":\"2019-09-21T18:14:47.576336+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:14:47.576336+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:14:47.576336+00:00\",\"endTimeUtc\":\"2019-09-21T18:33:00.8713926+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:33:00.8713926+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:33:00.8713926+00:00\",\"endTimeUtc\":\"2019-09-21T18:46:32.5022568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:46:32.5022568+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:33:06.9650703+00:00\",\"endTimeUtc\":\"2019-09-21T18:46:32.5022568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:46:32.5022568+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:32.5178789+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:49.7512181+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:49.7512181+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:31:49.7668342+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:59.2510961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:59.2510961+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:31:59.2979722+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:32:06.8291337+00:00\",\"endTimeUtc\":\"2019-09-21T19:32:14.7196666+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:32:14.7196666+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:32:14.7196666+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:42.6530043+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:42.6530043+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:42.6530043+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:49.0904138+00:00\",\"endTimeUtc\":\"2019-09-21T19:51:22.6431535+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:51:22.6431535+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:51:22.6431535+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"endTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:15:52.2510004+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:59.6727868+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:59.6727868+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:15:59.6727868+00:00\",\"endTimeUtc\":\"2019-09-21T20:24:35.7835932+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:24:35.7835932+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:24:35.7835932+00:00\",\"endTimeUtc\":\"2019-09-21T20:43:55.2539807+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:43:55.2539807+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:43:55.2539807+00:00\",\"endTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:44:01.7070263+00:00\",\"endTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"endTimeUtc\":\"2019-09-21T21:38:02.6582578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:38:02.6582578+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:38:02.6582578+00:00\",\"endTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"steps\":[]}]},{\"name\":\"Validate SQL node after restart.\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"endTimeUtc\":\"2019-09-21T21:42:20.3448561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:42:20.3448561+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"description\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.6191272+00:00\",\"endTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"steps\":[{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:19.0096225+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:34.9313957+00:00\",\"endTimeUtc\":\"2019-09-21T17:30:03.0249658+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:30:03.0249658+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:03.0405908+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:00.9289558+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:00.9289558+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:01.0695761+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:28.2075259+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:28.2075259+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:08.9288792+00:00\",\"endTimeUtc\":\"2019-09-21T18:01:05.461312+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:01:05.461312+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:01:05.5394361+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:28.2075259+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:28.2075259+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:28.22315+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:34.3897024+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:34.3897024+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:43.332348+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:51.9728715+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:51.9728715+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:51.9728715+00:00\",\"endTimeUtc\":\"2019-09-21T18:14:52.263784+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:14:52.263784+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:14:52.263784+00:00\",\"endTimeUtc\":\"2019-09-21T18:46:40.7834032+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:46:40.7834032+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:40.7834032+00:00\",\"endTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:47.5645695+00:00\",\"endTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"endTimeUtc\":\"2019-09-21T19:06:27.8315612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:06:27.8315612+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:06:27.8315612+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:27.4210358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:27.4210358+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:27.4210358+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:34.3584552+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:34.3584552+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:34.4053269+00:00\",\"endTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:40.8427526+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:48.3582878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:48.3582878+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:48.3582878+00:00\",\"endTimeUtc\":\"2019-09-21T19:21:28.2897157+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:21:28.2897157+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:22:21.5390922+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:58.6029707+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:58.6029707+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:22:29.9296196+00:00\",\"endTimeUtc\":\"2019-09-21T19:36:37.90383+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:36:37.90383+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:36:37.9663251+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:58.6029707+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:58.6029707+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:58.6342195+00:00\",\"endTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"endTimeUtc\":\"2019-09-21T20:52:42.0445414+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:52:42.0445414+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:42:11.3684414+00:00\",\"endTimeUtc\":\"2019-09-21T19:42:18.1339843+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:42:18.1339843+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:42:18.1339843+00:00\",\"endTimeUtc\":\"2019-09-21T19:45:55.3345213+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:45:55.3345213+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:45:55.3345213+00:00\",\"endTimeUtc\":\"2019-09-21T20:06:34.670263+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:06:34.670263+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:06:34.6858851+00:00\",\"endTimeUtc\":\"2019-09-21T20:26:52.5318836+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:26:52.5318836+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:06:42.4983209+00:00\",\"endTimeUtc\":\"2019-09-21T20:26:52.5006367+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:26:52.5006367+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:26:52.5631359+00:00\",\"endTimeUtc\":\"2019-09-21T20:48:55.8597186+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:48:55.8597186+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:48:55.8597186+00:00\",\"endTimeUtc\":\"2019-09-21T20:52:35.2008719+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:52:35.2008719+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:52:35.2008719+00:00\",\"endTimeUtc\":\"2019-09-21T20:52:42.0445414+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:52:42.0445414+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:30.4314264+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:45.2051164+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:45.2051164+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:36.7907585+00:00\",\"endTimeUtc\":\"2019-09-21T17:30:12.5717819+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:30:12.5717819+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:12.5717819+00:00\",\"endTimeUtc\":\"2019-09-21T17:52:38.0200782+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:52:38.0200782+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:52:38.0357034+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:38.1895791+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:38.1895791+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:52:46.6449674+00:00\",\"endTimeUtc\":\"2019-09-21T18:03:46.7562934+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:03:46.7562934+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:03:46.7719214+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:38.1895791+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:38.1895791+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:38.2208279+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:45.2051164+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:45.2051164+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:45.236361+00:00\",\"endTimeUtc\":\"2019-09-21T19:19:47.1658984+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:19:47.1658984+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:52.9394124+00:00\",\"endTimeUtc\":\"2019-09-21T18:14:37.763952+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:14:37.763952+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:14:37.763952+00:00\",\"endTimeUtc\":\"2019-09-21T18:14:44.4513719+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:14:44.4513719+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:14:44.4513719+00:00\",\"endTimeUtc\":\"2019-09-21T18:21:00.9625244+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:21:00.9625244+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:21:00.9625244+00:00\",\"endTimeUtc\":\"2019-09-21T18:46:20.5649017+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:46:20.5649017+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:20.6117768+00:00\",\"endTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:27.2054469+00:00\",\"endTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"endTimeUtc\":\"2019-09-21T19:04:16.3487764+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:04:16.3487764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:04:16.3487764+00:00\",\"endTimeUtc\":\"2019-09-21T19:15:52.5279911+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:15:52.5279911+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:15:52.5279911+00:00\",\"endTimeUtc\":\"2019-09-21T19:19:40.3847249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:19:40.3847249+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:19:40.3847249+00:00\",\"endTimeUtc\":\"2019-09-21T19:19:47.1502704+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:19:47.1502704+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:19:47.1971439+00:00\",\"endTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:19:53.5564453+00:00\",\"endTimeUtc\":\"2019-09-21T19:20:00.1344969+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:20:00.1344969+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:20:00.1344969+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:55.1730188+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:55.1730188+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:31:55.1730188+00:00\",\"endTimeUtc\":\"2019-09-21T19:47:45.2551006+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:47:45.2551006+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:32:02.8916791+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:36.6501123+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:36.6501123+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:36.6501123+00:00\",\"endTimeUtc\":\"2019-09-21T19:47:45.2551006+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:47:45.2551006+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:47:45.2707243+00:00\",\"endTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:48.6019816+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:48.6019816+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:47:58.1611978+00:00\",\"endTimeUtc\":\"2019-09-21T19:52:41.7359534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:52:41.7359534+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:52:41.7359534+00:00\",\"endTimeUtc\":\"2019-09-21T19:52:48.2202509+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:52:48.2202509+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:52:48.2202509+00:00\",\"endTimeUtc\":\"2019-09-21T20:05:29.4208772+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:05:29.4208772+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:05:29.4677504+00:00\",\"endTimeUtc\":\"2019-09-21T20:26:41.5632839+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:26:41.5632839+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:26:41.5788984+00:00\",\"endTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:26:47.6725744+00:00\",\"endTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"endTimeUtc\":\"2019-09-21T20:44:44.6127466+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:44:44.6127466+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:44:44.6127466+00:00\",\"endTimeUtc\":\"2019-09-21T20:55:59.2922163+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:55:59.2922163+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:55:59.2922163+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:40.0395912+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:40.0395912+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:40.0395912+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:48.5707342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:48.5707342+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:48.6644837+00:00\",\"endTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:57.4143715+00:00\",\"endTimeUtc\":\"2019-09-21T21:00:05.2111475+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:00:05.2111475+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:00:05.9611376+00:00\",\"endTimeUtc\":\"2019-09-21T21:12:02.077971+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:12:02.077971+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:12:02.077971+00:00\",\"endTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:12:07.921652+00:00\",\"endTimeUtc\":\"2019-09-21T21:34:58.9250888+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:34:58.9250888+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:34:58.9250888+00:00\",\"endTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"endTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"endTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:42:10.5792613+00:00\",\"endTimeUtc\":\"2019-09-21T21:47:09.1724076+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:47:09.1724076+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:47:09.1724076+00:00\",\"endTimeUtc\":\"2019-09-21T21:47:18.1723924+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:47:18.1723924+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:47:18.1723924+00:00\",\"endTimeUtc\":\"2019-09-21T21:52:20.132582+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:52:20.132582+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:52:20.132582+00:00\",\"endTimeUtc\":\"2019-09-21T22:11:19.2492466+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:11:19.2492466+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:11:19.2492466+00:00\",\"endTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:11:26.592952+00:00\",\"endTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"endTimeUtc\":\"2019-09-21T22:23:13.151366+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:23:13.151366+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:23:13.151366+00:00\",\"endTimeUtc\":\"2019-09-21T22:34:08.8029846+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:34:08.8029846+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:34:08.8029846+00:00\",\"endTimeUtc\":\"2019-09-21T22:38:26.4117867+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:38:26.4117867+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:38:26.4117867+00:00\",\"endTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"endTimeUtc\":\"2019-09-21T22:50:26.4995208+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:50:26.4995208+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:38:40.5209756+00:00\",\"endTimeUtc\":\"2019-09-21T22:50:26.4995208+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:50:26.4995208+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.9316263+00:00\",\"endTimeUtc\":\"2019-09-21T17:44:15.21357+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:44:15.21357+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of ACSRing Service Fabric cluster.\",\"description\":\"Update OSImage on the ACS service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:15.2291921+00:00\",\"endTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"steps\":[{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:22.9478496+00:00\",\"endTimeUtc\":\"2019-09-21T17:48:41.5073036+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:48:41.5073036+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:48:41.5229276+00:00\",\"endTimeUtc\":\"2019-09-21T18:12:51.7964976+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:12:51.7964976+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:48:53.0852951+00:00\",\"endTimeUtc\":\"2019-09-21T17:56:36.1108739+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:56:36.1108739+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:56:36.1577533+00:00\",\"endTimeUtc\":\"2019-09-21T17:56:45.6732599+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:56:45.6732599+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:56:45.6732599+00:00\",\"endTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:56:52.8762963+00:00\",\"endTimeUtc\":\"2019-09-21T18:07:04.7227217+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:07:04.7227217+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:07:04.7227217+00:00\",\"endTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"endTimeUtc\":\"2019-09-21T18:12:51.7964976+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:12:51.7964976+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:12:51.8121287+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:24.5721331+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:24.5721331+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:12:58.4057915+00:00\",\"endTimeUtc\":\"2019-09-21T18:13:04.7650917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:13:04.7650917+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:13:04.7650917+00:00\",\"endTimeUtc\":\"2019-09-21T18:24:22.1109234+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:24:22.1109234+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:24:22.1109234+00:00\",\"endTimeUtc\":\"2019-09-21T18:51:36.7329677+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:51:36.7329677+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:51:36.7642163+00:00\",\"endTimeUtc\":\"2019-09-21T19:03:54.7865398+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:03:54.7865398+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:51:45.0141183+00:00\",\"endTimeUtc\":\"2019-09-21T19:03:54.7709253+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:03:54.7709253+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:03:54.8177913+00:00\",\"endTimeUtc\":\"2019-09-21T19:08:34.736287+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:08:34.736287+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:08:34.736287+00:00\",\"endTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:08:41.4080829+00:00\",\"endTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"endTimeUtc\":\"2019-09-21T19:26:07.7239536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:26:07.7239536+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:26:07.7395769+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:17.5878508+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:17.5878508+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:17.5878508+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:24.5721331+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:24.5721331+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:24.5877573+00:00\",\"endTimeUtc\":\"2019-09-21T19:45:08.1788322+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:45:08.1788322+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:45:08.1788322+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:53.214998+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:53.214998+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:45:14.3037565+00:00\",\"endTimeUtc\":\"2019-09-21T19:51:05.487113+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:51:05.487113+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:51:05.487113+00:00\",\"endTimeUtc\":\"2019-09-21T19:51:12.9245204+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:51:12.9245204+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:51:12.9245204+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:44.1526054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:44.1526054+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:51:21.143172+00:00\",\"endTimeUtc\":\"2019-09-21T20:26:34.203997+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:26:34.203997+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:26:34.2352428+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:44.1526054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:44.1526054+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:32:44.1682297+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:53.214998+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:53.214998+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:32:53.2306225+00:00\",\"endTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:32:59.7461692+00:00\",\"endTimeUtc\":\"2019-09-21T20:33:06.8398354+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:33:06.8398354+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:33:06.8398354+00:00\",\"endTimeUtc\":\"2019-09-21T20:38:16.9142921+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:38:16.9142921+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:38:16.9142921+00:00\",\"endTimeUtc\":\"2019-09-21T20:57:21.338128+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:57:21.338128+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:57:21.338128+00:00\",\"endTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:57:27.603672+00:00\",\"endTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:01.2366342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:01.2366342+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:01.2366342+00:00\",\"endTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:07.2678075+00:00\",\"endTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"endTimeUtc\":\"2019-09-21T21:19:55.8511719+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:19:55.8511719+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:19:55.8511719+00:00\",\"endTimeUtc\":\"2019-09-21T21:35:24.7998647+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:35:24.7998647+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:35:24.7998647+00:00\",\"endTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"endTimeUtc\":\"2019-09-21T21:39:33.7516199+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:39:33.7516199+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:39:33.7516199+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:39:40.6578452+00:00\",\"endTimeUtc\":\"2019-09-21T21:46:13.5006424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:46:13.5006424+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:13.5006424+00:00\",\"endTimeUtc\":\"2019-09-21T21:46:20.4849969+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:46:20.4849969+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:20.5006155+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:26.656867+00:00\",\"endTimeUtc\":\"2019-09-21T22:02:27.5207648+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:02:27.5207648+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:02:27.5363887+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"endTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:20.1564106+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:26.6876048+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:26.6876048+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:26.6876048+00:00\",\"endTimeUtc\":\"2019-09-21T22:14:06.3109041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:14:06.3109041+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:14:06.3109041+00:00\",\"endTimeUtc\":\"2019-09-21T22:34:52.3341738+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:34:52.3341738+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:34:52.3341738+00:00\",\"endTimeUtc\":\"2019-09-21T22:41:25.9867533+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:41:25.9867533+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:34:59.2247295+00:00\",\"endTimeUtc\":\"2019-09-21T22:41:25.9711377+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:41:25.9711377+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:41:25.9867533+00:00\",\"endTimeUtc\":\"2019-09-21T22:45:50.046922+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:45:50.046922+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:45:50.046922+00:00\",\"endTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:45:56.0937577+00:00\",\"endTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"endTimeUtc\":\"2019-09-21T22:58:02.235493+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:58:02.235493+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:58:02.235493+00:00\",\"endTimeUtc\":\"2019-09-21T23:08:30.4036852+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:08:30.4036852+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:08:30.4036852+00:00\",\"endTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"steps\":[]}]}]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"endTimeUtc\":\"2019-09-21T23:33:36.3299123+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:33:36.3299123+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:08:43.2161441+00:00\",\"endTimeUtc\":\"2019-09-21T23:15:45.8220585+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:15:45.8220585+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:15:45.8220585+00:00\",\"endTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:15:52.1032324+00:00\",\"endTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"endTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:19:59.4761494+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:20:06.3823615+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:22.8498521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:22.8498521+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:20:06.5386063+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:27.0217289+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:27.0217289+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:20:06.3979849+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"endTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"endTimeUtc\":\"2019-09-21T23:33:36.3299123+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:33:36.3299123+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:59.540998+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:46.8502893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:46.8502893+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:33.9782764+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:54.3062713+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:54.3062713+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:54.3062713+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:38.1160171+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:38.1160171+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:02.0405977+00:00\",\"endTimeUtc\":\"2019-09-21T17:42:45.3396386+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:42:45.3396386+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:42:45.5584042+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:38.0222673+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:38.0222673+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:38.1316426+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:46.8502893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:46.8502893+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:46.8659281+00:00\",\"endTimeUtc\":\"2019-09-21T18:39:38.2260678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:39:38.2260678+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:54.2564531+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:02.4751064+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:02.4751064+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:02.4751064+00:00\",\"endTimeUtc\":\"2019-09-21T18:08:01.597058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:08:01.597058+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:08:01.6126792+00:00\",\"endTimeUtc\":\"2019-09-21T18:26:11.7827031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:26:11.7827031+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:26:11.7827031+00:00\",\"endTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:26:18.1732421+00:00\",\"endTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"endTimeUtc\":\"2019-09-21T18:39:30.6324045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:39:30.6324045+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:39:30.7261576+00:00\",\"endTimeUtc\":\"2019-09-21T18:39:38.2260678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:39:38.2260678+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.3222595+00:00\",\"endTimeUtc\":\"2019-09-21T17:33:40.1016058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:33:40.1016058+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:33:40.1016058+00:00\",\"endTimeUtc\":\"2019-09-21T21:13:00.7491521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:13:00.7491521+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:33:47.1952929+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:12.1149137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:12.1149137+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:30.8420599+00:00\",\"endTimeUtc\":\"2019-09-21T17:36:44.6700046+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:36:44.6700046+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:44.6700046+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:58.3494513+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:58.3494513+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:53.591763+00:00\",\"endTimeUtc\":\"2019-09-21T17:44:42.6194912+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:44:42.6194912+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:42.6194912+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:58.3338276+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:58.3338276+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:58.3650762+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:12.1149137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:12.1149137+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:12.2086635+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:49.7490117+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:49.7490117+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:20.4429406+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:36.0990057+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:36.0990057+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:36.0990057+00:00\",\"endTimeUtc\":\"2019-09-21T18:10:01.6111488+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:10:01.6111488+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:10:01.6580203+00:00\",\"endTimeUtc\":\"2019-09-21T18:30:05.7953804+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:30:05.7953804+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:30:05.7953804+00:00\",\"endTimeUtc\":\"2019-09-21T18:50:22.5463506+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:50:22.5463506+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:30:12.1546778+00:00\",\"endTimeUtc\":\"2019-09-21T18:50:22.5307255+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:50:22.5307255+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:50:22.5619739+00:00\",\"endTimeUtc\":\"2019-09-21T19:00:11.6800028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:00:11.6800028+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:00:11.6800028+00:00\",\"endTimeUtc\":\"2019-09-21T19:04:13.4581864+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:04:13.4581864+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:04:13.4581864+00:00\",\"endTimeUtc\":\"2019-09-21T19:20:23.0404799+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:20:23.0404799+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:20:23.0404799+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:41.6866211+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:41.6866211+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:20:30.0716449+00:00\",\"endTimeUtc\":\"2019-09-21T19:22:44.5544484+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:22:44.5544484+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:23:01.6323743+00:00\",\"endTimeUtc\":\"2019-09-21T19:32:51.4067393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:32:51.4067393+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:32:51.4223611+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:41.6866211+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:41.6866211+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:41.7178696+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:49.7333856+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:49.7333856+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:49.795885+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:56.7801651+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:03.8581935+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:03.8581935+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:35:03.8581935+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:35:10.2643561+00:00\",\"endTimeUtc\":\"2019-09-21T19:44:26.0074564+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:44:26.0074564+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:44:26.0074564+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:16.4083247+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:16.4083247+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:25.7219678+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:32.4093813+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:32.4093813+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:32.4093813+00:00\",\"endTimeUtc\":\"2019-09-21T19:54:35.2502269+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:54:35.2502269+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:54:35.2502269+00:00\",\"endTimeUtc\":\"2019-09-21T20:29:33.5923965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:29:33.5923965+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:29:33.5923965+00:00\",\"endTimeUtc\":\"2019-09-21T20:38:36.6171852+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:38:36.6171852+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:29:39.9985687+00:00\",\"endTimeUtc\":\"2019-09-21T20:38:36.6171852+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:38:36.6171852+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:38:36.632811+00:00\",\"endTimeUtc\":\"2019-09-21T20:46:45.8612745+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:46:45.8612745+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:46:45.8612745+00:00\",\"endTimeUtc\":\"2019-09-21T20:50:49.7802447+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:50:49.7802447+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:50:49.7802447+00:00\",\"endTimeUtc\":\"2019-09-21T21:04:20.3955155+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:04:20.3955155+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:04:20.3955155+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:04.3147192+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:04.3147192+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:04:28.0829213+00:00\",\"endTimeUtc\":\"2019-09-21T21:04:58.4575585+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:04:58.4575585+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:04:58.4575585+00:00\",\"endTimeUtc\":\"2019-09-21T21:05:28.8009471+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:05:28.8009471+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:05:28.8009471+00:00\",\"endTimeUtc\":\"2019-09-21T21:06:53.846803+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:06:53.846803+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:04.3147192+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:16.4083247+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:16.4083247+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:16.5802014+00:00\",\"endTimeUtc\":\"2019-09-21T21:13:00.7491521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:13:00.7491521+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:33:47.2421678+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:40.0138159+00:00\",\"endTimeUtc\":\"2019-09-21T17:36:55.435493+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:36:55.435493+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:55.435493+00:00\",\"endTimeUtc\":\"2019-09-21T17:37:30.4506635+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:37:30.4506635+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:37:30.4506635+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:58.9119442+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:58.9119442+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:37:37.0755778+00:00\",\"endTimeUtc\":\"2019-09-21T17:44:08.932392+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:44:08.932392+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:08.9636426+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:58.9119442+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:58.9119442+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:59.0056935+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:46.0294854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:46.0294854+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:27.8803551+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:43.9895276+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:43.9895276+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:43.9895276+00:00\",\"endTimeUtc\":\"2019-09-21T18:08:13.8312849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:08:13.8312849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:08:13.8625357+00:00\",\"endTimeUtc\":\"2019-09-21T18:26:19.563849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:26:19.563849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:26:19.563849+00:00\",\"endTimeUtc\":\"2019-09-21T18:43:21.2078079+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:43:21.2078079+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:26:27.4074948+00:00\",\"endTimeUtc\":\"2019-09-21T18:43:21.1921668+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:43:21.1921668+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:43:21.2546634+00:00\",\"endTimeUtc\":\"2019-09-21T18:52:43.8884227+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:52:43.8884227+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:52:43.8884227+00:00\",\"endTimeUtc\":\"2019-09-21T19:08:06.0647534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:08:06.0647534+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:08:06.0803773+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:04.2643534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:04.2643534+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:04.2799767+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:39.5295584+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:39.5295584+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:39.5295584+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:45.9982355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:45.9982355+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:46.0607375+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:30.8718965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:30.8718965+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:52.8106536+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:59.8262008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:59.8262008+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:59.8262008+00:00\",\"endTimeUtc\":\"2019-09-21T19:14:14.6228953+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:14:14.6228953+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:14:14.6228953+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:24.6532281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:24.6532281+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:14:21.2009476+00:00\",\"endTimeUtc\":\"2019-09-21T19:22:38.148273+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:22:38.148273+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:23:00.80426+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:24.6376068+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:24.6376068+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:24.6532281+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:30.8718965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:30.8718965+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:30.8875219+00:00\",\"endTimeUtc\":\"2019-09-21T20:44:01.1914054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:44:01.1914054+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:36.8249517+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:43.199868+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:43.199868+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:43.199868+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:13.6191414+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:13.6191414+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:13.6191414+00:00\",\"endTimeUtc\":\"2019-09-21T20:06:34.670263+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:06:34.670263+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:06:34.7483863+00:00\",\"endTimeUtc\":\"2019-09-21T20:25:15.9549997+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:25:15.9549997+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:06:42.4983209+00:00\",\"endTimeUtc\":\"2019-09-21T20:25:15.9237449+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:25:15.9237449+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:25:15.9706202+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:17.1685514+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:17.1685514+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:32:17.1685514+00:00\",\"endTimeUtc\":\"2019-09-21T20:39:18.8979361+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:39:18.8979361+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:39:18.8979361+00:00\",\"endTimeUtc\":\"2019-09-21T20:43:19.7387959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:43:19.7387959+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:43:19.7387959+00:00\",\"endTimeUtc\":\"2019-09-21T20:43:54.019621+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:43:54.019621+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:43:54.019621+00:00\",\"endTimeUtc\":\"2019-09-21T20:44:01.1914054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:44:01.1914054+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:44:01.2226559+00:00\",\"endTimeUtc\":\"2019-09-21T20:44:22.3942731+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:44:22.3942731+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.4472545+00:00\",\"endTimeUtc\":\"2019-09-21T17:46:30.6807179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:46:30.6807179+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:46:30.7432157+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:47.2089585+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:47.2089585+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:47.2089585+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:11.0180632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:11.0180632+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:54.1619999+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:01.8337844+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:01.8337844+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:01.8337844+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:42.1896607+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:42.1896607+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:42.2209054+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:49.4551916+00:00\",\"endTimeUtc\":\"2019-09-21T18:03:27.3971436+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:03:27.3971436+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:03:27.4127669+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:11.0180632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:11.0180632+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:11.0493109+00:00\",\"endTimeUtc\":\"2019-09-21T19:05:40.097758+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:05:40.097758+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:17.4242269+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:23.7210188+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:23.7210188+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:23.7210188+00:00\",\"endTimeUtc\":\"2019-09-21T18:17:20.2463855+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:17:20.2463855+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:17:20.2463855+00:00\",\"endTimeUtc\":\"2019-09-21T18:41:17.6467738+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:41:17.6467738+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:41:17.6467738+00:00\",\"endTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:41:23.9123272+00:00\",\"endTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"endTimeUtc\":\"2019-09-21T18:58:50.2747307+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:58:50.2747307+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:58:50.2747307+00:00\",\"endTimeUtc\":\"2019-09-21T19:05:33.3634609+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:05:33.3634609+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:05:33.3634609+00:00\",\"endTimeUtc\":\"2019-09-21T19:05:40.097758+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:05:40.097758+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:05:40.129008+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:37.7177917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:37.7177917+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:37.7177917+00:00\",\"endTimeUtc\":\"2019-09-21T19:18:33.4480137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:18:33.4480137+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:18:33.4480137+00:00\",\"endTimeUtc\":\"2019-09-21T19:24:54.0373101+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:24:54.0373101+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:24:54.1154359+00:00\",\"endTimeUtc\":\"2019-09-21T19:29:45.1589135+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:29:45.1589135+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:29:45.1589135+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:29:52.4869527+00:00\",\"endTimeUtc\":\"2019-09-21T19:30:00.4243588+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:30:00.4243588+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:30:00.4243588+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:44.1240884+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:44.1240884+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:44.1240884+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:51.2489905+00:00\",\"endTimeUtc\":\"2019-09-21T19:40:56.4474715+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:40:56.4474715+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:40:56.4474715+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"endTimeUtc\":\"2019-09-21T20:47:32.8450855+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:47:32.8450855+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:42.4277229+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:49.1932598+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:49.1932598+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:49.1932598+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:30.6125371+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:30.6125371+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:30.6125371+00:00\",\"endTimeUtc\":\"2019-09-21T20:28:19.7183028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:28:19.7183028+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:28:19.7183028+00:00\",\"endTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:28:25.905724+00:00\",\"endTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"endTimeUtc\":\"2019-09-21T20:40:32.7251892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:40:32.7251892+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:40:32.7251892+00:00\",\"endTimeUtc\":\"2019-09-21T20:47:26.0482926+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:47:26.0482926+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:47:26.0482926+00:00\",\"endTimeUtc\":\"2019-09-21T20:47:32.8450855+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:47:32.8450855+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:47:32.8607103+00:00\",\"endTimeUtc\":\"2019-09-21T20:54:11.324738+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:54:11.324738+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:54:11.324738+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:55.1331485+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:55.1331485+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.541004+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of XRPRing Service Fabric cluster.\",\"description\":\"Update OSImage on the XRP service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"endTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"steps\":[{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:44.5094603+00:00\",\"endTimeUtc\":\"2019-09-21T17:30:16.2436297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:30:16.2436297+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:16.2436297+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:33.2991394+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:33.2991394+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:27.587311+00:00\",\"endTimeUtc\":\"2019-09-21T17:40:39.7786565+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:40:39.7786565+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:40:39.7942815+00:00\",\"endTimeUtc\":\"2019-09-21T17:40:47.4035632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:40:47.4035632+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:40:47.4035632+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:23.299266+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:23.299266+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:40:54.3722282+00:00\",\"endTimeUtc\":\"2019-09-21T17:48:41.5854309+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:48:41.5854309+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:48:41.6010547+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:23.1742631+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:23.1742631+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:23.3617637+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:33.2991394+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:33.2991394+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:33.3303887+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:19.6648511+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:19.6648511+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:40.6271779+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:48.1427055+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:48.1427055+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:48.1427055+00:00\",\"endTimeUtc\":\"2019-09-21T18:10:26.3764521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:10:26.3764521+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:10:26.3920795+00:00\",\"endTimeUtc\":\"2019-09-21T19:06:15.6598268+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:06:15.6598268+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:06:15.6910749+00:00\",\"endTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:06:22.8159888+00:00\",\"endTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"endTimeUtc\":\"2019-09-21T19:20:57.6494886+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:20:57.6494886+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:20:57.6494886+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:20.4673503+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:20.4673503+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:21:04.1806225+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:20.4517214+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:20.4517214+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:21:37.5864819+00:00\",\"endTimeUtc\":\"2019-09-21T19:24:50.7248494+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:24:50.7248494+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:24:50.7404752+00:00\",\"endTimeUtc\":\"2019-09-21T19:28:07.1131818+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:28:07.1131818+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:28:07.1288077+00:00\",\"endTimeUtc\":\"2019-09-21T19:30:10.6742465+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:30:10.6742465+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:30:10.6742465+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:49.0637148+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:49.0637148+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:31:49.0637148+00:00\",\"endTimeUtc\":\"2019-09-21T19:33:37.7499561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:33:37.7499561+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:33:37.7499561+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:20.4517214+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:20.4517214+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:21:37.1333615+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:00.6871889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:00.6871889+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:35:20.482974+00:00\",\"endTimeUtc\":\"2019-09-21T19:42:15.743388+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:42:15.743388+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:42:15.7590137+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:13.0243015+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:13.0243015+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:13.0711763+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:19.6648511+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:19.6648511+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:19.6804737+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:47.8988658+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:47.8988658+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:47.8988658+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:56.6487558+00:00\",\"endTimeUtc\":\"2019-09-21T21:02:30.834344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:02:30.834344+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:02:30.834344+00:00\",\"endTimeUtc\":\"2019-09-21T21:02:38.2561285+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:02:38.2561285+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:02:38.2561285+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:02:44.8654219+00:00\",\"endTimeUtc\":\"2019-09-21T21:12:13.4215854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:12:13.4215854+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:12:13.4215854+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"endTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:29.5405185+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:38.0091555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:38.0091555+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:38.0091555+00:00\",\"endTimeUtc\":\"2019-09-21T21:30:09.5379197+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:30:09.5379197+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:30:09.5379197+00:00\",\"endTimeUtc\":\"2019-09-21T21:46:26.8912287+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:46:26.8912287+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:26.8912287+00:00\",\"endTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:33.406842+00:00\",\"endTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"endTimeUtc\":\"2019-09-21T21:56:46.5373051+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:56:46.5373051+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:56:46.5373051+00:00\",\"endTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:56:52.8966658+00:00\",\"endTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:57:41.1464851+00:00\",\"endTimeUtc\":\"2019-09-21T22:04:48.4574667+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:04:48.4574667+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:04:48.4574667+00:00\",\"endTimeUtc\":\"2019-09-21T22:06:32.5178826+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:06:32.5178826+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:06:32.5335105+00:00\",\"endTimeUtc\":\"2019-09-21T22:08:06.7978055+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:08:06.7978055+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:08:06.7978055+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:38.4687536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:38.4687536+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:38.4687536+00:00\",\"endTimeUtc\":\"2019-09-21T22:11:18.9054978+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:11:18.9054978+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:11:18.9054978+00:00\",\"endTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:57:41.1464851+00:00\",\"endTimeUtc\":\"2019-09-21T22:08:28.6413082+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:08:28.6413082+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"endTimeUtc\":\"2019-09-21T22:20:15.3567744+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:20:15.3567744+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:20:15.3567744+00:00\",\"endTimeUtc\":\"2019-09-21T23:13:50.7298557+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:13:50.7298557+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:13:50.7298557+00:00\",\"endTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"endTimeUtc\":\"2019-09-21T23:14:21.5573476+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:14:21.5573476+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:14:21.5573476+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:14:27.6041212+00:00\",\"endTimeUtc\":\"2019-09-21T23:16:43.2432849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:16:43.2432849+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:16:43.2589253+00:00\",\"endTimeUtc\":\"2019-09-21T23:16:51.5557008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:16:51.5557008+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:16:51.5557008+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:16:58.5868809+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:53.5528924+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:53.5528924+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:25:53.5528924+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"endTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:32:30.1119441+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:37.0181059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:37.0181059+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:32:37.0181059+00:00\",\"endTimeUtc\":\"2019-09-21T23:36:19.9066864+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:36:19.9066864+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:36:19.9066864+00:00\",\"endTimeUtc\":\"2019-09-21T23:52:19.2528102+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:52:19.2528102+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:52:19.2528102+00:00\",\"endTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:52:25.0965187+00:00\",\"endTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"endTimeUtc\":\"2019-09-22T00:01:18.6137704+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:01:18.6137704+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:01:18.6137704+00:00\",\"endTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:01:24.3793846+00:00\",\"endTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:01:45.2387028+00:00\",\"endTimeUtc\":\"2019-09-22T00:05:20.0491764+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:05:20.0491764+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:05:20.0491764+00:00\",\"endTimeUtc\":\"2019-09-22T00:07:51.4534147+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:07:51.4534147+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:07:51.4534147+00:00\",\"endTimeUtc\":\"2019-09-22T00:09:12.390179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:09:12.390179+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:09:12.390179+00:00\",\"endTimeUtc\":\"2019-09-22T00:10:32.9677289+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:10:32.9677289+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:10:32.9677289+00:00\",\"endTimeUtc\":\"2019-09-22T00:11:50.7797731+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:11:50.7797731+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:11:50.7797731+00:00\",\"endTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:01:45.8949495+00:00\",\"endTimeUtc\":\"2019-09-22T00:11:08.4675072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:11:08.4675072+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"endTimeUtc\":\"2019-09-22T00:18:54.3993137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:18:54.3993137+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:18:54.3993137+00:00\",\"endTimeUtc\":\"2019-09-22T01:12:39.3845798+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:12:39.3845798+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:12:39.3845798+00:00\",\"endTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"steps\":[]}]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:12:46.2750711+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.1985395+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.1985395+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:12:52.3999644+00:00\",\"endTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:12:58.7748387+00:00\",\"endTimeUtc\":\"2019-09-22T01:13:38.4039234+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:13:38.4039234+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:13:38.4039234+00:00\",\"endTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:13:44.5288223+00:00\",\"endTimeUtc\":\"2019-09-22T01:15:27.7693908+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:15:27.7693908+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:15:27.7693908+00:00\",\"endTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"endTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:18:43.5333285+00:00\",\"endTimeUtc\":\"2019-09-22T01:23:24.2038415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:23:24.2038415+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:23:24.2038415+00:00\",\"endTimeUtc\":\"2019-09-22T01:24:53.1097827+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:24:53.1097827+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:18:43.5489531+00:00\",\"endTimeUtc\":\"2019-09-22T01:24:33.5629765+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:24:33.5629765+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:24:33.5629765+00:00\",\"endTimeUtc\":\"2019-09-22T01:28:30.9379265+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:28:30.9379265+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:18:43.5333285+00:00\",\"endTimeUtc\":\"2019-09-22T01:24:09.0630661+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:24:09.0630661+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:24:09.0630661+00:00\",\"endTimeUtc\":\"2019-09-22T01:28:06.2185827+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:28:06.2185827+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:17:13.2058673+00:00\",\"endTimeUtc\":\"2019-09-22T01:21:31.8761731+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:21:31.8761731+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:21:31.8761731+00:00\",\"endTimeUtc\":\"2019-09-22T01:23:51.0474985+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:23:51.0474985+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:31:04.3971763+00:00\",\"endTimeUtc\":\"2019-09-22T01:34:08.1450956+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:34:08.1450956+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:34:08.1450956+00:00\",\"endTimeUtc\":\"2019-09-22T01:40:16.2851632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:40:16.2851632+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:34:15.7856539+00:00\",\"endTimeUtc\":\"2019-09-22T01:40:16.2851632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:40:16.2851632+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:34:15.8481639+00:00\",\"endTimeUtc\":\"2019-09-22T01:37:45.030529+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:37:45.030529+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:37:45.030529+00:00\",\"endTimeUtc\":\"2019-09-22T01:37:54.5773617+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:37:54.5773617+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:16.3007846+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:37.3163861+00:00\",\"endTimeUtc\":\"2019-09-22T01:52:27.3419777+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:52:27.3419777+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:52:27.3419777+00:00\",\"endTimeUtc\":\"2019-09-22T01:55:14.3722813+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:55:14.3722813+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:46:00.862183+00:00\",\"endTimeUtc\":\"2019-09-22T01:57:34.4212457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:57:34.4212457+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:57:34.4368726+00:00\",\"endTimeUtc\":\"2019-09-22T01:59:06.7535236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:59:06.7535236+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:36.3319627+00:00\",\"endTimeUtc\":\"2019-09-22T01:50:42.5459282+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:50:42.5459282+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:41:58.6910375+00:00\",\"endTimeUtc\":\"2019-09-22T01:54:41.8568144+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:54:41.8568144+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:54:41.8724533+00:00\",\"endTimeUtc\":\"2019-09-22T01:56:44.8080475+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:56:44.8080475+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:37.3944576+00:00\",\"endTimeUtc\":\"2019-09-22T01:59:49.3503113+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:59:49.3503113+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:59:49.3503113+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:37.0350824+00:00\",\"endTimeUtc\":\"2019-09-22T01:51:28.2017929+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:51:28.2017929+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.2441342+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:44.3844608+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:24.3029759+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:24.3029759+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:53.9312743+00:00\",\"endTimeUtc\":\"2019-09-21T17:30:24.8217009+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:30:24.8217009+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:24.8217009+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:17.021811+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:17.021811+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:32:31.8208894+00:00\",\"endTimeUtc\":\"2019-09-21T17:44:08.0886532+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:44:08.0886532+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:08.1042813+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:17.0061847+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:17.0061847+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:17.0374413+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:24.3029759+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:24.3029759+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:24.3186006+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:30.8028989+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:37.3028232+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:37.3028232+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:37.3028232+00:00\",\"endTimeUtc\":\"2019-09-21T18:10:14.1109865+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:10:14.1109865+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:10:14.1578605+00:00\",\"endTimeUtc\":\"2019-09-21T18:29:50.5299412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:29:50.5299412+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:29:50.5299412+00:00\",\"endTimeUtc\":\"2019-09-21T18:40:45.8658949+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:40:45.8658949+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:29:56.9361198+00:00\",\"endTimeUtc\":\"2019-09-21T18:40:45.8658949+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:40:45.8658949+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:40:45.897149+00:00\",\"endTimeUtc\":\"2019-09-21T18:44:37.3161891+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:44:37.3161891+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:44:37.3161891+00:00\",\"endTimeUtc\":\"2019-09-21T18:48:54.5474024+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:48:54.5474024+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:48:54.5474024+00:00\",\"endTimeUtc\":\"2019-09-21T19:03:33.2399334+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:03:33.2399334+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:03:33.2555647+00:00\",\"endTimeUtc\":\"2019-09-21T19:07:52.4711654+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:07:52.4711654+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:07:52.4711654+00:00\",\"endTimeUtc\":\"2019-09-21T19:16:00.6685192+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:16:00.6685192+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:16:00.6685192+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:16:07.6840625+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:17:18.6832577+00:00\",\"endTimeUtc\":\"2019-09-21T19:22:21.5703423+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:22:21.5703423+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:17:26.2769176+00:00\",\"endTimeUtc\":\"2019-09-21T19:18:51.213423+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:18:51.213423+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:18:51.213423+00:00\",\"endTimeUtc\":\"2019-09-21T19:22:21.5703423+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:22:21.5703423+00:00\",\"steps\":[]}]}]},{\"name\":\"Update CertificateAuthority\",\"description\":\"Updating Certificate Authorities.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:03:13.2922903+00:00\",\"endTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"steps\":[{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:03:20.2297699+00:00\",\"endTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:03:27.2296369+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:34.729488+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:34.729488+00:00\",\"steps\":[]},{\"name\":\"Backup CA\",\"description\":\"Snapshot CA content and database to shared storage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:03:34.729488+00:00\",\"endTimeUtc\":\"2019-09-22T02:09:04.7782184+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:09:04.7782184+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:09:04.7782184+00:00\",\"endTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:09:11.4031791+00:00\",\"endTimeUtc\":\"2019-09-22T02:14:54.3796448+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:14:54.3796448+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:14:54.3796448+00:00\",\"endTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"steps\":[]}]},{\"name\":\"PostScaleIn: Remove CA objects from active directory\",\"description\":\"Remove CA objects from active directory.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"endTimeUtc\":\"2019-09-22T02:37:11.7705213+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:37:11.7705213+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:37:11.7705213+00:00\",\"endTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"endTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:37:37.4265579+00:00\",\"endTimeUtc\":\"2019-09-22T02:37:51.5360047+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:37:51.5360047+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:37:51.5360047+00:00\",\"endTimeUtc\":\"2019-09-22T02:54:41.5833129+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:54:41.5833129+00:00\",\"steps\":[]},{\"name\":\"Update for CA\",\"description\":\"Updates CA server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:54:41.5833129+00:00\",\"endTimeUtc\":\"2019-09-22T03:19:28.3278568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:19:28.3278568+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:19:28.3278568+00:00\",\"endTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:19:37.7028069+00:00\",\"endTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"steps\":[]}]},{\"name\":\"Restore CA\",\"description\":\"Restore CA content and database from shared storage .\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"endTimeUtc\":\"2019-09-22T03:40:01.0074195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:40:01.0074195+00:00\",\"steps\":[]},{\"name\":\"Validate CA after ScaleOut\",\"description\":\"Validate CA role after ScaleOut.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:40:01.0074195+00:00\",\"endTimeUtc\":\"2019-09-22T03:48:23.740552+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:48:23.740552+00:00\",\"steps\":[]},{\"name\":\"Checking CRL parameters\",\"description\":\"Check if the CRL parameters are correct.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:48:23.740552+00:00\",\"endTimeUtc\":\"2019-09-22T03:55:19.0343036+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:55:19.0343036+00:00\",\"steps\":[]},{\"name\":\"Updating new node\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:55:19.0343036+00:00\",\"endTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"steps\":[]}]}]},{\"name\":\"Update DomainControllerServices\",\"description\":\"Updating directory services virtual machines including Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"steps\":[{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:55:31.7686307+00:00\",\"endTimeUtc\":\"2019-09-22T03:59:37.0479288+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:59:37.0479288+00:00\",\"steps\":[]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:59:37.0479288+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:59:43.2197838+00:00\",\"endTimeUtc\":\"2019-09-22T03:59:49.7510072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:59:49.7510072+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:59:49.7510072+00:00\",\"endTimeUtc\":\"2019-09-22T04:05:55.2057926+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:05:55.2057926+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:05:55.2057926+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:06:01.5650951+00:00\",\"endTimeUtc\":\"2019-09-22T04:11:11.5639324+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:11:11.5639324+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:11:11.5639324+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"endTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:16:19.0938613+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:25.5313302+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:25.5313302+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:16:25.5313302+00:00\",\"endTimeUtc\":\"2019-09-22T04:23:57.4646231+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:23:57.4646231+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:23:57.4646231+00:00\",\"endTimeUtc\":\"2019-09-22T04:43:44.5359401+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:43:44.5359401+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:43:44.5359401+00:00\",\"endTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:43:50.4421743+00:00\",\"endTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"endTimeUtc\":\"2019-09-22T04:58:26.1097207+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:58:26.1097207+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:58:26.1097207+00:00\",\"endTimeUtc\":\"2019-09-22T05:08:03.8211579+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:08:03.8211579+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:08:03.8211579+00:00\",\"endTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:08:16.3988201+00:00\",\"endTimeUtc\":\"2019-09-22T05:08:22.6954477+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:08:22.6954477+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:08:22.6954477+00:00\",\"endTimeUtc\":\"2019-09-22T05:13:45.2971564+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:13:45.2971564+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:13:45.2971564+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:13:51.3908251+00:00\",\"endTimeUtc\":\"2019-09-22T05:19:02.0128788+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:19:02.0128788+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:19:02.0128788+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"endTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:24:16.526906+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:23.792504+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:23.792504+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:24:23.792504+00:00\",\"endTimeUtc\":\"2019-09-22T05:28:07.9166419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:28:07.9166419+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:28:07.9166419+00:00\",\"endTimeUtc\":\"2019-09-22T05:47:46.2877003+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:47:46.2877003+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:47:46.2877003+00:00\",\"endTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:47:52.28768+00:00\",\"endTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"endTimeUtc\":\"2019-09-22T06:01:29.5015319+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:01:29.5015319+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:01:29.5015319+00:00\",\"endTimeUtc\":\"2019-09-22T06:05:21.927941+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:05:21.927941+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:05:21.927941+00:00\",\"endTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"endTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:05:34.0528808+00:00\",\"endTimeUtc\":\"2019-09-22T06:05:40.2716118+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:05:40.2716118+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:05:40.2716118+00:00\",\"endTimeUtc\":\"2019-09-22T06:11:19.1508948+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:11:19.1508948+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:11:19.1508948+00:00\",\"endTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:11:25.0570453+00:00\",\"endTimeUtc\":\"2019-09-22T06:15:53.8516227+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:15:53.8516227+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:15:53.8516227+00:00\",\"endTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"endTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:21:08.3969149+00:00\",\"endTimeUtc\":\"2019-09-22T06:21:16.2406382+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:21:16.2406382+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:21:16.2406382+00:00\",\"endTimeUtc\":\"2019-09-22T06:24:41.8160319+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:24:41.8160319+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:24:41.8160319+00:00\",\"endTimeUtc\":\"2019-09-22T06:45:09.3942485+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:45:09.3942485+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:45:09.3942485+00:00\",\"endTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:45:15.6754663+00:00\",\"endTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"endTimeUtc\":\"2019-09-22T06:58:56.7738688+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:58:56.7738688+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:58:56.7738688+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:42.2722563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:42.2722563+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:02:42.2722563+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"steps\":[]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:02:48.8034656+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:02:54.7253046+00:00\",\"endTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:03:05.7408676+00:00\",\"endTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:03:05.0846549+00:00\",\"endTimeUtc\":\"2019-09-22T07:07:12.2709646+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:07:12.2709646+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:07:12.2709646+00:00\",\"endTimeUtc\":\"2019-09-22T07:10:47.0356734+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:10:47.0356734+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"endTimeUtc\":\"2019-09-22T07:19:26.7352141+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:19:26.7352141+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:19:26.7352141+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:08.606569+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:08.606569+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:42:08.606569+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-09-20T17:08:06.121Z\",\"lastUpdatedTime\":\"2019-09-22T07:42:25.2471255+00:00\",\"duration\":\"P1DT14H56M52.316S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44/updateRuns?api-version=2016-05-01+42": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "83", "84" ], - "x-ms-client-request-id": [ "238cc0df-0662-4c73-8e21-afb274c840b1" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "768a10ae-d610-48d4-a1d7-21d3bb828c6f" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvJdD4b6kTfA1Z+7dLv/kVbY1sSsfK+sofWwQ9RUW5rsYRCEJ3eNfm6oSyiRG855cFuIe3d26lh7xv7MjqIAlfjrBZ7dyEVYjhIyvOmVqYf7jkJ23TWLafL8icLdfNYy5qKNY7s+Y+GLsMLkDl0oVd" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14692" ], - "x-ms-request-id": [ "768a10ae-d610-48d4-a1d7-21d3bb828c6f" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032024Z:768a10ae-d610-48d4-a1d7-21d3bb828c6f" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:24 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "349486" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44/updateRuns/e4eddbda-3f90-478b-8f0c-924b441164d6\",\"name\":\"northwest/Microsoft1.1910.0.44/e4eddbda-3f90-478b-8f0c-924b441164d6\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:06.5738515+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:06.5894787+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:13.1362738+00:00\",\"endTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:27:55.466765+00:00\",\"endTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"endTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:19.3386536+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:39.3541429+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:46.4009702+00:00\",\"endTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:54.1665459+00:00\",\"endTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:54.1665459+00:00\",\"endTimeUtc\":\"2019-10-28T21:57:41.9785108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:57:41.9785108+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:55.0884166+00:00\",\"endTimeUtc\":\"2019-10-28T21:57:42.3222622+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:57:42.3222622+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"endTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:23:55.0339521+00:00\",\"endTimeUtc\":\"2019-10-28T22:24:13.0497254+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:24:13.0497254+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"endTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:19.7425626+00:00\",\"endTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:29.1487217+00:00\",\"endTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:19.9925529+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:50.9921855+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:06.6780909+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:06.6780909+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:51.0078106+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:30.9611764+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:07.6937589+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:07.6937589+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:32.0236663+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:07.006213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:07.006213+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"endTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"endTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:27.9391952+00:00\",\"endTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"endTimeUtc\":\"2019-10-28T22:59:55.1405338+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:59:55.1405338+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:26.4079616+00:00\",\"endTimeUtc\":\"2019-10-28T22:57:01.6099215+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:57:01.6099215+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:24.5329854+00:00\",\"endTimeUtc\":\"2019-10-28T22:56:02.1887782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:56:02.1887782+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:46.837268+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:54.2597713+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.0714605+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6585966+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.1428875+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.1339607+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:40.7358896+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.2120833+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6742175+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.0960133+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.1495854+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6585966+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.127261+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.6068501+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"endTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"endTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:00:33.819865+00:00\",\"endTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"endTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.4506032+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"endTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"endTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:02:33.6002177+00:00\",\"endTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"endTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.4349775+00:00\",\"endTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:30.5442601+00:00\",\"endTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"endTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.5287264+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"endTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"endTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:59:13.8208083+00:00\",\"endTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:46.993526+00:00\",\"endTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"endTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"endTimeUtc\":\"2019-10-28T23:45:50.3673225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:45:50.3673225+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:29:02.6805673+00:00\",\"endTimeUtc\":\"2019-10-28T23:45:50.1798342+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:45:50.1798342+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:29:14.0868776+00:00\",\"endTimeUtc\":\"2019-10-28T23:37:41.1984083+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:37:41.1984083+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:37:41.2609071+00:00\",\"endTimeUtc\":\"2019-10-28T23:38:20.3542642+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:38:20.3542642+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"endTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:02.5961406+00:00\",\"endTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"endTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"endTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"endTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"endTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"endTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"endTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:49:48.4211681+00:00\",\"endTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"endTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:52:46.9927979+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"endTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"endTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"endTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"endTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"endTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"endTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:10:50.4164988+00:00\",\"endTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:40.6242749+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"endTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"endTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"endTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"endTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"endTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"endTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"endTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"endTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:57:41.6719243+00:00\",\"endTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"endTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:01.7113949+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"endTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"endTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"endTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"endTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"endTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"endTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:19:38.6994396+00:00\",\"endTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:23.1293817+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"endTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"endTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"endTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"endTimeUtc\":\"2019-10-30T20:54:06.480308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:54:06.480308+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:02.6586469+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:29.5333465+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.0175988+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7825411+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:47.9631537+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:47.9631537+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:47.9788073+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:39.245791+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:46.2300839+00:00\",\"endTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"endTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"endTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"endTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:51.2104153+00:00\",\"endTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"endTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"endTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"endTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"endTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"endTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"endTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:25:54.6425+00:00\",\"endTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"endTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:41:36.0202639+00:00\",\"endTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:44.7363012+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:53.4980197+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:53.4980197+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.8137846+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:58.2970767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:58.2970767+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:58.3284911+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"endTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:53.4667647+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:53.4667647+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:53.5136445+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:02.3572734+00:00\",\"endTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"endTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:38.9249468+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:38.9249468+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:46.0800353+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4856634+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"endTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:10.3114575+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"endTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:36.8639128+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"endTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"endTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4387915+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:13.5790516+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:17.3294263+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7514816+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:05.4509728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:05.4509728+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:05.4665986+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:45.1519734+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:11.8933044+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"endTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"endTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:38:00.7129076+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:38:07.4003274+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.6269162+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7514816+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:54.9704166+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:02:02.4547003+00:00\",\"endTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"endTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"endTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:57.3316965+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"endTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:10:01.7557194+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"endTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:21.3686549+00:00\",\"endTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:49.4546138+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9545078+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9388802+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:38.0482618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:38.0482618+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9388802+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:37.876388+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:37.876388+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:42.7988248+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4231703+00:00\",\"endTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5629195+00:00\",\"endTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:11.6201104+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:46.779771+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.22067+00:00\",\"endTimeUtc\":\"2019-10-29T00:28:13.6259632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:28:13.6259632+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:20.5789731+00:00\",\"endTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:57.6879232+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5629195+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:36.4685105+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:42.0413254+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:52.9195912+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:25.4556767+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:48.1552644+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:03.2019563+00:00\",\"endTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"endTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:50.4318962+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"endTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"endTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:51.9850526+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"endTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"endTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"endTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:12:17.5820147+00:00\",\"endTimeUtc\":\"2019-10-29T02:13:09.9466663+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:13:09.9466663+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:13:09.9622857+00:00\",\"endTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"endTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"endTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"endTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:56.735679+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"endTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:55.4521355+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:17.1191573+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:17.1231468+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"endTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:58.2876957+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:04.7719933+00:00\",\"endTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"endTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:34.2091379+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:50.6076434+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"endTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:40.2038566+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"endTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:56.0631145+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:56.0631145+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.1581806+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:03.5777506+00:00\",\"endTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:52.5444205+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:41.4939467+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:48.7282557+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:48.7282557+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:49.1345027+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"endTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:08:51.8720056+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:10.4402152+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:14.6585395+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:19.1677267+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"endTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:23.6557001+00:00\",\"endTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"endTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"endTimeUtc\":\"2019-10-29T02:03:01.2379554+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:03:01.2379554+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:44.1269304+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4856634+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:13.5790516+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.4981425+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:34.0265912+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:34.0265912+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:34.0422153+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:27.9074326+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:27.9074326+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7825411+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"endTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:05.0163892+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:05.0163892+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.563788+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"endTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:55.0622531+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:56:01.9996502+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:32.8733071+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"endTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:53.6065618+00:00\",\"endTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:59:15.2000213+00:00\",\"endTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:10.0266521+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:42.3162516+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:05.4519318+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:41.5497335+00:00\",\"endTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"endTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"endTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"endTimeUtc\":\"2019-10-29T01:49:35.9367639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:49:35.9367639+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:35.9523898+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:42.9054272+00:00\",\"endTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"endTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"endTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:38.2282763+00:00\",\"endTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:44.9625573+00:00\",\"endTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"endTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:08.9309937+00:00\",\"endTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"endTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"endTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:37.3679384+00:00\",\"endTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"endTimeUtc\":\"2019-10-29T03:00:47.6968329+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:00:47.6968329+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:35.3992144+00:00\",\"endTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"endTimeUtc\":\"2019-10-29T02:59:22.284813+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:59:22.284813+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:40:27.6016747+00:00\",\"endTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"endTimeUtc\":\"2019-10-29T02:56:30.120242+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:56:30.120242+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:35.8835823+00:00\",\"endTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"endTimeUtc\":\"2019-10-29T02:46:42.4575059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:46:42.4575059+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:09:29.0949409+00:00\",\"endTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:11:07.1070973+00:00\",\"endTimeUtc\":\"2019-10-29T03:15:34.4293254+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:15:34.4293254+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:11:07.2320733+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:47.6853299+00:00\",\"endTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"endTimeUtc\":\"2019-10-29T03:20:59.9679046+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:20:59.9679046+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:55.0914864+00:00\",\"endTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"endTimeUtc\":\"2019-10-29T03:41:22.0649337+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:41:22.0649337+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:47.5915972+00:00\",\"endTimeUtc\":\"2019-10-29T03:26:17.4428101+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:26:17.4428101+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:52.6696421+00:00\",\"endTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"endTimeUtc\":\"2019-10-29T03:27:04.7226639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:27:04.7226639+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.3727859+00:00\",\"endTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"endTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"endTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"endTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:55.2946075+00:00\",\"endTimeUtc\":\"2019-10-29T03:36:18.8072619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:36:18.8072619+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:54.8571142+00:00\",\"endTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"endTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"endTimeUtc\":\"2019-10-29T03:36:04.8034428+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:36:04.8034428+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.0134162+00:00\",\"endTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"endTimeUtc\":\"2019-10-29T03:25:51.5591387+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:25:51.5591387+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.3727859+00:00\",\"endTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"endTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"endTimeUtc\":\"2019-10-29T03:19:51.9281987+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:19:51.9281987+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:18.0171785+00:00\",\"endTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9537972+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:57.4691765+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:16.9964839+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:17.1276231+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:24.018173+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:57.1267805+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"endTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:15.8988048+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:49.1796599+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"endTimeUtc\":\"2019-10-29T01:44:58.1811685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:44:58.1811685+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:42.7988248+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"endTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"endTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"endTimeUtc\":\"2019-10-29T01:05:11.8334431+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:05:11.8334431+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:43.1113178+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:19.907785+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"endTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:13.5427241+00:00\",\"endTimeUtc\":\"2019-11-01T02:01:19.4840229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:01:19.4840229+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T21:11:07.3280059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:11:07.3280059+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"endTimeUtc\":\"2019-10-30T20:56:45.9877698+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:56:45.9877698+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T20:55:44.0909969+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:55:44.0909969+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-01T02:01:19.4840229+00:00\",\"endTimeUtc\":\"2019-11-01T02:02:39.3865444+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:02:39.3865444+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-01T02:02:39.3865444+00:00\",\"endTimeUtc\":\"2019-11-01T02:19:49.9100839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:19:49.9100839+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-01T02:19:49.9100839+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-10-30T22:15:07.426Z\",\"lastUpdatedTime\":\"2019-11-01T02:20:27.9877536+00:00\",\"duration\":\"P1DT4H23M13.467S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44/updateRuns/e865472d-5267-46da-b03b-77b6cfda7032\",\"name\":\"northwest/Microsoft1.1910.0.44/e865472d-5267-46da-b03b-77b6cfda7032\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-28T21:20:06.5738515+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.3461308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.3461308+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:06.5894787+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:13.1362738+00:00\",\"endTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:27:55.466765+00:00\",\"endTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"endTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.3461308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.3461308+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-28T21:53:19.3386536+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:39.3541429+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:46.4009702+00:00\",\"endTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:54.1665459+00:00\",\"endTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:54.1665459+00:00\",\"endTimeUtc\":\"2019-10-28T21:57:41.9785108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:57:41.9785108+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:55.0884166+00:00\",\"endTimeUtc\":\"2019-10-28T21:57:42.3222622+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:57:42.3222622+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"endTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:23:55.0339521+00:00\",\"endTimeUtc\":\"2019-10-28T22:24:13.0497254+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:24:13.0497254+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"endTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:19.7425626+00:00\",\"endTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:29.1487217+00:00\",\"endTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:19.9925529+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:50.9921855+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:06.6780909+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:06.6780909+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:51.0078106+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:30.9611764+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:07.6937589+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:07.6937589+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:32.0236663+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:07.006213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:07.006213+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"endTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"endTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:27.9391952+00:00\",\"endTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"endTimeUtc\":\"2019-10-28T22:59:55.1405338+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:59:55.1405338+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:26.4079616+00:00\",\"endTimeUtc\":\"2019-10-28T22:57:01.6099215+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:57:01.6099215+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:24.5329854+00:00\",\"endTimeUtc\":\"2019-10-28T22:56:02.1887782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:56:02.1887782+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:46.837268+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:54.2597713+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.0714605+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6585966+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.1428875+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.1339607+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:40.7358896+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.2120833+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6742175+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.0960133+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.1495854+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6585966+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.127261+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.6068501+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"endTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"endTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:00:33.819865+00:00\",\"endTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"endTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.4506032+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"endTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"endTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:02:33.6002177+00:00\",\"endTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"endTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.4349775+00:00\",\"endTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:30.5442601+00:00\",\"endTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"endTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.5287264+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"endTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"endTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:59:13.8208083+00:00\",\"endTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:46.993526+00:00\",\"endTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"endTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"endTimeUtc\":\"2019-10-28T23:45:50.3673225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:45:50.3673225+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:29:02.6805673+00:00\",\"endTimeUtc\":\"2019-10-28T23:45:50.1798342+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:45:50.1798342+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:29:14.0868776+00:00\",\"endTimeUtc\":\"2019-10-28T23:37:41.1984083+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:37:41.1984083+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:37:41.2609071+00:00\",\"endTimeUtc\":\"2019-10-28T23:38:20.3542642+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:38:20.3542642+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"endTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:02.5961406+00:00\",\"endTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"endTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"endTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"endTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"endTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"endTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"endTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:49:48.4211681+00:00\",\"endTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"endTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:52:46.9927979+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"endTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"endTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"endTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"endTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"endTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"endTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:10:50.4164988+00:00\",\"endTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:40.6242749+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"endTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"endTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"endTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"endTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"endTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"endTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"endTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"endTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:57:41.6719243+00:00\",\"endTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"endTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:01.7113949+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"endTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"endTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"endTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"endTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"endTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"endTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:19:38.6994396+00:00\",\"endTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:23.1293817+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"endTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"endTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"endTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"endTimeUtc\":\"2019-10-30T20:54:06.480308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:54:06.480308+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:02.6586469+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:29.5333465+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.0175988+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7825411+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:47.9631537+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:47.9631537+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:47.9788073+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:39.245791+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:46.2300839+00:00\",\"endTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"endTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"endTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"endTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:51.2104153+00:00\",\"endTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"endTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"endTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"endTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"endTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"endTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"endTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:25:54.6425+00:00\",\"endTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"endTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:41:36.0202639+00:00\",\"endTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:44.7363012+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:53.4980197+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:53.4980197+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.8137846+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:58.2970767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:58.2970767+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:58.3284911+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"endTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:53.4667647+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:53.4667647+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:53.5136445+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:02.3572734+00:00\",\"endTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"endTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:38.9249468+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:38.9249468+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:46.0800353+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4856634+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"endTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:10.3114575+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"endTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:36.8639128+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"endTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"endTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4387915+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:13.5790516+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:17.3294263+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7514816+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:05.4509728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:05.4509728+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:05.4665986+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:45.1519734+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:11.8933044+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"endTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"endTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:38:00.7129076+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:38:07.4003274+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.6269162+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7514816+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:54.9704166+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:02:02.4547003+00:00\",\"endTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"endTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"endTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:57.3316965+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"endTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:10:01.7557194+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"endTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:21.3686549+00:00\",\"endTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:49.4546138+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9545078+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9388802+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:38.0482618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:38.0482618+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9388802+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:37.876388+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:37.876388+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:42.7988248+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4231703+00:00\",\"endTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5629195+00:00\",\"endTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:11.6201104+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:46.779771+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.22067+00:00\",\"endTimeUtc\":\"2019-10-29T00:28:13.6259632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:28:13.6259632+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:20.5789731+00:00\",\"endTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:57.6879232+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5629195+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:36.4685105+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:42.0413254+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:52.9195912+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:25.4556767+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:48.1552644+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:03.2019563+00:00\",\"endTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"endTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:50.4318962+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"endTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"endTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:51.9850526+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"endTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"endTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"endTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:12:17.5820147+00:00\",\"endTimeUtc\":\"2019-10-29T02:13:09.9466663+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:13:09.9466663+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:13:09.9622857+00:00\",\"endTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"endTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"endTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"endTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:56.735679+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"endTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:55.4521355+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:17.1191573+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:17.1231468+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"endTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:58.2876957+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:04.7719933+00:00\",\"endTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"endTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:34.2091379+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:50.6076434+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"endTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:40.2038566+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"endTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:56.0631145+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:56.0631145+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.1581806+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:03.5777506+00:00\",\"endTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:52.5444205+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:41.4939467+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:48.7282557+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:48.7282557+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:49.1345027+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"endTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:08:51.8720056+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:10.4402152+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:14.6585395+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:19.1677267+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"endTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:23.6557001+00:00\",\"endTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"endTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"endTimeUtc\":\"2019-10-29T02:03:01.2379554+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:03:01.2379554+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:44.1269304+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4856634+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:13.5790516+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.4981425+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:34.0265912+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:34.0265912+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:34.0422153+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:27.9074326+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:27.9074326+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7825411+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"endTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:05.0163892+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:05.0163892+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.563788+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"endTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:55.0622531+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:56:01.9996502+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:32.8733071+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"endTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:53.6065618+00:00\",\"endTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:59:15.2000213+00:00\",\"endTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:10.0266521+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:42.3162516+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:05.4519318+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:41.5497335+00:00\",\"endTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"endTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"endTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"endTimeUtc\":\"2019-10-29T01:49:35.9367639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:49:35.9367639+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:35.9523898+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:42.9054272+00:00\",\"endTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"endTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"endTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:38.2282763+00:00\",\"endTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:44.9625573+00:00\",\"endTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"endTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:08.9309937+00:00\",\"endTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"endTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"endTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:37.3679384+00:00\",\"endTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"endTimeUtc\":\"2019-10-29T03:00:47.6968329+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:00:47.6968329+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:35.3992144+00:00\",\"endTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"endTimeUtc\":\"2019-10-29T02:59:22.284813+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:59:22.284813+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:40:27.6016747+00:00\",\"endTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"endTimeUtc\":\"2019-10-29T02:56:30.120242+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:56:30.120242+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:35.8835823+00:00\",\"endTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"endTimeUtc\":\"2019-10-29T02:46:42.4575059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:46:42.4575059+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:09:29.0949409+00:00\",\"endTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:11:07.1070973+00:00\",\"endTimeUtc\":\"2019-10-29T03:15:34.4293254+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:15:34.4293254+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:11:07.2320733+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:47.6853299+00:00\",\"endTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"endTimeUtc\":\"2019-10-29T03:20:59.9679046+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:20:59.9679046+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:55.0914864+00:00\",\"endTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"endTimeUtc\":\"2019-10-29T03:41:22.0649337+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:41:22.0649337+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:47.5915972+00:00\",\"endTimeUtc\":\"2019-10-29T03:26:17.4428101+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:26:17.4428101+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:52.6696421+00:00\",\"endTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"endTimeUtc\":\"2019-10-29T03:27:04.7226639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:27:04.7226639+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.3727859+00:00\",\"endTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"endTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"endTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"endTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:55.2946075+00:00\",\"endTimeUtc\":\"2019-10-29T03:36:18.8072619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:36:18.8072619+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:54.8571142+00:00\",\"endTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"endTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"endTimeUtc\":\"2019-10-29T03:36:04.8034428+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:36:04.8034428+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.0134162+00:00\",\"endTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"endTimeUtc\":\"2019-10-29T03:25:51.5591387+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:25:51.5591387+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.3727859+00:00\",\"endTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"endTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"endTimeUtc\":\"2019-10-29T03:19:51.9281987+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:19:51.9281987+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:18.0171785+00:00\",\"endTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9537972+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:57.4691765+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:16.9964839+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:17.1276231+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:24.018173+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:57.1267805+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"endTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:15.8988048+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:49.1796599+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"endTimeUtc\":\"2019-10-29T01:44:58.1811685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:44:58.1811685+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:42.7988248+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"endTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"endTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"endTimeUtc\":\"2019-10-29T01:05:11.8334431+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:05:11.8334431+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:43.1113178+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:19.907785+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"endTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-30T20:54:13.5427241+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T21:11:07.3280059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:11:07.3280059+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"endTimeUtc\":\"2019-10-30T20:56:45.9877698+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:56:45.9877698+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T20:55:44.0909969+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:55:44.0909969+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-10-28T21:19:56.963Z\",\"lastUpdatedTime\":\"2019-10-30T21:54:04.3461308+00:00\",\"duration\":\"P2DT46M39.023S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns?api-version=2016-05-01+43": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "85", "86" ], - "x-ms-client-request-id": [ "fea164d8-def8-472b-87a5-da9cf7397019" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "698344bf-1df1-4cd6-8445-fa191a8b45da" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvHit7s9mh3Iy5w5IMVEp3gPJ41coi7S7r6c0Pnwiii79o406LFKeQFfIBmBlqsEF5eOYIQhgRNCeVecG/BYHcFrnczDnxL9oSvLchvb18p6u45EELky/9HE6qLDIB3XA6Ttsq6+fDIWET2Jdnz3A8" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14691" ], - "x-ms-request-id": [ "698344bf-1df1-4cd6-8445-fa191a8b45da" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032025Z:698344bf-1df1-4cd6-8445-fa191a8b45da" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:25 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "274757" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/0c8b686a-2796-4b76-a048-98687875e261\",\"name\":\"northwest/Microsoft1.1910.0.51/0c8b686a-2796-4b76-a048-98687875e261\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1491515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1491515+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1491515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1491515+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"Type \u0027LiveUpdateHostJeaEndpoints\u0027 of Role \u0027BareMetal\u0027 raised an exception:\\n\\nDSC failures:\\nASRR1N42R17U05: One or more partial configurations failed to apply. No configuration could be created. LCM failed to start desired state configuration manually.\\n\\nat PublishAndStartDscConfiguration, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1796\\nat PublishAndStartDscForJea, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\Common\\\\JustEnoughAdministrationHelpers.psm1: line 131\\nat LiveUpdateHostJeaEndpoints, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\BareMetal\\\\BareMetal.psm1: line 452\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-09T01:23:01.833Z\",\"lastUpdatedTime\":\"2019-11-09T05:36:08.1491515+00:00\",\"duration\":\"PT4H29M55.265S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/171a43fc-eb9c-4580-b399-6b806f287034\",\"name\":\"northwest/Microsoft1.1910.0.51/171a43fc-eb9c-4580-b399-6b806f287034\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:40.271427+00:00\",\"endTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1221308+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:21.9267289+00:00\",\"endTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.2158785+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:43.2761333+00:00\",\"endTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1065055+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.2783208+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"endTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.450255+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"endTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:46.2585055+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.3096307+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.6376709+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"endTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:53.4108684+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"endTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"endTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:55:30.659189+00:00\",\"endTimeUtc\":\"2019-11-12T23:56:10.6630414+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:56:10.6630414+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:56:10.6630414+00:00\",\"endTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:57:43.3115896+00:00\",\"endTimeUtc\":\"2019-11-12T23:58:15.7332313+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:58:15.7332313+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:58:15.7332313+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.7128071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.7128071+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:00:27.4979239+00:00\",\"endTimeUtc\":\"2019-11-13T00:01:00.2476841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:01:00.2476841+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:00.2476841+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:07.7635007+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:07.7635007+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:47:07.7635007+00:00\",\"endTimeUtc\":\"2019-11-13T00:48:41.9818106+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:48:41.9818106+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:41.9818106+00:00\",\"endTimeUtc\":\"2019-11-13T00:52:33.8213555+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:52:33.8213555+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:52:33.8213555+00:00\",\"endTimeUtc\":\"2019-11-13T01:16:52.071767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:16:52.071767+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:16:52.071767+00:00\",\"endTimeUtc\":\"2019-11-13T01:17:40.5097528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:17:40.5097528+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:17:40.5097528+00:00\",\"endTimeUtc\":\"2019-11-13T02:17:58.9795456+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:17:58.9795456+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:17:58.9795456+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:18:08.7606464+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"endTimeUtc\":\"2019-11-13T02:19:00.963064+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:19:00.963064+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:19:00.963064+00:00\",\"endTimeUtc\":\"2019-11-13T02:19:43.6030696+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:19:43.6030696+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:19:43.6030696+00:00\",\"endTimeUtc\":\"2019-11-13T02:20:13.1651946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:20:13.1651946+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:20:13.1651946+00:00\",\"endTimeUtc\":\"2019-11-13T02:22:22.8249296+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:22:22.8249296+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:22:22.8249296+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:24.8353425+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:24.8353425+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:24.8353425+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:59.9130296+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:59.9130296+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:59.9130296+00:00\",\"endTimeUtc\":\"2019-11-13T02:51:50.3272796+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:51:50.3272796+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:51:50.3428876+00:00\",\"endTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:51:58.905284+00:00\",\"endTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"endTimeUtc\":\"2019-11-13T02:52:50.4239112+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:52:50.4239112+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:52:50.4239112+00:00\",\"endTimeUtc\":\"2019-11-13T02:53:35.6150328+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:53:35.6150328+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:53:35.6150328+00:00\",\"endTimeUtc\":\"2019-11-13T02:54:01.4584146+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:54:01.4584146+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:54:01.4584146+00:00\",\"endTimeUtc\":\"2019-11-13T02:55:56.8006232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:55:56.8006232+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:55:56.8006232+00:00\",\"endTimeUtc\":\"2019-11-13T03:06:36.7217782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:06:36.7217782+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:06:36.7217782+00:00\",\"endTimeUtc\":\"2019-11-13T03:07:14.9403605+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:07:14.9403605+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:07:14.9403605+00:00\",\"endTimeUtc\":\"2019-11-13T03:16:11.6512227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:16:11.6512227+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:16:11.6512227+00:00\",\"endTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:16:19.5886325+00:00\",\"endTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"endTimeUtc\":\"2019-11-13T03:17:12.3477419+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:17:12.3477419+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:17:12.3477419+00:00\",\"endTimeUtc\":\"2019-11-13T03:17:49.6154647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:17:49.6154647+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:17:49.6154647+00:00\",\"endTimeUtc\":\"2019-11-13T03:18:17.1151954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:18:17.1151954+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:18:17.1151954+00:00\",\"endTimeUtc\":\"2019-11-13T03:19:57.7225445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:19:57.7225445+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:19:57.7225445+00:00\",\"endTimeUtc\":\"2019-11-13T03:27:29.7566086+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:27:29.7566086+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:27:29.7566086+00:00\",\"endTimeUtc\":\"2019-11-13T03:27:56.8658431+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:27:56.8658431+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:27:56.8658431+00:00\",\"endTimeUtc\":\"2019-11-13T03:35:32.939542+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:35:32.939542+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:35:32.939542+00:00\",\"endTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:35:41.4081998+00:00\",\"endTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"endTimeUtc\":\"2019-11-13T03:58:27.5273598+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:58:27.5273598+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:58:27.5273598+00:00\",\"endTimeUtc\":\"2019-11-13T03:59:03.8393946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:59:03.8393946+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:59:03.8393946+00:00\",\"endTimeUtc\":\"2019-11-13T05:59:45.2287621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T05:59:45.2287621+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T05:59:45.2287621+00:00\",\"endTimeUtc\":\"2019-11-13T06:00:23.7609844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T06:00:23.7609844+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:00:27.8104154+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:17.1069447+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:46.9192476+00:00\",\"endTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:27.8564351+00:00\",\"endTimeUtc\":\"2019-11-13T16:44:02.7625937+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:44:02.7625937+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:44:02.7625937+00:00\",\"endTimeUtc\":\"2019-11-13T16:47:47.2248628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:47:47.2248628+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:47:47.2248628+00:00\",\"endTimeUtc\":\"2019-11-13T16:52:51.1175196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:52:51.1175196+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:52:51.1175196+00:00\",\"endTimeUtc\":\"2019-11-13T16:53:27.1649353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:53:27.1649353+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:53:27.1649353+00:00\",\"endTimeUtc\":\"2019-11-13T16:57:54.9381862+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:57:54.9381862+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:57:54.9381862+00:00\",\"endTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"endTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:58:47.9063782+00:00\",\"endTimeUtc\":\"2019-11-13T17:54:11.649616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T17:54:11.649616+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T17:54:11.6652358+00:00\",\"endTimeUtc\":\"2019-11-13T17:55:45.713874+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T17:55:45.713874+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T17:55:45.713874+00:00\",\"endTimeUtc\":\"2019-11-13T17:58:02.1228241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T17:58:02.1228241+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T17:58:02.1228241+00:00\",\"endTimeUtc\":\"2019-11-13T17:58:20.7151703+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T17:58:20.7151703+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T17:58:20.7151703+00:00\",\"endTimeUtc\":\"2019-11-13T18:00:31.9034629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:00:31.9034629+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:00:31.9034629+00:00\",\"endTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"endTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:01:04.8278253+00:00\",\"endTimeUtc\":\"2019-11-13T18:04:25.7524953+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:04:25.7524953+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:04:25.7524953+00:00\",\"endTimeUtc\":\"2019-11-13T18:05:53.5483445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:05:53.5483445+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:05:53.5483445+00:00\",\"endTimeUtc\":\"2019-11-13T18:08:16.2147362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:08:16.2147362+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:08:16.2147362+00:00\",\"endTimeUtc\":\"2019-11-13T18:08:38.5159262+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:08:38.5159262+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:08:38.5159262+00:00\",\"endTimeUtc\":\"2019-11-13T18:10:59.2255367+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:10:59.2255367+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:10:59.2255367+00:00\",\"endTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"endTimeUtc\":\"2019-11-13T18:11:40.1445931+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:11:40.1445931+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:11:40.1445931+00:00\",\"endTimeUtc\":\"2019-11-13T18:11:57.5506305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:11:57.5506305+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:11:57.5506305+00:00\",\"endTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:12:04.0818068+00:00\",\"endTimeUtc\":\"2019-11-13T18:21:29.9354296+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:21:29.9354296+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:21:29.9354296+00:00\",\"endTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:26:21.5593796+00:00\",\"endTimeUtc\":\"2019-11-13T18:26:52.1847154+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:26:52.1847154+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:26:52.1847154+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:45.8748074+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:53.2397349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:53.2397349+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:27.7783118+00:00\",\"endTimeUtc\":\"2019-11-13T00:22:10.7659512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:22:10.7659512+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:22:10.7659512+00:00\",\"endTimeUtc\":\"2019-11-13T00:26:39.8410422+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:26:39.8410422+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:26:39.8566683+00:00\",\"endTimeUtc\":\"2019-11-13T00:38:35.8784744+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:38:35.8784744+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:38:35.8784744+00:00\",\"endTimeUtc\":\"2019-11-13T00:42:28.1570344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:42:28.1570344+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:42:28.1570344+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:06.6936203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:06.6936203+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:56:06.6936203+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:53.2397349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:53.2397349+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:56:53.2553352+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:57:03.4895941+00:00\",\"endTimeUtc\":\"2019-11-13T01:01:22.1436738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:01:22.1436738+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:01:22.1436738+00:00\",\"endTimeUtc\":\"2019-11-13T01:14:15.8545664+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:14:15.8545664+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:14:15.8701926+00:00\",\"endTimeUtc\":\"2019-11-13T01:20:29.460063+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:20:29.460063+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:20:29.460063+00:00\",\"endTimeUtc\":\"2019-11-13T01:22:08.7715708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:22:08.7715708+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:22:08.7715708+00:00\",\"endTimeUtc\":\"2019-11-13T01:27:57.9540988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:27:57.9540988+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:27:57.9540988+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"endTimeUtc\":\"2019-11-13T01:31:14.4204735+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:31:14.4204735+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:14.4204735+00:00\",\"endTimeUtc\":\"2019-11-13T01:31:51.7794629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:31:51.7794629+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:51.7794629+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:13.7440191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:13.7440191+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:44.2786204+00:00\",\"endTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:23.9658403+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:56.87187+00:00\",\"endTimeUtc\":\"2019-11-13T00:27:30.0280217+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:27:30.0280217+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:27:30.0280217+00:00\",\"endTimeUtc\":\"2019-11-13T00:30:12.9951113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:30:12.9951113+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:30:12.9951113+00:00\",\"endTimeUtc\":\"2019-11-13T00:34:03.0855351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:34:03.0855351+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:34:03.0855351+00:00\",\"endTimeUtc\":\"2019-11-13T00:35:44.3807738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:35:44.3807738+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:35:44.3807738+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:19.9404191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:19.9404191+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:19.9404191+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:23.3439442+00:00\",\"endTimeUtc\":\"2019-11-13T00:46:44.6075117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:46:44.6075117+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:46:44.6075117+00:00\",\"endTimeUtc\":\"2019-11-13T00:59:56.5039828+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:59:56.5039828+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:59:56.5039828+00:00\",\"endTimeUtc\":\"2019-11-13T01:13:54.4329513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:13:54.4329513+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:13:54.4329513+00:00\",\"endTimeUtc\":\"2019-11-13T01:16:36.8375049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:16:36.8375049+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:16:36.8375049+00:00\",\"endTimeUtc\":\"2019-11-13T01:21:42.4593307+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:21:42.4593307+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:21:42.4593307+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"endTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:38.9580351+00:00\",\"endTimeUtc\":\"2019-11-13T01:25:31.7073139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:25:31.7073139+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:25:31.7073139+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:05.0626117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:05.0626117+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:05.0626117+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:37.9624608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:37.9624608+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:33:37.9624608+00:00\",\"endTimeUtc\":\"2019-11-13T01:34:29.9495931+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:34:29.9495931+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:34:29.9495931+00:00\",\"endTimeUtc\":\"2019-11-13T01:38:31.7439532+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:38:31.7439532+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:38:31.7439532+00:00\",\"endTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:25.4345948+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:57.1999785+00:00\",\"endTimeUtc\":\"2019-11-13T00:22:40.343711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:22:40.343711+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:22:40.343711+00:00\",\"endTimeUtc\":\"2019-11-13T00:28:32.6367524+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:28:32.6367524+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:28:32.6367524+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:01.8377768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:01.8377768+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:01.8377768+00:00\",\"endTimeUtc\":\"2019-11-13T00:33:40.1797738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:33:40.1797738+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:33:40.1797738+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:23.9404017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:23.9404017+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:23.9404017+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"endTimeUtc\":\"2019-11-13T01:24:08.3168847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:24:08.3168847+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:19.8600907+00:00\",\"endTimeUtc\":\"2019-11-13T00:44:49.0618116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:44:49.0618116+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:44:49.0618116+00:00\",\"endTimeUtc\":\"2019-11-13T01:02:53.9896596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:02:53.9896596+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:02:53.9896596+00:00\",\"endTimeUtc\":\"2019-11-13T01:07:47.3510209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:07:47.3510209+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:07:47.3666619+00:00\",\"endTimeUtc\":\"2019-11-13T01:11:23.1928286+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:11:23.1928286+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:11:23.1928286+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:19.9896094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:19.9896094+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:19.9896094+00:00\",\"endTimeUtc\":\"2019-11-13T01:24:08.3168847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:24:08.3168847+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:24.0439708+00:00\",\"endTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:58.5906303+00:00\",\"endTimeUtc\":\"2019-11-13T00:22:38.3593191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:22:38.3593191+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:22:38.3593191+00:00\",\"endTimeUtc\":\"2019-11-13T00:28:57.9177511+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:28:57.9177511+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:28:57.9177511+00:00\",\"endTimeUtc\":\"2019-11-13T00:33:25.0080925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:33:25.0080925+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:33:25.0080925+00:00\",\"endTimeUtc\":\"2019-11-13T00:34:02.9761591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:34:02.9761591+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:34:02.9761591+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:48.5487527+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:48.5487527+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:48.5487527+00:00\",\"endTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"endTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:42:41.7975185+00:00\",\"endTimeUtc\":\"2019-11-13T00:44:07.1403516+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:44:07.1403516+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:44:07.1403516+00:00\",\"endTimeUtc\":\"2019-11-13T00:48:06.0132675+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:48:06.0132675+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:06.0132675+00:00\",\"endTimeUtc\":\"2019-11-13T00:52:13.8685445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:52:13.8685445+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:52:13.8685445+00:00\",\"endTimeUtc\":\"2019-11-13T01:04:57.1356756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:04:57.1356756+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:04:57.1356756+00:00\",\"endTimeUtc\":\"2019-11-13T01:15:18.6664746+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:15:18.6664746+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:15:18.6664746+00:00\",\"endTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"endTimeUtc\":\"2019-11-13T01:32:05.1230219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:32:05.1230219+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:17:30.8369006+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:23.5701049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:23.5701049+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:19:23.5701049+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:08.8647285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:08.8647285+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:08.8647285+00:00\",\"endTimeUtc\":\"2019-11-13T01:26:55.9549151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:26:55.9549151+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:26:55.9549151+00:00\",\"endTimeUtc\":\"2019-11-13T01:27:34.4387681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:27:34.4387681+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:27:34.4387681+00:00\",\"endTimeUtc\":\"2019-11-13T01:31:19.8110321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:31:19.8110321+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:19.8110321+00:00\",\"endTimeUtc\":\"2019-11-13T01:32:05.1230219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:32:05.1230219+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:39:22.6367005+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:05.0425259+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:05.0425259+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:39:30.9647446+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:05.0425259+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:05.0425259+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:52.1848166+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:12.2402092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:12.2402092+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:28.4189314+00:00\",\"endTimeUtc\":\"2019-11-13T00:08:35.2912481+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:08:35.2912481+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:08:35.2912481+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:42.9047934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:42.9047934+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:42.9047934+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:21.6747654+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:21.6747654+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:21.6747654+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:50.0174911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:50.0174911+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:50.0174911+00:00\",\"endTimeUtc\":\"2019-11-13T00:45:30.6238616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:45:30.6238616+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:45:30.6238616+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:12.2402092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:12.2402092+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:56:12.2714688+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:56:22.052636+00:00\",\"endTimeUtc\":\"2019-11-13T01:06:12.6670453+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:06:12.6670453+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:06:12.6670453+00:00\",\"endTimeUtc\":\"2019-11-13T01:26:40.4863822+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:26:40.4863822+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:26:40.4863822+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:12.1189808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:12.1189808+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:33:12.1189808+00:00\",\"endTimeUtc\":\"2019-11-13T01:34:02.337331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:34:02.337331+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:34:02.337331+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:39.6984127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:39.6984127+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:39.6984127+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:50.2139234+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:50.2139234+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:48.3222803+00:00\",\"endTimeUtc\":\"2019-11-13T01:45:23.9458334+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:45:23.9458334+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:45:23.9458334+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:52.5969839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:52.5969839+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:52.5969839+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:26.2810749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:26.2810749+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:56:26.2810749+00:00\",\"endTimeUtc\":\"2019-11-13T01:57:01.2494683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:57:01.2494683+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:57:01.2494683+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:04.2614232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:04.2614232+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:01:04.2614232+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:50.1983+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:50.1983+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:01:50.2139234+00:00\",\"endTimeUtc\":\"2019-11-13T02:02:33.0463406+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:02:33.0463406+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:02:33.0463406+00:00\",\"endTimeUtc\":\"2019-11-13T02:03:13.7701633+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:03:13.7701633+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:03:13.7701633+00:00\",\"endTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:03:23.910664+00:00\",\"endTimeUtc\":\"2019-11-13T02:08:37.5497404+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:08:37.5497404+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:08:37.5653611+00:00\",\"endTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:08:47.1746373+00:00\",\"endTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"endTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:36.5317776+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:49.4535214+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:49.1566487+00:00\",\"endTimeUtc\":\"2019-11-13T02:12:51.546638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:12:51.546638+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:49.6566399+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:48.5148082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:48.5148082+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"endTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:44.044249+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:21.2627589+00:00\",\"endTimeUtc\":\"2019-11-13T00:03:00.2468312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:03:00.2468312+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:00.2937074+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:24.1686138+00:00\",\"endTimeUtc\":\"2019-11-13T00:17:12.5163267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:17:12.5163267+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:17:12.5163267+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:14.7976277+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:14.7976277+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:32.5924046+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:42.5610493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:42.5610493+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:42.5610493+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:12.2947039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:12.2947039+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:47:12.2947039+00:00\",\"endTimeUtc\":\"2019-11-13T01:16:06.2440208+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:16:06.2440208+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:16:06.2440208+00:00\",\"endTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:16:16.6814102+00:00\",\"endTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:03.4071729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:03.4071729+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:03.4071729+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:14.7976277+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:14.7976277+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:46.8723512+00:00\",\"endTimeUtc\":\"2019-11-13T00:03:56.0444533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:03:56.0444533+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:56.0444533+00:00\",\"endTimeUtc\":\"2019-11-13T03:06:40.2843179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:06:40.2843179+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:13.4338292+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:27.9180858+00:00\",\"endTimeUtc\":\"2019-11-13T00:04:43.9179745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:04:43.9179745+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:43.9179745+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:05:01.8086549+00:00\",\"endTimeUtc\":\"2019-11-13T00:17:12.7349563+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:17:12.7349563+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:17:12.7349563+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:20.9015473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:20.9015473+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:26:07.5288808+00:00\",\"endTimeUtc\":\"2019-11-13T00:26:19.6693776+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:26:19.6693776+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:26:19.6693776+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:43.531224+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:43.531224+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:43.531224+00:00\",\"endTimeUtc\":\"2019-11-13T01:06:35.5552554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:06:35.5552554+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:06:35.5552554+00:00\",\"endTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:06:45.5082477+00:00\",\"endTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"endTimeUtc\":\"2019-11-13T01:21:31.2742156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:21:31.2742156+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:21:31.2742156+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:29.3801063+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:29.3801063+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:29.3801063+00:00\",\"endTimeUtc\":\"2019-11-13T01:31:41.6857858+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:31:41.6857858+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:41.6857858+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:53.6700261+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:48.5092391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:48.5092391+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:33:48.5092391+00:00\",\"endTimeUtc\":\"2019-11-13T01:34:59.1836492+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:34:59.1836492+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:34:59.1836492+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:20.8859185+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:20.8859185+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:20.917176+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:31.9326893+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:43.0420247+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:43.0420247+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:43.0420247+00:00\",\"endTimeUtc\":\"2019-11-13T01:49:52.6757342+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:49:52.6757342+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:53.2918349+00:00\",\"endTimeUtc\":\"2019-11-13T01:47:07.5994186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:47:07.5994186+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:47:07.5994186+00:00\",\"endTimeUtc\":\"2019-11-13T01:49:52.6601973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:49:52.6601973+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:49:52.6757342+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"endTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:12.7380239+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:24.3629002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:24.3629002+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:24.3629002+00:00\",\"endTimeUtc\":\"2019-11-13T01:51:00.1593985+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:51:00.1593985+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:51:00.1593985+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:43.0930408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:43.0930408+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:13:43.108614+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:13:55.2647416+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"endTimeUtc\":\"2019-11-13T02:30:12.1808428+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:30:12.1808428+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:30:12.1808428+00:00\",\"endTimeUtc\":\"2019-11-13T02:31:24.5906376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:31:24.5906376+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:31:24.5906376+00:00\",\"endTimeUtc\":\"2019-11-13T02:43:30.3478402+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:43:30.3478402+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:43:30.3478402+00:00\",\"endTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:43:41.3479729+00:00\",\"endTimeUtc\":\"2019-11-13T02:49:02.3308946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:49:02.3308946+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:49:02.3308946+00:00\",\"endTimeUtc\":\"2019-11-13T02:52:08.4676437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:52:08.4676437+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:52:08.4676437+00:00\",\"endTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"endTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"endTimeUtc\":\"2019-11-13T03:02:20.8743045+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:02:20.8743045+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:02:20.8743045+00:00\",\"endTimeUtc\":\"2019-11-13T03:06:40.2843179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:06:40.2843179+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:13.4338292+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:28.4184325+00:00\",\"endTimeUtc\":\"2019-11-13T00:05:03.8709681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:05:03.8709681+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:05:03.8709681+00:00\",\"endTimeUtc\":\"2019-11-13T00:06:07.9486387+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:06:07.9486387+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:06:07.9486387+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:06:34.7765701+00:00\",\"endTimeUtc\":\"2019-11-13T00:09:42.8063608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:09:42.8063608+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:09:42.8063608+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:55.4041726+00:00\",\"endTimeUtc\":\"2019-11-13T00:26:08.3101256+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:26:08.3101256+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:26:08.3101256+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:18.9535196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:18.9535196+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:18.9535196+00:00\",\"endTimeUtc\":\"2019-11-13T01:07:23.3201281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:07:23.3201281+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:07:23.3201281+00:00\",\"endTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:07:32.3981203+00:00\",\"endTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"endTimeUtc\":\"2019-11-13T01:22:04.4747355+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:22:04.4747355+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:22:04.4747355+00:00\",\"endTimeUtc\":\"2019-11-13T01:26:41.3770004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:26:41.3770004+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:26:41.3770004+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:20.5475438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:20.5475438+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:20.5475438+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:10.5625459+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:10.5625459+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:10.5781692+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:35.9997515+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:47.8746042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:47.8746042+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:47.8746042+00:00\",\"endTimeUtc\":\"2019-11-13T01:30:13.5930455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:30:13.5930455+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:30:13.5930455+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:22.6780621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:22.6780621+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:30:24.5305428+00:00\",\"endTimeUtc\":\"2019-11-13T01:42:47.4942984+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:42:47.4942984+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:42:47.4942984+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:22.6780621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:22.6780621+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:46:22.6936887+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"endTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:46:41.7872166+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:51.5683511+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:51.5683511+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:46:51.5839806+00:00\",\"endTimeUtc\":\"2019-11-13T01:47:23.7554988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:47:23.7554988+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:47:23.7554988+00:00\",\"endTimeUtc\":\"2019-11-13T02:11:09.0946006+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:11:09.0946006+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:09.0946006+00:00\",\"endTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:20.0944517+00:00\",\"endTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"endTimeUtc\":\"2019-11-13T02:25:47.6160261+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:25:47.6160261+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:25:47.6160261+00:00\",\"endTimeUtc\":\"2019-11-13T02:29:50.2748238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:29:50.2748238+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:29:50.2748238+00:00\",\"endTimeUtc\":\"2019-11-13T02:32:16.5130615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:32:16.5130615+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:32:16.5130615+00:00\",\"endTimeUtc\":\"2019-11-13T02:32:59.8384091+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:32:59.8384091+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:32:59.8541403+00:00\",\"endTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"endTimeUtc\":\"2019-11-13T02:33:36.0841263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:33:36.0841263+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:45.3879909+00:00\",\"endTimeUtc\":\"2019-11-13T00:06:11.5111264+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:06:11.5111264+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:06:11.5426231+00:00\",\"endTimeUtc\":\"2019-11-13T00:10:00.8531017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:10:00.8531017+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:10:00.8531017+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:10:23.9466763+00:00\",\"endTimeUtc\":\"2019-11-13T00:21:29.7976689+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:21:29.7976689+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:21:29.7976689+00:00\",\"endTimeUtc\":\"2019-11-13T00:23:19.8588429+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:23:19.8588429+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:23:19.8588429+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:23:28.7181233+00:00\",\"endTimeUtc\":\"2019-11-13T00:34:19.2884348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:34:19.2884348+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:34:19.2884348+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:45.5822135+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:59.2226708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:59.2226708+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:59.2226708+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:52.5759042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:52.5759042+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:47:52.5759042+00:00\",\"endTimeUtc\":\"2019-11-13T01:13:56.3860327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:13:56.3860327+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:13:56.3860327+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:14:06.8390422+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"endTimeUtc\":\"2019-11-13T01:22:25.443279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:22:25.443279+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:22:25.443279+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:17.2663487+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:17.2663487+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:17.2663487+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:27.3688253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:27.3688253+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:33:27.3844995+00:00\",\"endTimeUtc\":\"2019-11-13T01:37:39.4788628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:37:39.4788628+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:37:39.4956969+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:11.026841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:11.026841+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:11.026841+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:53.1359603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:53.1359603+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:53.1359603+00:00\",\"endTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:03.5417107+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:13.6353437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:13.6353437+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:13.6353437+00:00\",\"endTimeUtc\":\"2019-11-13T01:42:15.7603691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:42:15.7603691+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:42:15.7603691+00:00\",\"endTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:42:25.3539861+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:13.1755265+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:13.1755265+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:13.1755265+00:00\",\"endTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"endTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"endTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:53:10.0955644+00:00\",\"endTimeUtc\":\"2019-11-13T01:53:20.7360784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:53:20.7360784+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:53:20.7360784+00:00\",\"endTimeUtc\":\"2019-11-13T01:53:55.2669866+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:53:55.2669866+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:53:55.2669866+00:00\",\"endTimeUtc\":\"2019-11-13T02:16:59.4492113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:16:59.4492113+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:16:59.4492113+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:17:09.7771824+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"endTimeUtc\":\"2019-11-13T02:24:41.4383173+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:24:41.4383173+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:24:41.4383173+00:00\",\"endTimeUtc\":\"2019-11-13T02:31:47.4653586+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:31:47.4653586+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:31:47.4653586+00:00\",\"endTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"endTimeUtc\":\"2019-11-13T02:37:08.8757557+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:37:08.8757557+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:37:08.8757557+00:00\",\"endTimeUtc\":\"2019-11-13T02:42:48.1418071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:42:48.1418071+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:47.6535967+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:28.0126969+00:00\",\"endTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:57.9499721+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:07.4521139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:07.4521139+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:07.4521139+00:00\",\"endTimeUtc\":\"2019-11-13T00:28:00.9652028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:28:00.9652028+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:28:00.9652028+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:13.2282758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:13.2282758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:13.2282758+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:58.0086055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:58.0086055+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:58.0086055+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:11.0358109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:11.0358109+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:11.0358109+00:00\",\"endTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:36.1121001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:36.1121001+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:36.1121001+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:58.2212156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:58.2212156+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:22.3252311+00:00\",\"endTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:55.8874878+00:00\",\"endTimeUtc\":\"2019-11-13T00:03:42.1415582+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:03:42.1415582+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:42.1840327+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:26.8574474+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:26.8574474+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:26.8574474+00:00\",\"endTimeUtc\":\"2019-11-13T00:30:55.0884468+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:30:55.0884468+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:30:55.0884468+00:00\",\"endTimeUtc\":\"2019-11-13T00:31:42.6505743+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:31:42.6505743+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:31:42.6505743+00:00\",\"endTimeUtc\":\"2019-11-13T00:44:45.2180764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:44:45.2180764+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:44:45.2180764+00:00\",\"endTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"endTimeUtc\":\"2019-11-13T00:46:14.8737349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:46:14.8737349+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:46:14.8737349+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:26.0596753+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:57.2156041+00:00\",\"endTimeUtc\":\"2019-11-13T00:23:53.2490898+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:23:53.2490898+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:23:53.2490898+00:00\",\"endTimeUtc\":\"2019-11-13T00:28:17.6525745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:28:17.6525745+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:28:17.6525745+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:58.0867296+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:58.0867296+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:58.0867296+00:00\",\"endTimeUtc\":\"2019-11-13T00:33:40.0078193+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:33:40.0078193+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:33:40.0078193+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:01.0343947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:01.0343947+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:01.0343947+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:31.0333328+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:31.0333328+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:31.0333328+00:00\",\"endTimeUtc\":\"2019-11-13T00:41:58.1127574+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:41:58.1127574+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"endTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:03.247667+00:00\",\"endTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:14.51318+00:00\",\"endTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"endTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:50:19.55809+00:00\",\"endTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"endTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:51:21.5100589+00:00\",\"endTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"endTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:53:16.258207+00:00\",\"endTimeUtc\":\"2019-11-13T00:55:33.6788574+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:55:33.6788574+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:55:33.6788574+00:00\",\"endTimeUtc\":\"2019-11-13T00:58:32.4581281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:58:32.4581281+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:58:32.4581281+00:00\",\"endTimeUtc\":\"2019-11-13T01:00:07.4257224+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:00:07.4257224+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:00:07.4257224+00:00\",\"endTimeUtc\":\"2019-11-13T01:04:15.9329463+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:04:15.9329463+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:04:15.9329463+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:08.4142089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:08.4142089+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:04:26.4485135+00:00\",\"endTimeUtc\":\"2019-11-13T01:05:51.7757316+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:05:51.7757316+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:05:51.7757316+00:00\",\"endTimeUtc\":\"2019-11-13T01:17:43.0711292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:17:43.0711292+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:17:43.0711292+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:08.4142089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:08.4142089+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:19:08.4296332+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:59.2259931+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:59.2259931+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:19:59.2259931+00:00\",\"endTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"endTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:38:04.0098709+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:26.5257289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:26.5257289+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:26.5257289+00:00\",\"endTimeUtc\":\"2019-11-13T01:43:06.7598323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:43:06.7598323+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:43:06.7598323+00:00\",\"endTimeUtc\":\"2019-11-13T01:44:49.7668269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:44:49.7668269+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:44:49.7668269+00:00\",\"endTimeUtc\":\"2019-11-13T01:48:46.6452042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:48:46.6452042+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:48:46.6452042+00:00\",\"endTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:48:57.4575967+00:00\",\"endTimeUtc\":\"2019-11-13T01:49:28.3947456+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:49:28.3947456+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:49:28.3947456+00:00\",\"endTimeUtc\":\"2019-11-13T01:51:13.0498961+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:51:13.0498961+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:51:13.0498961+00:00\",\"endTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"endTimeUtc\":\"2019-11-13T01:52:36.9709031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:52:36.9709031+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:52:36.9709031+00:00\",\"endTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"endTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:09:33.392902+00:00\",\"endTimeUtc\":\"2019-11-13T02:12:13.2032844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:12:13.2032844+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:12:13.2032844+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:43.6711175+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:43.6711175+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:13:43.6711175+00:00\",\"endTimeUtc\":\"2019-11-13T02:15:56.4034023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:15:56.4034023+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:15:56.4034023+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:51.3381681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:51.3381681+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:18:51.3381681+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:19:01.1817773+00:00\",\"endTimeUtc\":\"2019-11-13T02:19:30.8063678+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:19:30.8063678+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:19:30.8063678+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:10.6382764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:10.6382764+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:21:10.6382764+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"endTimeUtc\":\"2019-11-13T02:22:37.6059895+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:22:37.6059895+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:22:37.6059895+00:00\",\"endTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:01.6592072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:01.6592072+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:01.6592072+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:22.5384971+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:22.5384971+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:22.5384971+00:00\",\"endTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:31.3196449+00:00\",\"endTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:39.9288976+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:58.4762944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:58.4762944+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:58.4762944+00:00\",\"endTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:36:07.7410564+00:00\",\"endTimeUtc\":\"2019-11-13T02:37:00.8929116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:37:00.8929116+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:37:00.9071+00:00\",\"endTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"endTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:38:47.1717567+00:00\",\"endTimeUtc\":\"2019-11-13T02:42:13.0484166+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:42:13.0484166+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:42:13.0640382+00:00\",\"endTimeUtc\":\"2019-11-13T02:44:24.5711279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:44:24.5711279+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:38:43.3278075+00:00\",\"endTimeUtc\":\"2019-11-13T02:41:54.7673625+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:41:54.7673625+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:41:54.7673625+00:00\",\"endTimeUtc\":\"2019-11-13T02:43:13.6136348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:43:13.6136348+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:38:47.1402504+00:00\",\"endTimeUtc\":\"2019-11-13T02:41:48.4549391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:41:48.4549391+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:41:48.4549391+00:00\",\"endTimeUtc\":\"2019-11-13T02:43:09.0668147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:43:09.0668147+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:38:42.2809302+00:00\",\"endTimeUtc\":\"2019-11-13T02:40:42.1500924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:40:42.1500924+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:40:42.1500924+00:00\",\"endTimeUtc\":\"2019-11-13T02:41:37.6509621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:41:37.6509621+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"endTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:20:22.2691605+00:00\",\"endTimeUtc\":\"2019-11-13T03:22:41.0276536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:22:41.0276536+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:22:41.0276536+00:00\",\"endTimeUtc\":\"2019-11-13T03:29:17.2472328+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:29:17.2472328+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:22:51.2306695+00:00\",\"endTimeUtc\":\"2019-11-13T03:29:16.6222411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:29:16.6222411+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:22:51.0900461+00:00\",\"endTimeUtc\":\"2019-11-13T03:26:23.3444379+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:26:23.3444379+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:26:23.3444379+00:00\",\"endTimeUtc\":\"2019-11-13T03:26:38.1411127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:26:38.1411127+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:29:17.2472328+00:00\",\"endTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:13.7309603+00:00\",\"endTimeUtc\":\"2019-11-13T03:48:59.7800413+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:48:59.7800413+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:48:59.7800413+00:00\",\"endTimeUtc\":\"2019-11-13T03:50:04.9623102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:50:04.9623102+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:29:46.6843883+00:00\",\"endTimeUtc\":\"2019-11-13T03:48:03.6708995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:48:03.6708995+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:48:03.6708995+00:00\",\"endTimeUtc\":\"2019-11-13T03:49:06.6081116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:49:06.6081116+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:36.2463258+00:00\",\"endTimeUtc\":\"2019-11-13T03:52:10.0897042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:52:10.0897042+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:48.7774231+00:00\",\"endTimeUtc\":\"2019-11-13T03:54:10.2274983+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:54:10.2274983+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:54:10.2274983+00:00\",\"endTimeUtc\":\"2019-11-13T03:55:08.8162373+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:55:08.8162373+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:55.9648435+00:00\",\"endTimeUtc\":\"2019-11-13T03:40:18.0046509+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:40:18.0046509+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:40:18.0046509+00:00\",\"endTimeUtc\":\"2019-11-13T04:04:50.1309914+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:04:50.1309914+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T04:04:50.1309914+00:00\",\"endTimeUtc\":\"2019-11-13T04:07:41.9984898+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:07:41.9984898+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T04:07:41.9984898+00:00\",\"endTimeUtc\":\"2019-11-13T04:08:34.8847358+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:08:34.8847358+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T04:08:34.9027611+00:00\",\"endTimeUtc\":\"2019-11-13T04:24:09.4582125+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:24:09.4582125+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T04:24:09.4582125+00:00\",\"endTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:58.1835693+00:00\",\"endTimeUtc\":\"2019-11-13T03:51:24.3875066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:51:24.3875066+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:59.2460631+00:00\",\"endTimeUtc\":\"2019-11-13T03:39:33.1946199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:39:33.1946199+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:39:33.1946199+00:00\",\"endTimeUtc\":\"2019-11-13T03:51:34.0081771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:51:34.0081771+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:51:34.0081771+00:00\",\"endTimeUtc\":\"2019-11-13T03:52:38.0538799+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:52:38.0538799+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:59.1837262+00:00\",\"endTimeUtc\":\"2019-11-13T03:45:01.2481924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:45:01.2481924+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:45:01.2481924+00:00\",\"endTimeUtc\":\"2019-11-13T03:47:52.7334571+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:47:52.7334571+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:00.7936248+00:00\",\"endTimeUtc\":\"2019-11-13T03:36:08.1891817+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:36:08.1891817+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:36:08.1891817+00:00\",\"endTimeUtc\":\"2019-11-13T03:41:40.5393616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:41:40.5393616+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:41:40.5393616+00:00\",\"endTimeUtc\":\"2019-11-13T03:44:02.0433731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:44:02.0433731+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:49.1067173+00:00\",\"endTimeUtc\":\"2019-11-13T00:02:30.4345428+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:02:30.4345428+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:30.4345428+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:57.4838788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:57.4838788+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:58.0281232+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:23.1841666+00:00\",\"endTimeUtc\":\"2019-11-13T00:03:42.7621604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:03:42.7621604+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:42.7621604+00:00\",\"endTimeUtc\":\"2019-11-13T00:08:50.50988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:08:50.50988+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:08:50.50988+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:09:11.431597+00:00\",\"endTimeUtc\":\"2019-11-13T00:35:55.0368645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:35:55.0368645+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:35:55.0368645+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:57.4838788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:57.4838788+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:41:04.8610732+00:00\",\"endTimeUtc\":\"2019-11-13T00:41:15.8772826+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:41:15.8772826+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:41:15.8921977+00:00\",\"endTimeUtc\":\"2019-11-13T00:55:34.2250702+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:55:34.2250702+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:55:34.2250702+00:00\",\"endTimeUtc\":\"2019-11-13T01:35:21.808408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:35:21.808408+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:35:21.808408+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:35:31.5739337+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:52.6981357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:52.6981357+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:52.6981357+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:25.5571099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:25.5571099+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:25.5571099+00:00\",\"endTimeUtc\":\"2019-11-13T01:43:41.6185648+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:43:41.6185648+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:43:41.6185648+00:00\",\"endTimeUtc\":\"2019-11-13T01:45:33.4925867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:45:33.4925867+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:45:33.5082058+00:00\",\"endTimeUtc\":\"2019-11-13T01:54:54.2663748+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:54:54.2663748+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:54:54.2663748+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:55:05.5006407+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:57.4682621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:57.4682621+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:56:57.4995085+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:57:08.7807006+00:00\",\"endTimeUtc\":\"2019-11-13T01:58:03.3267438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:58:03.3267438+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:58:03.3267438+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"endTimeUtc\":\"2019-11-13T02:03:36.197351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:03:36.197351+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:46.4661455+00:00\",\"endTimeUtc\":\"2019-11-13T00:06:05.7455877+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:06:05.7455877+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:06:05.7927968+00:00\",\"endTimeUtc\":\"2019-11-13T00:23:06.6871198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:23:06.6871198+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:23:06.6871198+00:00\",\"endTimeUtc\":\"2019-11-13T00:27:30.6998995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:27:30.6998995+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:27:30.6998995+00:00\",\"endTimeUtc\":\"2019-11-13T00:35:10.8344103+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:35:10.8344103+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:35:10.8344103+00:00\",\"endTimeUtc\":\"2019-11-13T00:42:44.6881001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:42:44.6881001+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:42:44.6881001+00:00\",\"endTimeUtc\":\"2019-11-13T00:48:09.2632393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:48:09.2632393+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:09.2632393+00:00\",\"endTimeUtc\":\"2019-11-13T00:50:05.8552465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:50:05.8552465+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:50:05.8708645+00:00\",\"endTimeUtc\":\"2019-11-13T00:53:43.960923+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:53:43.960923+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:53:43.960923+00:00\",\"endTimeUtc\":\"2019-11-13T01:09:48.4274951+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:09:48.4274951+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:46.4661455+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:06.9978766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:06.9978766+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:18.5596329+00:00\",\"endTimeUtc\":\"2019-11-13T00:05:41.8087535+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:05:41.8087535+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:05:42.0275484+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:18.9988752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:18.9988752+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:18.9988752+00:00\",\"endTimeUtc\":\"2019-11-13T00:30:59.2134016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:30:59.2134016+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:30:59.2134016+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:08.0252174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:08.0252174+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:08.0252174+00:00\",\"endTimeUtc\":\"2019-11-13T00:45:13.3896619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:45:13.3896619+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:45:13.3896619+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:06.9978766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:06.9978766+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:28:53.7128071+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:29:00.790844+00:00\",\"endTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:29:19.3374946+00:00\",\"endTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:29:19.4468661+00:00\",\"endTimeUtc\":\"2019-11-13T18:30:42.7277888+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:30:42.7277888+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:30:42.7277888+00:00\",\"endTimeUtc\":\"2019-11-13T18:31:04.7587716+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:31:04.7587716+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:29:16.0250346+00:00\",\"endTimeUtc\":\"2019-11-13T18:30:15.4623544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:30:15.4623544+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"endTimeUtc\":\"2019-11-13T18:46:38.3813784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:46:38.3813784+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:46:38.3813784+00:00\",\"endTimeUtc\":\"2019-11-13T18:59:54.1528317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:59:54.1528317+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:59:54.1528317+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-11-12T17:21:36.896Z\",\"lastUpdatedTime\":\"2019-11-13T19:00:10.2463927+00:00\",\"duration\":\"P1DT1H51M45.461S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/364bfd65-28ea-4198-ad16-c287806f9600\",\"name\":\"northwest/Microsoft1.1910.0.51/364bfd65-28ea-4198-ad16-c287806f9600\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"Type \u0027LiveUpdateHostJeaEndpoints\u0027 of Role \u0027BareMetal\u0027 raised an exception:\\n\\nDSC failures:\\nASRR1N42R17U05: One or more partial configurations failed to apply. No configuration could be created. LCM failed to start desired state configuration manually.\\n\\nat PublishAndStartDscConfiguration, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1796\\nat PublishAndStartDscForJea, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\Common\\\\JustEnoughAdministrationHelpers.psm1: line 131\\nat LiveUpdateHostJeaEndpoints, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\BareMetal\\\\BareMetal.psm1: line 452\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-10T04:20:39.156Z\",\"lastUpdatedTime\":\"2019-11-11T20:06:36.3633615+00:00\",\"duration\":\"P1DT15H59M11.539S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/d4c6d73e-aad0-4f16-ac22-aed160633059\",\"name\":\"northwest/Microsoft1.1910.0.51/d4c6d73e-aad0-4f16-ac22-aed160633059\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:40.271427+00:00\",\"endTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1221308+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:21.9267289+00:00\",\"endTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.2158785+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:43.2761333+00:00\",\"endTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1065055+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.2783208+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"endTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.450255+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"endTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:46.2585055+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.3096307+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.6376709+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:53.4108684+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"Type \u0027InstallRdAgent\u0027 of Role \u0027RdAgent\u0027 raised an exception:\\n\\nMicrosoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PSActionInvokerException: Errors Occured: [Ensure-ServiceRemoved, TimeoutState, 10871]: Unable to delete service \u0027AzureStackHostPluginWatchDog\u0027 within time limit of 10000 milliseconds.\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.HostPSActionInvoker.\u003c\u003ec__DisplayClass2_0.\u003c\u003cInvoke\u003eb__0\u003ed.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.RunspaceInvoker.\u003cInvokeInRunspace\u003ed__3`1.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.HostPSActionInvoker.\u003cInvoke\u003ed__2.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PackageManager.\u003cInvokePowershell\u003ed__13.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PackageManager.\u003cUninstallPackageWithErrorHandling\u003ed__12.MoveNext()\\nat Ensure-Package, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\ComputeHost\\\\ComputeHostCommon.psm1: line 274\\nat Install-Package, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\ComputeHost\\\\ComputeHostCommon.psm1: line 28\\nat Install, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\RdAgent\\\\RdAgent.psm1: line 30\\nat InstallRdAgent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\RdAgent\\\\RdAgent.psm1: line 88\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-11T20:37:57.58Z\",\"lastUpdatedTime\":\"2019-11-12T02:10:32.661038+00:00\",\"duration\":\"PT5H46M3.418S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/ffcf9684-1001-46c9-a80a-28b6040d3032\",\"name\":\"northwest/Microsoft1.1910.0.51/ffcf9684-1001-46c9-a80a-28b6040d3032\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:40.271427+00:00\",\"endTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1221308+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:21.9267289+00:00\",\"endTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.2158785+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:43.2761333+00:00\",\"endTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1065055+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.2783208+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"endTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.450255+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"endTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:46.2585055+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.3096307+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.6376709+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:53.4108684+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"Type \u0027InstallRdAgent\u0027 of Role \u0027RdAgent\u0027 raised an exception:\\n\\nMicrosoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PSActionInvokerException: Errors Occured: [Ensure-ServiceRemoved, TimeoutState, 10882]: Unable to delete service \u0027AzureStackHostPluginWatchDog\u0027 within time limit of 10000 milliseconds.\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.HostPSActionInvoker.\u003c\u003ec__DisplayClass2_0.\u003c\u003cInvoke\u003eb__0\u003ed.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.RunspaceInvoker.\u003cInvokeInRunspace\u003ed__3`1.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.HostPSActionInvoker.\u003cInvoke\u003ed__2.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PackageManager.\u003cInvokePowershell\u003ed__13.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PackageManager.\u003cUninstallPackageWithErrorHandling\u003ed__12.MoveNext()\\nat Ensure-Package, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\ComputeHost\\\\ComputeHostCommon.psm1: line 274\\nat Install-Package, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\ComputeHost\\\\ComputeHostCommon.psm1: line 28\\nat Install, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\RdAgent\\\\RdAgent.psm1: line 30\\nat InstallRdAgent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\RdAgent\\\\RdAgent.psm1: line 88\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-12T02:46:27.548Z\",\"lastUpdatedTime\":\"2019-11-12T03:40:15.1121839+00:00\",\"duration\":\"PT1H6M38.811S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns?api-version=2016-05-01+44": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "87", "88" ], - "x-ms-client-request-id": [ "e796ce18-bb46-438d-8539-3d9a75753a25" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "a0426e31-be2b-4233-9ba1-64f999607dd0" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvFD56D8Owh+A3/aetewBGBNQsua/HqfBFY5Fc9dv1k7T0BxIwJtDnnpzDbalGrS+U4QnDF7b57sb7KfQc8FG/I9bFe6HbFz7fQ3TSTFCPyU7zAf+f0oaPNg0LPdEbeM4G12IohA2UNcWcC848TC+d" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14690" ], - "x-ms-request-id": [ "a0426e31-be2b-4233-9ba1-64f999607dd0" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032026Z:a0426e31-be2b-4233-9ba1-64f999607dd0" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:26 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "533464" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/6fe162e5-c408-4088-92ab-42672ebc907a\",\"name\":\"northwest/Microsoft1.1910.0.55/6fe162e5-c408-4088-92ab-42672ebc907a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:35.0593864+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:13.3678947+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:45:27.6489859+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:45.8206656+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:52.2424756+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:46:00.1017713+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.1330218+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.117394+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"endTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:21.8910812+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"endTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.2207408+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:51.9861894+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.4394807+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:52.4705543+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"endTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"endTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.0952411+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.8296028+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:22.6577517+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:57.1700186+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.5605552+00:00\",\"endTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:48.326543+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:39.5116071+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:00.2305759+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.3261816+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:49.2921085+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9429928+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:16.3030886+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9742439+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.7395686+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.8492389+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:27.6149466+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.2867392+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"endTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:15:01.3850546+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.5836132+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:45.107276+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.942665+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:54.0937902+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:28.7331449+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:56.8412765+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:34:03.8099467+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:05.1873494+00:00\",\"endTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:38.6296267+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.4246581+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:31.1869606+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"endTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"endTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:13.6049986+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:24.1211131+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"endTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"endTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"endTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:03.5107814+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"endTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"endTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"endTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"endTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"endTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"endTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:56.5635048+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"endTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"endTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"endTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:22:05.1717316+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:22:41.7183528+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.9054756+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:27.7870524+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:38.274137+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:13.5685539+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:01.4260878+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:44.2334172+00:00\",\"endTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:20:46.4521332+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:24.1554728+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:02.8893526+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"endTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"endTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0934941+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3743673+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.5932047+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:33.5358031+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:14.8684586+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.327364+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.3896123+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7159278+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:04.4004375+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:00.8112339+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.1867427+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.1395984+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:38.0077974+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"endTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:07.9165595+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:13.6877838+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:23.1721322+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.7650489+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.46795+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"endTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:14:42.5799905+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:45.5635474+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:08.3176368+00:00\",\"endTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"endTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"endTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:07.5590794+00:00\",\"endTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:04.7704683+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:13.9890572+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:33.6191883+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.0568579+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1506044+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1193537+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.5150671+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3117442+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.549586+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:52.7080703+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:22.4735899+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"endTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:01.6524058+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.7650727+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.684405+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:48.9424344+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:00.004963+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:50.1417476+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:19.5954646+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:13.9979948+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.310221+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:04.8120794+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:49.9169747+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.284036+00:00\",\"endTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:08:02.6319651+00:00\",\"endTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"endTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"endTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"endTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:43.7289169+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:10.5977838+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:53.8925931+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:36.082088+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:23.3780356+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:31.4580509+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"endTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:17.2765078+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"endTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"Type \u0027ScaleOut\u0027 of Role \u0027ExternalDNS\u0027 raised an exception:\\n\\nZone transfer from \u0027AZS-WASP02\u0027 to \u0027AZS-WASP01\u0027 for zone \u0027northwest.cloudapp.azs-longhaul-02.selfhost.corp.microsoft.com\u0027 timed out.\\nCommand Arguments \\n------- --------- \\nWait-DnsRecordsToTransfer {ZoneName=northwest.cloudapp.azs-longhaul-02.selfhost.corp.microsoft.com, OldDnsServer=AZS-...\\nScaleOutExternalDNS {Parameters=CloudEngine.Configurations.EceInterfaceParameters, ErrorAction=Stop, Verbose=True}\\n {} \\n\u003cScriptBlock\u003e {CloudEngine.Configurations.EceInterfaceParameters} \\n\u003cScriptBlock\u003e {C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicati...\\n\\n\\n\\nat Trace-Error, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Common\\\\Tracer.psm1: line 66\\nat Wait-DnsRecordsToTransfer, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Roles\\\\ExternalDNS\\\\ExternalDNS.psm1: line 800\\nat ScaleOutExternalDNS, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Roles\\\\ExternalDNS\\\\ExternalDNS.psm1: line 648\\nat ScaleOut, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Classes\\\\ExternalDNS\\\\ExternalDNS.psm1: line 38\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.671316+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:50.0902416+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:08.1366393+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:42.4268374+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:44.9867476+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"endTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:53.976972+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:04.4142638+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"endTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:23.8346512+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:27.030558+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:08.4436542+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:49.1350534+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:41.2206958+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"endTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:03.1244237+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.7961123+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.030226+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"endTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:27.655442+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:50.1246461+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:37.4423944+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.5304509+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:51.3583427+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:09.7305713+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:19.9179534+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:03.5718981+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:38.1181974+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:47.6180512+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:31.6630889+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"endTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:32.8308099+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:51.8832465+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:48.0621853+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:26.8280552+00:00\",\"endTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"endTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"endTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:20.1703561+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:19.1434076+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:29.2051564+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:03.2372037+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:33.0191449+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:01.6112504+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"endTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:11.9871676+00:00\",\"endTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"endTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.0028232+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.018724+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:34.9647784+00:00\",\"endTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.137507+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.1844166+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:26:33.6473851+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.8181645+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.5681841+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:23.7592252+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"endTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"endTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"endTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1306683+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.0525651+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"endTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1931706+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:22.9276268+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"endTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:01.8757262+00:00\",\"endTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:28.6554267+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.7485901+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:05.2167851+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:08.6745325+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:18.599717+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:45.0467726+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:04.6458255+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:24.1769375+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:44.6687692+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:32.7950129+00:00\",\"endTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"endTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.4994283+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.1244519+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:20.7336351+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"endTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"endTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-13T20:22:20.231Z\",\"lastUpdatedTime\":\"2019-11-14T09:02:22.0363899+00:00\",\"duration\":\"PT13H47M13.498S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/9266a7ce-e0b8-4787-8509-0f26264aa034\",\"name\":\"northwest/Microsoft1.1910.0.55/9266a7ce-e0b8-4787-8509-0f26264aa034\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:35.0593864+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:13.3678947+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:27.6489859+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:45.8206656+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:52.2424756+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:46:00.1017713+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.1330218+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.117394+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"endTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:21.8910812+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"endTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.2207408+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:51.9861894+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.4394807+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:52.4705543+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"endTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"endTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.0952411+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.8296028+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:22.6577517+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:57.1700186+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.5605552+00:00\",\"endTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:48.326543+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:39.5116071+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:00.2305759+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.3261816+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:49.2921085+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9429928+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:16.3030886+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9742439+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.7395686+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.8492389+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:27.6149466+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.2867392+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"endTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:15:01.3850546+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.5836132+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:45.107276+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.942665+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:54.0937902+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:28.7331449+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:56.8412765+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:34:03.8099467+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:05.1873494+00:00\",\"endTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:38.6296267+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.4246581+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:31.1869606+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"endTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"endTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:13.6049986+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:24.1211131+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"endTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"endTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"endTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:03.5107814+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"endTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"endTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"endTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"endTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"endTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"endTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:56.5635048+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"endTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"endTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"endTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:05.1717316+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:41.7183528+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.9054756+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:27.7870524+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:38.274137+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:13.5685539+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:01.4260878+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:44.2334172+00:00\",\"endTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:20:46.4521332+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:24.1554728+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:02.8893526+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"endTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"endTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0934941+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3743673+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.5932047+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:33.5358031+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:14.8684586+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.327364+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.3896123+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7159278+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:04.4004375+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:00.8112339+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.1867427+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.1395984+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:38.0077974+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"endTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:07.9165595+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:13.6877838+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:23.1721322+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.7650489+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.46795+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"endTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:14:42.5799905+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:45.5635474+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:08.3176368+00:00\",\"endTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"endTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"endTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:07.5590794+00:00\",\"endTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:04.7704683+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:13.9890572+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:33.6191883+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.0568579+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1506044+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1193537+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.5150671+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3117442+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.549586+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:52.7080703+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:22.4735899+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"endTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:01.6524058+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.7650727+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.684405+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:48.9424344+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:00.004963+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:50.1417476+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:19.5954646+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:13.9979948+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.310221+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:04.8120794+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:49.9169747+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.284036+00:00\",\"endTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:08:02.6319651+00:00\",\"endTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"endTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"endTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"endTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:43.7289169+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:10.5977838+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:53.8925931+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:36.082088+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:23.3780356+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:31.4580509+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"endTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:17.2765078+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"endTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.671316+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:50.0902416+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:08.1366393+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:42.4268374+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:44.9867476+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"endTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:53.976972+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:04.4142638+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"endTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:23.8346512+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:27.030558+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:08.4436542+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:49.1350534+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:41.2206958+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"endTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:03.1244237+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.7961123+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.030226+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"endTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:27.655442+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:50.1246461+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:37.4423944+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.5304509+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:51.3583427+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:09.7305713+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:19.9179534+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:03.5718981+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:38.1181974+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:47.6180512+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:31.6630889+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"endTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:32.8308099+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:51.8832465+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:48.0621853+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:26.8280552+00:00\",\"endTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"endTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"endTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:20.1703561+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:19.1434076+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:29.2051564+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:03.2372037+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:33.0191449+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:01.6112504+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"endTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:11.9871676+00:00\",\"endTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"endTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.0028232+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.018724+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:34.9647784+00:00\",\"endTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.137507+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.1844166+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:26:33.6473851+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.8181645+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.5681841+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:23.7592252+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"endTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"endTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"endTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1306683+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.0525651+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"endTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1931706+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:22.9276268+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"endTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:01.8757262+00:00\",\"endTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:28.6554267+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.7485901+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:05.2167851+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:08.6745325+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:18.599717+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:45.0467726+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:04.6458255+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:24.1769375+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:44.6687692+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:32.7950129+00:00\",\"endTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"endTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.4994283+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.1244519+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:20.7336351+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"endTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"endTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8839341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8839341+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:19:48.4565752+00:00\",\"endTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:20:04.190758+00:00\",\"endTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:20:04.0501324+00:00\",\"endTimeUtc\":\"2019-11-15T19:20:31.0505266+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:20:31.0505266+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:20:31.0505266+00:00\",\"endTimeUtc\":\"2019-11-15T19:20:51.316099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:20:51.316099+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:20:04.378253+00:00\",\"endTimeUtc\":\"2019-11-15T19:21:34.8036419+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:21:34.8036419+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"endTimeUtc\":\"2019-11-15T20:57:11.3633396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T20:57:11.3633396+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T20:57:11.3633396+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:33.8476108+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:33.8476108+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T21:10:33.8476108+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8839341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8839341+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-11-15T19:18:42.691Z\",\"lastUpdatedTime\":\"2019-11-15T21:10:50.8995577+00:00\",\"duration\":\"PT2H5M17.566S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/d5d94de1-7b0c-48a7-8d57-b4504e5e14df\",\"name\":\"northwest/Microsoft1.1910.0.55/d5d94de1-7b0c-48a7-8d57-b4504e5e14df\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:35.0593864+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:13.3678947+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:45:27.6489859+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:45.8206656+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:52.2424756+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:46:00.1017713+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.1330218+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.117394+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"endTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:21.8910812+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"endTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.2207408+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:51.9861894+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.4394807+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:52.4705543+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"endTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"endTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.0952411+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.8296028+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:22.6577517+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:57.1700186+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.5605552+00:00\",\"endTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:48.326543+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:39.5116071+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:00.2305759+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.3261816+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:49.2921085+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9429928+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:16.3030886+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9742439+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.7395686+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.8492389+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:27.6149466+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.2867392+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"endTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:15:01.3850546+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.5836132+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:45.107276+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.942665+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:54.0937902+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:28.7331449+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:56.8412765+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:34:03.8099467+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:05.1873494+00:00\",\"endTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:38.6296267+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.4246581+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:31.1869606+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"endTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"endTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:13.6049986+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:24.1211131+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"endTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"endTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"endTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:03.5107814+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"endTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"endTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"endTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"endTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"endTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"endTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:56.5635048+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"endTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"endTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"endTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:22:05.1717316+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:22:41.7183528+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.9054756+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:27.7870524+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:38.274137+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:13.5685539+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:01.4260878+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:44.2334172+00:00\",\"endTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:20:46.4521332+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:24.1554728+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:02.8893526+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"endTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"endTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0934941+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3743673+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.5932047+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:33.5358031+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:14.8684586+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.327364+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.3896123+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7159278+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:04.4004375+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:00.8112339+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.1867427+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.1395984+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:38.0077974+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"endTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:07.9165595+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:13.6877838+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:23.1721322+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.7650489+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.46795+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"endTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:14:42.5799905+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:45.5635474+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:08.3176368+00:00\",\"endTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"endTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"endTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:07.5590794+00:00\",\"endTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:04.7704683+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:13.9890572+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:33.6191883+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.0568579+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1506044+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1193537+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.5150671+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3117442+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.549586+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:52.7080703+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:22.4735899+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"endTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:01.6524058+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.7650727+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.684405+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:48.9424344+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:00.004963+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:50.1417476+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:19.5954646+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:13.9979948+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.310221+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:04.8120794+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:49.9169747+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.284036+00:00\",\"endTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:08:02.6319651+00:00\",\"endTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"endTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"endTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"endTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:43.7289169+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:10.5977838+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:53.8925931+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:36.082088+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:23.3780356+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:31.4580509+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"endTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:17.2765078+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"endTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"Type \u0027ScaleOut\u0027 of Role \u0027ExternalDNS\u0027 raised an exception:\\n\\nZone transfer from \u0027AZS-WASP02\u0027 to \u0027AZS-WASP01\u0027 for zone \u0027northwest.cloudapp.azs-longhaul-02.selfhost.corp.microsoft.com\u0027 timed out.\\nCommand Arguments \\n------- --------- \\nWait-DnsRecordsToTransfer {ZoneName=northwest.cloudapp.azs-longhaul-02.selfhost.corp.microsoft.com, OldDnsServer=AZS-...\\nScaleOutExternalDNS {Parameters=CloudEngine.Configurations.EceInterfaceParameters, ErrorAction=Stop, Verbose=True}\\n {} \\n\u003cScriptBlock\u003e {CloudEngine.Configurations.EceInterfaceParameters} \\n\u003cScriptBlock\u003e {C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicati...\\n\\n\\n\\nat Trace-Error, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Common\\\\Tracer.psm1: line 66\\nat Wait-DnsRecordsToTransfer, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Roles\\\\ExternalDNS\\\\ExternalDNS.psm1: line 800\\nat ScaleOutExternalDNS, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Roles\\\\ExternalDNS\\\\ExternalDNS.psm1: line 648\\nat ScaleOut, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Classes\\\\ExternalDNS\\\\ExternalDNS.psm1: line 38\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.671316+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:50.0902416+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:08.1366393+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:42.4268374+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:44.9867476+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"endTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:53.976972+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:04.4142638+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"endTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:23.8346512+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:27.030558+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:08.4436542+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:49.1350534+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:41.2206958+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"endTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:03.1244237+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.7961123+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.030226+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"endTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:27.655442+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:50.1246461+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:37.4423944+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.5304509+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:51.3583427+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:09.7305713+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:19.9179534+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:03.5718981+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:38.1181974+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:47.6180512+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:31.6630889+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"endTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:32.8308099+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:51.8832465+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:48.0621853+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:26.8280552+00:00\",\"endTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"endTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"endTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:20.1703561+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:19.1434076+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:29.2051564+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:03.2372037+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:33.0191449+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:01.6112504+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"endTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:11.9871676+00:00\",\"endTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"endTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.0028232+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.018724+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:34.9647784+00:00\",\"endTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.137507+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.1844166+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:26:33.6473851+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.8181645+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.5681841+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:23.7592252+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"endTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"endTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"endTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1306683+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.0525651+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"endTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1931706+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:22.9276268+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"endTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:01.8757262+00:00\",\"endTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:28.6554267+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.7485901+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:05.2167851+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:08.6745325+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:18.599717+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:45.0467726+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:04.6458255+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:24.1769375+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:44.6687692+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:32.7950129+00:00\",\"endTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"endTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.4994283+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.1244519+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:20.7336351+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"endTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"endTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-14T16:36:09.856Z\",\"lastUpdatedTime\":\"2019-11-14T17:19:11.0726903+00:00\",\"duration\":\"PT1H22M47.561S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns?api-version=2016-05-01+45": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "89", "90" ], - "x-ms-client-request-id": [ "9e507123-5014-430a-ba32-d947742b5ab4" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "26d5794e-4a4f-4fc3-94b5-410949fe3a1a" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvL+FFQ0q+WkqF1z8m54xr2jnCHJ7lHZ855b2PMjnxTwJ52wei1vzOPio3pUhcV64UaIRKMuZEHSr9k3WoM4AstcniR8w9nZ1cYOSsOvao6ei73A5SWFvNpHpKr7h5PtQjD7+dI2S85qrqW0//WXrB" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14689" ], - "x-ms-request-id": [ "26d5794e-4a4f-4fc3-94b5-410949fe3a1a" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032028Z:26d5794e-4a4f-4fc3-94b5-410949fe3a1a" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:28 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "530106" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/4a70e256-3682-441f-a506-d9c98cfdc48f\",\"name\":\"northwest/Microsoft1.1910.0.58/4a70e256-3682-441f-a506-d9c98cfdc48f\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:15.1574113+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.7980428+00:00\",\"endTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.1105495+00:00\",\"endTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"endTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2828753+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:23.0640677+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0328437+00:00\",\"endTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:36.1363541+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0796211+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:27.0735003+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1264966+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:14.0891999+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1577485+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.9022221+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"endTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:07.270763+00:00\",\"endTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:28.9304235+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:40.0498134+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:50.0341217+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:25.9929477+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:05.955892+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.7586065+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:34.2604921+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:44.8955221+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2516206+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:29.8448363+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:37.9385307+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:34.7226457+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"endTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:05.4450721+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"endTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:10.7012241+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"endTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:41.0825067+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:37.2277688+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"endTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"endTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"endTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:49.1841927+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:43:34.5505721+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:44:04.3628474+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:18.9877452+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"endTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"endTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:35.3597813+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"endTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:54:05.0295435+00:00\",\"endTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"endTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:22:14.8721294+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:16.1589693+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:48.0335558+00:00\",\"endTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:38.8250163+00:00\",\"endTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.112737+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:55.8455131+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:44.5307362+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.722112+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.3467236+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:00.6217002+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:08.3403996+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:32.4032511+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.081098+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.1427907+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.2011225+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8006444+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:57.793598+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:05.4991648+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:26.4036751+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"endTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:07.2341698+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:15.4059361+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:22.0814731+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:44.8030276+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"endTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"endTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:24.2983389+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"endTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"endTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"endTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"endTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:25.4880816+00:00\",\"endTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:35.2170484+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:25.9807838+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.3088695+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.0432424+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.4963687+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.4565099+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0804163+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.4219584+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:04.4680849+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.0189955+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:58.2525579+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.1407931+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:34.5183902+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:37.3468918+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:22.2370938+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:04.0465114+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:20.9057464+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"endTimeUtc\":\"2019-11-17T06:04:19.3176849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:04:19.3176849+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:07.4632189+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:39.3071669+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"Type \u0027UpdateConfigure\u0027 of Role \u0027WAS\u0027 raised an exception:\\n\\nAn error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"endTimeUtc\":\"2019-11-17T06:04:19.3176849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:04:19.3176849+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7370076+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.8301312+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:30.4863102+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.5937375+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:33.9715168+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"Type \u0027UpdateConfigure\u0027 of Role \u0027WASPUBLIC\u0027 raised an exception:\\n\\nAn error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.144021+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7213807+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.0490191+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:22.5168021+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.3124371+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:21.5966232+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"endTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:39.6885053+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:47.6280337+00:00\",\"endTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:00.1261921+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"endTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:36.5451646+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.9877381+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.5030663+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:39.2819107+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:10.7977265+00:00\",\"endTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:50.9094006+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8781343+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:08.3575872+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:15.7794511+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:23.1387814+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:50.2791768+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:18.1696252+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:48.9194289+00:00\",\"endTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:11.076418+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:53.8722173+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"endTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:44.9700074+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"endTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:21.9688122+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:15.0953058+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:46.3196336+00:00\",\"endTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:53.4445828+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:14.6943968+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"endTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:55.2302703+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"endTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:57.8864984+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:45:22.8258283+00:00\",\"endTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"endTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:59.6385076+00:00\",\"endTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:59.6385076+00:00\",\"endTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"endTimeUtc\":\"2019-11-17T05:49:06.3370603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:49:06.3370603+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:53.6347945+00:00\",\"endTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:10.2078269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:10.2078269+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:52.603626+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:20.6764107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:20.6764107+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:53.6816683+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:12.1115807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:12.1115807+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:55.8222697+00:00\",\"endTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"endTimeUtc\":\"2019-11-17T06:02:35.5292411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:02:35.5292411+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:59.0722368+00:00\",\"endTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"endTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"endTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"endTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"endTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:57.3536823+00:00\",\"endTimeUtc\":\"2019-11-17T06:02:42.9041451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:02:42.9041451+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:52.1973092+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:21.4420253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:21.4420253+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:57.166007+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:56.5686929+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:56.5686929+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:55.3066544+00:00\",\"endTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:16.8458674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:16.8458674+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.6752385+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.2685985+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3464091+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0647875+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:21.2351711+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:04.4048396+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.9511106+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:49.6541835+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:57.9666306+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:00.2189705+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:14.631001+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.4840649+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"endTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.2377418+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:47.1268484+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"endTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:21.0814802+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-17T05:42:38.758Z\",\"lastUpdatedTime\":\"2019-11-17T06:23:23.9550049+00:00\",\"duration\":\"PT2H41M57.436S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/4c4a99b6-54dc-4902-acf8-069de54e44f6\",\"name\":\"northwest/Microsoft1.1910.0.58/4c4a99b6-54dc-4902-acf8-069de54e44f6\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:15.1574113+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.7980428+00:00\",\"endTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.1105495+00:00\",\"endTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"endTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2828753+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:23.0640677+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0328437+00:00\",\"endTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:36.1363541+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0796211+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:27.0735003+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1264966+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:14.0891999+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1577485+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.9022221+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"endTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:07.270763+00:00\",\"endTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:28.9304235+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:40.0498134+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:50.0341217+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:25.9929477+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:05.955892+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.7586065+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:34.2604921+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:44.8955221+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2516206+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:29.8448363+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:37.9385307+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:34.7226457+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"endTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:05.4450721+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"endTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:10.7012241+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"endTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:41.0825067+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:37.2277688+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"endTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"endTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"endTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:49.1841927+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:43:34.5505721+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:44:04.3628474+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:18.9877452+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"endTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"endTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:35.3597813+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"endTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:54:05.0295435+00:00\",\"endTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"endTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:22:14.8721294+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:16.1589693+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:48.0335558+00:00\",\"endTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:38.8250163+00:00\",\"endTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"Type \u0027Update\u0027 of Role \u0027IBC\u0027 raised an exception:\\n\\nCannot get storage connection string from the XRP ring.\\nat Get-IBCApplicationParameters, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\FabricRingApplications\\\\FabricRingApplications.psm1: line 3418\\nat GetAppSpecificParameters, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\FabricRingApplications\\\\FabricRingApplications.psm1: line 1859\\nat PrepareApplicationParameters, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\FabricRingApplications\\\\FabricRingApplications.psm1: line 996\\nat Install-AzureStackServiceFabricApplication, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\FabricRingApplications\\\\FabricRingApplications.psm1: line 164\\nat Update, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Classes\\\\IBC\\\\IBC.psm1: line 61\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.112737+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:55.8455131+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:44.5307362+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.722112+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.3467236+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:00.6217002+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:08.3403996+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:32.4032511+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.081098+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.1427907+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.2011225+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8006444+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:57.793598+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:05.4991648+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:26.4036751+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"endTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:07.2341698+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:15.4059361+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:22.0814731+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:44.8030276+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"endTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"endTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:24.2983389+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"endTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"endTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"endTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"endTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:25.4880816+00:00\",\"endTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:35.2170484+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:25.9807838+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.3088695+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.0432424+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.4963687+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.4565099+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0804163+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.4219584+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:04.4680849+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.0189955+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"endTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:58.2525579+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.1407931+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:34.5183902+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:37.3468918+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:22.2370938+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:04.0465114+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:20.9057464+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"endTimeUtc\":\"2019-11-17T02:04:37.960401+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:04:37.960401+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:07.4632189+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:39.3071669+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"Type \u0027UpdateConfigure\u0027 of Role \u0027WAS\u0027 raised an exception:\\n\\nAn error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"endTimeUtc\":\"2019-11-17T02:04:37.9446784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:04:37.9446784+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7370076+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.8301312+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:30.4863102+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"endTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.5937375+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:33.9715168+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"Type \u0027UpdateConfigure\u0027 of Role \u0027WASPUBLIC\u0027 raised an exception:\\n\\nAn error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"endTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.144021+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7213807+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.0490191+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:22.5168021+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.3124371+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:21.5966232+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"endTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:39.6885053+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:47.6280337+00:00\",\"endTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:00.1261921+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"endTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:36.5451646+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.9877381+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.5030663+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:39.2819107+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:10.7977265+00:00\",\"endTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:50.9094006+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8781343+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:08.3575872+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:15.7794511+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:23.1387814+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:50.2791768+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:18.1696252+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:48.9194289+00:00\",\"endTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:11.076418+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:53.8722173+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"endTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:44.9700074+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"endTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:21.9688122+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:15.0953058+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"endTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:16:46.3196336+00:00\",\"endTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:53.4445828+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:14.6943968+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"endTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:55.2302703+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"endTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:57.8864984+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.6752385+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.2685985+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3464091+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0647875+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:21.2351711+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:04.4048396+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.9511106+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:49.6541835+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:57.9666306+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:00.2189705+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:14.631001+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.4840649+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"endTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.2377418+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:47.1268484+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"endTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:21.0814802+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-16T05:18:43.305Z\",\"lastUpdatedTime\":\"2019-11-17T02:58:33.5493925+00:00\",\"duration\":\"PT23H38M50.024S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/6aa63f32-37e8-4313-87c5-47124be8c035\",\"name\":\"northwest/Microsoft1.1910.0.58/6aa63f32-37e8-4313-87c5-47124be8c035\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric Nodes\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.11.16_03.52.18.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 989\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-16T02:23:24.053Z\",\"lastUpdatedTime\":\"2019-11-16T03:59:08.2010942+00:00\",\"duration\":\"PT1H50M42.248S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/79c3ccb5-fb90-4586-9df2-377bf502b034\",\"name\":\"northwest/Microsoft1.1910.0.58/79c3ccb5-fb90-4586-9df2-377bf502b034\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:15.1574113+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.7980428+00:00\",\"endTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.1105495+00:00\",\"endTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"endTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2828753+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:23.0640677+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0328437+00:00\",\"endTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:36.1363541+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0796211+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:27.0735003+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1264966+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:14.0891999+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1577485+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.9022221+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"endTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:07.270763+00:00\",\"endTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:28.9304235+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:40.0498134+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:50.0341217+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:25.9929477+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:05.955892+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.7586065+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:34.2604921+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:44.8955221+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2516206+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:29.8448363+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:37.9385307+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:34.7226457+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"endTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:05.4450721+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"endTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:10.7012241+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"endTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:41.0825067+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:37.2277688+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"endTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"endTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"endTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:49.1841927+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:34.5505721+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:04.3628474+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:18.9877452+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"endTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"endTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:35.3597813+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"endTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:54:05.0295435+00:00\",\"endTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"endTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:22:14.8721294+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:16.1589693+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:48.0335558+00:00\",\"endTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:38.8250163+00:00\",\"endTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.112737+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:55.8455131+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:44.5307362+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.722112+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.3467236+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:00.6217002+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:08.3403996+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:32.4032511+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.081098+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.1427907+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.2011225+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8006444+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:57.793598+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:05.4991648+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:26.4036751+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"endTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:07.2341698+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:15.4059361+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:22.0814731+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:44.8030276+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"endTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"endTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:24.2983389+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"endTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"endTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"endTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"endTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:25.4880816+00:00\",\"endTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:35.2170484+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:25.9807838+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.3088695+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.0432424+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.4963687+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.4565099+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0804163+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.4219584+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:04.4680849+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.0189955+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:58.2525579+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.1407931+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:34.5183902+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:37.3468918+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:22.2370938+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:04.0465114+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:20.9057464+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:07.4632189+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:39.3071669+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"endTimeUtc\":\"2019-11-17T22:31:11.2676666+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:31:11.2676666+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:31:11.2676666+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:31:19.3783159+00:00\",\"endTimeUtc\":\"2019-11-17T22:32:37.6499646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:32:37.6499646+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:32:37.6499646+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:06.434474+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:06.434474+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:33:06.434474+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"endTimeUtc\":\"2019-11-17T22:35:37.8913545+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:35:37.8913545+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:35:37.8913545+00:00\",\"endTimeUtc\":\"2019-11-17T22:37:51.8286227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:37:51.8286227+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7370076+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.8301312+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:30.4863102+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"endTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.5937375+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:33.9715168+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"endTimeUtc\":\"2019-11-17T22:28:58.6238609+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:28:58.6238609+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:28:58.6238609+00:00\",\"endTimeUtc\":\"2019-11-17T22:29:49.1286804+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:29:49.1286804+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:29:49.1286804+00:00\",\"endTimeUtc\":\"2019-11-17T22:30:25.4157737+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:30:25.4157737+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:30:25.4157737+00:00\",\"endTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:30:39.3536296+00:00\",\"endTimeUtc\":\"2019-11-17T22:30:46.650427+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:30:46.650427+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:30:46.650427+00:00\",\"endTimeUtc\":\"2019-11-17T22:31:02.0021666+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:31:02.0021666+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:31:02.0021666+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:31:08.8458279+00:00\",\"endTimeUtc\":\"2019-11-17T22:36:23.1027432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:36:23.1027432+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:36:23.1027432+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:38:43.5031368+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:50.2999396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:50.2999396+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:38:50.2999396+00:00\",\"endTimeUtc\":\"2019-11-17T22:39:10.5653441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:39:10.5653441+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:39:10.5653441+00:00\",\"endTimeUtc\":\"2019-11-17T22:52:39.7804039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:52:39.7804039+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:52:39.7804039+00:00\",\"endTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:52:46.0921596+00:00\",\"endTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"endTimeUtc\":\"2019-11-17T22:58:08.397599+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:58:08.397599+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:58:08.397599+00:00\",\"endTimeUtc\":\"2019-11-17T23:00:37.0368662+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:00:37.0368662+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:00:37.0368662+00:00\",\"endTimeUtc\":\"2019-11-17T23:01:28.5302682+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:01:28.5302682+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:01:28.5302682+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:00.7558041+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:00.7558041+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:00.7558041+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.144021+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7213807+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.0490191+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:22.5168021+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.3124371+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:21.5966232+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"endTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:39.6885053+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:47.6280337+00:00\",\"endTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:00.1261921+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"endTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:36.5451646+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.9877381+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.5030663+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:39.2819107+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:10.7977265+00:00\",\"endTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:50.9094006+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8781343+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:08.3575872+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:15.7794511+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:23.1387814+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:50.2791768+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:18.1696252+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:48.9194289+00:00\",\"endTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:11.076418+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:53.8722173+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"endTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:44.9700074+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"endTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:21.9688122+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:15.0953058+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:46.3196336+00:00\",\"endTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:53.4445828+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:14.6943968+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"endTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:55.2302703+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"endTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:57.8864984+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:45:22.8258283+00:00\",\"endTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"endTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:59.6385076+00:00\",\"endTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:59.6385076+00:00\",\"endTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"endTimeUtc\":\"2019-11-17T05:49:06.3370603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:49:06.3370603+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:53.6347945+00:00\",\"endTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:10.2078269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:10.2078269+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:52.603626+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:20.6764107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:20.6764107+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:53.6816683+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:12.1115807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:12.1115807+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:55.8222697+00:00\",\"endTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"endTimeUtc\":\"2019-11-17T06:02:35.5292411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:02:35.5292411+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:59.0722368+00:00\",\"endTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"endTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"endTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"endTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"endTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:57.3536823+00:00\",\"endTimeUtc\":\"2019-11-17T06:02:42.9041451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:02:42.9041451+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:52.1973092+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:21.4420253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:21.4420253+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:57.166007+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:56.5686929+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:56.5686929+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:55.3066544+00:00\",\"endTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:16.8458674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:16.8458674+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.6752385+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.2685985+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3464091+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0647875+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:21.2351711+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:04.4048396+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.9511106+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:49.6541835+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:57.9666306+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:00.2189705+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:14.631001+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.4840649+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"endTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.2377418+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:47.1268484+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"endTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:21.0814802+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:25.0107924+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:31.7138238+00:00\",\"endTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:49.9791915+00:00\",\"endTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:47.1979871+00:00\",\"endTimeUtc\":\"2019-11-17T23:04:11.5455405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:04:11.5455405+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:04:11.5455405+00:00\",\"endTimeUtc\":\"2019-11-17T23:04:31.6077841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:04:31.6077841+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:45.7136303+00:00\",\"endTimeUtc\":\"2019-11-17T23:03:20.150741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:03:20.150741+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"endTimeUtc\":\"2019-11-17T23:19:32.0060844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:19:32.0060844+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:19:32.0060844+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:41.9254001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:41.9254001+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:28:41.9254001+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-11-17T22:25:49.262Z\",\"lastUpdatedTime\":\"2019-11-17T23:28:56.7689989+00:00\",\"duration\":\"PT1H12M11.357S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/ef12e248-cd69-4a50-bdf8-b74d9c68b09f\",\"name\":\"northwest/Microsoft1.1910.0.58/ef12e248-cd69-4a50-bdf8-b74d9c68b09f\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric Nodes\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.11.16_01.13.44.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 989\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-15T23:08:11.411Z\",\"lastUpdatedTime\":\"2019-11-16T01:19:51.6427305+00:00\",\"duration\":\"PT2H26M6.221S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9/updateRuns?api-version=2016-05-01+46": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "91", "92" ], - "x-ms-client-request-id": [ "953261c0-3411-424c-aafd-cade96d1cd83" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "df52a9b5-15c1-4cb0-a212-81820e74b858" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvUUwg04P8TPnvA+zYe95ks/OWQTj3oFmoUYLjuLjSeIlc5c42mXqJw5+l5axulksaTQFCdfLSfZxm2IFM03D+fzk+HV6R2py1NB1Q3PFvQuNMcY1gKOo1rHeCwLbkeoGvA/rv8l+jV939PvR9oith" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14688" ], - "x-ms-request-id": [ "df52a9b5-15c1-4cb0-a212-81820e74b858" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032030Z:df52a9b5-15c1-4cb0-a212-81820e74b858" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:30 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "167760" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9/updateRuns/2e8bd2e0-bccf-4518-91b2-7d6dde061082\",\"name\":\"northwest/Microsoft1.1910.0.9/2e8bd2e0-bccf-4518-91b2-7d6dde061082\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:14:37.2175462+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5559523+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5559523+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:14:37.2175462+00:00\",\"endTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:14:46.9830615+00:00\",\"endTimeUtc\":\"2019-10-04T01:28:18.9702164+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T01:28:18.9702164+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:28:18.9702164+00:00\",\"endTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:28:27.798238+00:00\",\"endTimeUtc\":\"2019-10-04T01:35:01.1252715+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T01:35:01.1252715+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:35:01.1252715+00:00\",\"endTimeUtc\":\"2019-10-04T02:02:21.2140263+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:02:21.2140263+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:02:21.2140263+00:00\",\"endTimeUtc\":\"2019-10-04T02:02:50.2293913+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:02:50.2293913+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5559523+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5559523+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:03:08.1980174+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:03:54.3257796+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:22.0311048+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:22.0311048+00:00\",\"steps\":[{\"name\":\"Before Copy Update Package Content\",\"description\":\"Copy current version of the content to Previous location.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:04:11.2796839+00:00\",\"endTimeUtc\":\"2019-10-04T02:08:38.1971059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:08:38.1971059+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:08:38.1971059+00:00\",\"endTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:09:01.8844439+00:00\",\"endTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:09:02.1656925+00:00\",\"endTimeUtc\":\"2019-10-04T02:16:08.0293276+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:16:08.0293276+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:09:01.775217+00:00\",\"endTimeUtc\":\"2019-10-04T02:16:41.0764189+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:16:41.0764189+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets; Remove unnecessary deployment objects;\",\"description\":\"Extract or Expand all the engine specific nugets; Remove unnecessary deployment objects;\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"endTimeUtc\":\"2019-10-04T02:27:07.7987439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:27:07.7987439+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:17:17.7806956+00:00\",\"endTimeUtc\":\"2019-10-04T02:18:00.3571029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:18:00.3571029+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:27:07.7987439+00:00\",\"endTimeUtc\":\"2019-10-04T04:17:56.3912125+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T04:17:56.3912125+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:27:26.1890508+00:00\",\"endTimeUtc\":\"2019-10-04T03:00:43.7366739+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T03:00:43.7366739+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:27:43.4232934+00:00\",\"endTimeUtc\":\"2019-10-04T03:00:43.721098+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T03:00:43.721098+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T04:17:56.4392298+00:00\",\"endTimeUtc\":\"2019-10-04T05:59:50.080697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T05:59:50.080697+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T04:18:34.0788167+00:00\",\"endTimeUtc\":\"2019-10-04T04:35:36.069656+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T04:35:36.069656+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T04:35:38.2260973+00:00\",\"endTimeUtc\":\"2019-10-04T04:43:09.270543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T04:43:09.270543+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T04:18:33.3131362+00:00\",\"endTimeUtc\":\"2019-10-04T04:51:47.4855857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T04:51:47.4855857+00:00\",\"steps\":[]}]},{\"name\":\"Copy Update Package Content\",\"description\":\"Copy update package content to the destination.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T05:59:50.080697+00:00\",\"endTimeUtc\":\"2019-10-04T06:15:01.2625619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T06:15:01.2625619+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:15:01.2625619+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:21.9848054+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:21.9848054+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:15:19.8243649+00:00\",\"endTimeUtc\":\"2019-10-04T07:00:36.2193466+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:00:36.2193466+00:00\",\"steps\":[]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:00:36.2193466+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:07.2659108+00:00\",\"endTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"endTimeUtc\":\"2019-10-04T07:36:37.161424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:36:37.161424+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:36:37.161424+00:00\",\"endTimeUtc\":\"2019-10-04T08:05:01.1328007+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:05:01.1328007+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:36:55.0519179+00:00\",\"endTimeUtc\":\"2019-10-04T07:59:02.6359691+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:59:02.6359691+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:59:02.6359691+00:00\",\"endTimeUtc\":\"2019-10-04T08:05:01.1328007+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:05:01.1328007+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:06.8141686+00:00\",\"endTimeUtc\":\"2019-10-04T07:03:07.4729823+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:03:07.4729823+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:03:07.4838143+00:00\",\"endTimeUtc\":\"2019-10-04T07:39:01.2705808+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:39:01.2705808+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:39:01.2705808+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:39:20.4885538+00:00\",\"endTimeUtc\":\"2019-10-04T07:58:20.7930143+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:58:20.7930143+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:58:20.8087641+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:06.4379513+00:00\",\"endTimeUtc\":\"2019-10-04T07:25:11.1195443+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:25:11.1195443+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:36.6563155+00:00\",\"endTimeUtc\":\"2019-10-04T07:25:11.1195443+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:25:11.1195443+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:25:11.1351697+00:00\",\"endTimeUtc\":\"2019-10-04T07:38:38.9731171+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:38:38.9731171+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:38:38.9731171+00:00\",\"endTimeUtc\":\"2019-10-04T07:55:09.9184477+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:55:09.9184477+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:06.2664402+00:00\",\"endTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:03:07.405688+00:00\",\"endTimeUtc\":\"2019-10-04T07:24:52.9679604+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:24:52.9679604+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:24:52.9793622+00:00\",\"endTimeUtc\":\"2019-10-04T07:43:56.0645317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:43:56.0645317+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:25:09.9945718+00:00\",\"endTimeUtc\":\"2019-10-04T07:43:56.0645317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:43:56.0645317+00:00\",\"steps\":[]}]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:15:19.949355+00:00\",\"endTimeUtc\":\"2019-10-04T06:15:48.5429052+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T06:15:48.5429052+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:15:48.5429052+00:00\",\"endTimeUtc\":\"2019-10-04T06:18:18.5574934+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T06:18:18.5574934+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-10-04T06:18:18.5574934+00:00\",\"endTimeUtc\":\"2019-10-04T06:18:50.6210351+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T06:18:50.6210351+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:18:50.6210351+00:00\",\"endTimeUtc\":\"2019-10-04T07:17:58.2294193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:17:58.2294193+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:17:58.2742997+00:00\",\"endTimeUtc\":\"2019-10-04T07:19:51.2117155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:19:51.2117155+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:18:20.0086695+00:00\",\"endTimeUtc\":\"2019-10-04T07:18:56.4144633+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:18:56.4144633+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:18:56.4144633+00:00\",\"endTimeUtc\":\"2019-10-04T07:19:23.4142572+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:19:23.4142572+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:19:23.4142572+00:00\",\"endTimeUtc\":\"2019-10-04T07:19:51.2117155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:19:51.2117155+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:19:22.1560478+00:00\",\"endTimeUtc\":\"2019-10-04T19:53:27.0826672+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T19:53:27.0826672+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:19:44.1402274+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:20:08.5934712+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:44.340779+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:44.340779+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:20:09.983789+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:44.4502392+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:44.4502392+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:20:08.5624077+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:44.9970758+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:44.9970758+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:20:08.4838551+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"endTimeUtc\":\"2019-10-04T09:02:26.2151015+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:02:26.2151015+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:02:26.2151015+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:05.7564115+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:05.7564115+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:03:24.7774324+00:00\",\"endTimeUtc\":\"2019-10-04T10:01:15.1570879+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:01:15.1570879+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:01:15.2046795+00:00\",\"endTimeUtc\":\"2019-10-04T10:44:40.8531689+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:44:40.8531689+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:44:40.9317347+00:00\",\"endTimeUtc\":\"2019-10-04T12:46:23.9828847+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:46:23.9828847+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:46:24.0142736+00:00\",\"endTimeUtc\":\"2019-10-04T13:03:17.6568609+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:03:17.6568609+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:03:17.6568609+00:00\",\"endTimeUtc\":\"2019-10-04T13:11:43.2137332+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:11:43.2137332+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:11:43.2137332+00:00\",\"endTimeUtc\":\"2019-10-04T13:34:26.0242608+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:34:26.0242608+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:34:26.0242608+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:34:50.1647391+00:00\",\"endTimeUtc\":\"2019-10-04T13:38:16.4430201+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:38:16.4430201+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:38:16.4430201+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"endTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:24.8304738+00:00\",\"endTimeUtc\":\"2019-10-04T13:51:42.2306611+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:51:42.2306611+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:51:42.2923099+00:00\",\"endTimeUtc\":\"2019-10-04T13:53:55.7746664+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:53:55.7746664+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:53:56.1497054+00:00\",\"endTimeUtc\":\"2019-10-04T14:07:46.4038514+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:07:46.4038514+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:07:46.4255922+00:00\",\"endTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:35.203438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:35.203438+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:35.2346871+00:00\",\"endTimeUtc\":\"2019-10-04T14:57:24.4799248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:57:24.4799248+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:03:20.3243258+00:00\",\"endTimeUtc\":\"2019-10-04T09:43:48.8200467+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:43:48.8200467+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:43:48.8713325+00:00\",\"endTimeUtc\":\"2019-10-04T10:17:10.6015597+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:17:10.6015597+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:17:10.6182424+00:00\",\"endTimeUtc\":\"2019-10-04T12:49:14.667809+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:49:14.667809+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:49:14.6996494+00:00\",\"endTimeUtc\":\"2019-10-04T13:04:44.9058592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:04:44.9058592+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:04:44.9214856+00:00\",\"endTimeUtc\":\"2019-10-04T13:15:07.4456937+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:15:07.4456937+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:15:07.4611196+00:00\",\"endTimeUtc\":\"2019-10-04T13:36:45.2724325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:36:45.2724325+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:36:45.2724325+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:37:09.0847207+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"endTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:52.7972931+00:00\",\"endTimeUtc\":\"2019-10-04T13:52:14.4481888+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:52:14.4481888+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:52:14.4639596+00:00\",\"endTimeUtc\":\"2019-10-04T13:53:56.5559023+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:53:56.5559023+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:53:56.5559023+00:00\",\"endTimeUtc\":\"2019-10-04T14:07:47.5132694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:07:47.5132694+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:07:47.5132694+00:00\",\"endTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:42.9051012+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:42.9051012+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:52:43.0144641+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:42.6489651+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:42.6489651+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:03:25.5746993+00:00\",\"endTimeUtc\":\"2019-10-04T10:01:16.1879112+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:01:16.1879112+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:01:16.2350241+00:00\",\"endTimeUtc\":\"2019-10-04T10:30:59.0475852+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:30:59.0475852+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:30:59.0631615+00:00\",\"endTimeUtc\":\"2019-10-04T12:46:22.2484697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:46:22.2484697+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:46:22.2640942+00:00\",\"endTimeUtc\":\"2019-10-04T13:00:28.9243553+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:00:28.9243553+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:00:28.9243553+00:00\",\"endTimeUtc\":\"2019-10-04T13:12:37.0569257+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:12:37.0569257+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:12:37.0569257+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:15.438464+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:15.438464+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:15.438464+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:25.8594435+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:25.8594435+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:37.0791243+00:00\",\"endTimeUtc\":\"2019-10-04T13:53:33.5875709+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:53:33.5875709+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:53:56.1497054+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:25.8438134+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:25.8438134+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:04:26.0001965+00:00\",\"endTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:05:17.3119298+00:00\",\"endTimeUtc\":\"2019-10-04T14:08:43.0603876+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:08:43.0603876+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:08:43.0603876+00:00\",\"endTimeUtc\":\"2019-10-04T14:10:09.5116+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:10:09.5116+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:10:09.5116+00:00\",\"endTimeUtc\":\"2019-10-04T14:16:28.1518059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:16:28.1518059+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:16:28.1518059+00:00\",\"endTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:42.9988395+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:42.9988395+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:52:43.0300904+00:00\",\"endTimeUtc\":\"2019-10-04T15:00:56.8055139+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:00:56.8055139+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:03:22.0589425+00:00\",\"endTimeUtc\":\"2019-10-04T10:17:11.1953069+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:17:11.1953069+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:17:11.2580476+00:00\",\"endTimeUtc\":\"2019-10-04T10:48:41.6665362+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:48:41.6665362+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:48:41.7616734+00:00\",\"endTimeUtc\":\"2019-10-04T12:50:59.462877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:50:59.462877+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:50:59.5099199+00:00\",\"endTimeUtc\":\"2019-10-04T13:12:12.8850516+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:12:12.8850516+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:12:12.8850516+00:00\",\"endTimeUtc\":\"2019-10-04T13:22:16.3616203+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:22:16.3616203+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:22:16.3616203+00:00\",\"endTimeUtc\":\"2019-10-04T13:50:58.8556263+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:50:58.8556263+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:50:58.8710495+00:00\",\"endTimeUtc\":\"2019-10-04T14:16:25.8058113+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:16:25.8058113+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:51:21.1832675+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:26.1253734+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:26.1253734+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:04:26.1406857+00:00\",\"endTimeUtc\":\"2019-10-04T14:16:25.8058113+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:16:25.8058113+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:16:27.8993996+00:00\",\"endTimeUtc\":\"2019-10-04T14:54:30.4819596+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:54:30.4819596+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:17:00.3990236+00:00\",\"endTimeUtc\":\"2019-10-04T14:19:21.3039124+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:19:21.3039124+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:19:21.3199079+00:00\",\"endTimeUtc\":\"2019-10-04T14:36:58.4159054+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:36:58.4159054+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:36:58.4940661+00:00\",\"endTimeUtc\":\"2019-10-04T14:53:45.7637321+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:53:45.7637321+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:53:45.7637321+00:00\",\"endTimeUtc\":\"2019-10-04T14:54:30.4819596+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:54:30.4819596+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:54:30.5288347+00:00\",\"endTimeUtc\":\"2019-10-04T15:00:51.3524541+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:00:51.3524541+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:00:51.3680867+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:05.7564115+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:05.7564115+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:05.8349803+00:00\",\"endTimeUtc\":\"2019-10-04T19:53:27.0514172+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T19:53:27.0514172+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:19:43.4683658+00:00\",\"endTimeUtc\":\"2019-10-04T18:24:10.9441804+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:24:10.9441804+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:37:35.3803864+00:00\",\"endTimeUtc\":\"2019-10-04T18:24:10.928558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:24:10.928558+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:21.3331952+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:43.0864636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:43.0864636+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:16.4640651+00:00\",\"endTimeUtc\":\"2019-10-04T13:18:07.0996284+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:18:07.0996284+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:18:07.1465362+00:00\",\"endTimeUtc\":\"2019-10-04T13:50:35.0274984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:50:35.0274984+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:50:35.0274984+00:00\",\"endTimeUtc\":\"2019-10-04T14:19:23.9912734+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:19:23.9912734+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:19:23.9912734+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:01.3913251+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:01.3913251+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:01.4694791+00:00\",\"endTimeUtc\":\"2019-10-04T14:55:57.262214+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:55:57.262214+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:55:57.262214+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:43.0864636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:43.0864636+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:01:43.1021005+00:00\",\"endTimeUtc\":\"2019-10-04T15:26:02.4124739+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:26:02.4124739+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:01:50.5083033+00:00\",\"endTimeUtc\":\"2019-10-04T15:07:18.1932197+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:07:18.1932197+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:07:18.1932197+00:00\",\"endTimeUtc\":\"2019-10-04T15:11:14.1282148+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:11:14.1282148+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:11:14.1282148+00:00\",\"endTimeUtc\":\"2019-10-04T15:13:59.8450885+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:13:59.8450885+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:13:59.8450885+00:00\",\"endTimeUtc\":\"2019-10-04T15:15:28.2190672+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:15:28.2190672+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:15:28.2190672+00:00\",\"endTimeUtc\":\"2019-10-04T15:17:50.3424143+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:17:50.3424143+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:17:50.3424143+00:00\",\"endTimeUtc\":\"2019-10-04T15:26:02.3968565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:26:02.3968565+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:26:02.4437222+00:00\",\"endTimeUtc\":\"2019-10-04T15:51:43.7371622+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:51:43.7371622+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:26:14.3185632+00:00\",\"endTimeUtc\":\"2019-10-04T15:30:45.5181777+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:30:45.5181777+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:30:45.5181777+00:00\",\"endTimeUtc\":\"2019-10-04T15:33:09.8132599+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:33:09.8132599+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:33:09.8132599+00:00\",\"endTimeUtc\":\"2019-10-04T15:42:02.5566562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:42:02.5566562+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:42:02.5566562+00:00\",\"endTimeUtc\":\"2019-10-04T15:43:28.1493699+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:43:28.1493699+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:43:28.1493699+00:00\",\"endTimeUtc\":\"2019-10-04T15:46:53.5531978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:46:53.5531978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:46:53.5531978+00:00\",\"endTimeUtc\":\"2019-10-04T15:51:43.7371622+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:51:43.7371622+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:51:43.7527936+00:00\",\"endTimeUtc\":\"2019-10-04T15:55:02.7659647+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:55:02.7659647+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:55:02.7659647+00:00\",\"endTimeUtc\":\"2019-10-04T16:26:42.8157027+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:26:42.8157027+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:26:42.8313277+00:00\",\"endTimeUtc\":\"2019-10-04T17:14:03.2727035+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:14:03.2727035+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:27:25.4558172+00:00\",\"endTimeUtc\":\"2019-10-04T16:43:46.8877155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:43:46.8877155+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:43:47.3408346+00:00\",\"endTimeUtc\":\"2019-10-04T17:14:03.2570785+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:14:03.2570785+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:14:03.2883271+00:00\",\"endTimeUtc\":\"2019-10-04T17:27:03.3208691+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:27:03.3208691+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:14:10.3663834+00:00\",\"endTimeUtc\":\"2019-10-04T17:15:32.3186964+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:15:32.3186964+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:15:32.3186964+00:00\",\"endTimeUtc\":\"2019-10-04T17:27:03.3208691+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:27:03.3208691+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:25.4113061+00:00\",\"endTimeUtc\":\"2019-10-04T12:39:24.5517125+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:39:24.5517125+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:19.3973716+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:16.8475059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:16.8475059+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:16.8475059+00:00\",\"endTimeUtc\":\"2019-10-04T08:54:50.6692641+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:54:50.6692641+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:54:50.7162174+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.4286809+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.4286809+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"endTimeUtc\":\"2019-10-04T10:17:10.7435761+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:17:10.7435761+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:17:11.6015527+00:00\",\"endTimeUtc\":\"2019-10-04T11:50:23.5999156+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:50:23.5999156+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:50:23.5999156+00:00\",\"endTimeUtc\":\"2019-10-04T12:39:24.5353478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:39:24.5353478+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:39:24.6603219+00:00\",\"endTimeUtc\":\"2019-10-04T14:09:50.4527964+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:09:50.4527964+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:39:47.1600795+00:00\",\"endTimeUtc\":\"2019-10-04T12:43:25.0327294+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:43:25.0327294+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:43:25.0327294+00:00\",\"endTimeUtc\":\"2019-10-04T12:57:11.1925785+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:57:11.1925785+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:57:11.2549813+00:00\",\"endTimeUtc\":\"2019-10-04T13:10:34.1677757+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:10:34.1677757+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:10:34.1677757+00:00\",\"endTimeUtc\":\"2019-10-04T13:20:35.8006131+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:20:35.8006131+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:20:35.8318356+00:00\",\"endTimeUtc\":\"2019-10-04T13:42:16.7065313+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:42:16.7065313+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:42:16.7065313+00:00\",\"endTimeUtc\":\"2019-10-04T14:09:50.4336011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:09:50.4336011+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:09:50.5293867+00:00\",\"endTimeUtc\":\"2019-10-04T15:34:03.4844769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:34:03.4844769+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:34:03.5313507+00:00\",\"endTimeUtc\":\"2019-10-04T15:43:07.1496317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:43:07.1496317+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:21.0990223+00:00\",\"endTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:15.9121897+00:00\",\"endTimeUtc\":\"2019-10-04T12:26:55.2914118+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:26:55.2914118+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:12.5199446+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:00.1736394+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:00.1736394+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:00.1736394+00:00\",\"endTimeUtc\":\"2019-10-04T08:54:21.2319737+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:54:21.2319737+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:54:21.2797928+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"endTimeUtc\":\"2019-10-04T10:29:08.0640758+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:29:08.0640758+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:29:44.1887717+00:00\",\"endTimeUtc\":\"2019-10-04T12:00:51.1387392+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:00:51.1387392+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:00:51.1857351+00:00\",\"endTimeUtc\":\"2019-10-04T12:26:55.2757546+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:26:55.2757546+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:26:55.3384641+00:00\",\"endTimeUtc\":\"2019-10-04T14:34:00.6837821+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:34:00.6837821+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:27:19.54117+00:00\",\"endTimeUtc\":\"2019-10-04T12:50:07.1050703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:50:07.1050703+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:50:07.1205078+00:00\",\"endTimeUtc\":\"2019-10-04T13:03:14.8791634+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:03:14.8791634+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:03:14.8912266+00:00\",\"endTimeUtc\":\"2019-10-04T13:34:03.5093528+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:34:03.5093528+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:34:03.5245798+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:57.3337395+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:57.3337395+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:41:57.8932294+00:00\",\"endTimeUtc\":\"2019-10-04T13:50:28.3879134+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:50:28.3879134+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:50:28.3879134+00:00\",\"endTimeUtc\":\"2019-10-04T14:34:00.6837821+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:34:00.6837821+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:34:01.2151796+00:00\",\"endTimeUtc\":\"2019-10-04T15:21:00.0576592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:21:00.0576592+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:35:43.0418414+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:16.3607494+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:16.3607494+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:49:17.2980741+00:00\",\"endTimeUtc\":\"2019-10-04T14:55:27.9656714+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:55:27.9656714+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:55:27.9656714+00:00\",\"endTimeUtc\":\"2019-10-04T15:02:44.2736307+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:02:44.2736307+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:02:44.2892578+00:00\",\"endTimeUtc\":\"2019-10-04T15:04:20.9916922+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:04:20.9916922+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:04:20.9916922+00:00\",\"endTimeUtc\":\"2019-10-04T15:07:03.5996074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:07:03.5996074+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:07:03.5996074+00:00\",\"endTimeUtc\":\"2019-10-04T15:21:00.0576592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:21:00.0576592+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:17.4756994+00:00\",\"endTimeUtc\":\"2019-10-04T13:06:31.826618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:06:31.826618+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:11.5200232+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:11.0485934+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:11.0485934+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:11.0485934+00:00\",\"endTimeUtc\":\"2019-10-04T08:55:06.903621+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:55:06.903621+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:55:06.9504015+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.1307206+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.1307206+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.1776067+00:00\",\"endTimeUtc\":\"2019-10-04T10:39:29.4656049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:39:29.4656049+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:39:29.5281003+00:00\",\"endTimeUtc\":\"2019-10-04T11:54:10.3623287+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:54:10.3623287+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:54:10.3779248+00:00\",\"endTimeUtc\":\"2019-10-04T13:06:31.7952729+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:06:31.7952729+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:06:31.842216+00:00\",\"endTimeUtc\":\"2019-10-04T14:59:30.5722005+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:59:30.5722005+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:06:55.0137567+00:00\",\"endTimeUtc\":\"2019-10-04T13:29:48.6526497+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:29:48.6526497+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:29:48.6526497+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"endTimeUtc\":\"2019-10-04T13:50:34.840001+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:50:34.840001+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:50:34.840001+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:26.3906844+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:26.3906844+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:04:26.4844327+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:35.9534297+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:35.9534297+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:36.0021123+00:00\",\"endTimeUtc\":\"2019-10-04T14:59:30.5252933+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:59:30.5252933+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:20.9577295+00:00\",\"endTimeUtc\":\"2019-10-04T14:10:08.2147696+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:10:08.2147696+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:18.8794585+00:00\",\"endTimeUtc\":\"2019-10-04T09:30:20.2066825+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:30:20.2066825+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:30:20.2684399+00:00\",\"endTimeUtc\":\"2019-10-04T12:23:01.200555+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:23:01.200555+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:23:01.2316907+00:00\",\"endTimeUtc\":\"2019-10-04T12:40:01.0036701+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:40:01.0036701+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:40:01.0192941+00:00\",\"endTimeUtc\":\"2019-10-04T12:48:43.0745576+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:48:43.0745576+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:48:43.0745576+00:00\",\"endTimeUtc\":\"2019-10-04T13:11:01.6827636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:11:01.6827636+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:11:01.6827636+00:00\",\"endTimeUtc\":\"2019-10-04T14:10:08.1992798+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:10:08.1992798+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:10:08.277425+00:00\",\"endTimeUtc\":\"2019-10-04T15:17:20.2646415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:17:20.2646415+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:10:34.6364911+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:16.7199585+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:16.7199585+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:49:17.2980741+00:00\",\"endTimeUtc\":\"2019-10-04T14:55:34.4030848+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:55:34.4030848+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:55:34.4030848+00:00\",\"endTimeUtc\":\"2019-10-04T15:04:33.6009655+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:04:33.6009655+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:04:33.6165909+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:18.1000449+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:18.1000449+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:18.1000449+00:00\",\"endTimeUtc\":\"2019-10-04T15:08:56.3328324+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:08:56.3328324+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:08:56.3328324+00:00\",\"endTimeUtc\":\"2019-10-04T15:17:20.2646415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:17:20.2646415+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:17:20.2802644+00:00\",\"endTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:17:27.1083069+00:00\",\"endTimeUtc\":\"2019-10-04T15:19:32.3561713+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:19:32.3561713+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:19:32.3561713+00:00\",\"endTimeUtc\":\"2019-10-04T15:21:54.9786248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:21:54.9786248+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:21:54.9786248+00:00\",\"endTimeUtc\":\"2019-10-04T15:24:34.4611889+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:24:34.4611889+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:24:34.4611889+00:00\",\"endTimeUtc\":\"2019-10-04T15:26:03.8812098+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:26:03.8812098+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:26:03.8812098+00:00\",\"endTimeUtc\":\"2019-10-04T15:28:33.5511031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:28:33.5511031+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:28:33.5511031+00:00\",\"endTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:33:42.6722325+00:00\",\"endTimeUtc\":\"2019-10-04T15:44:47.1328312+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:44:47.1328312+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:33:50.0315152+00:00\",\"endTimeUtc\":\"2019-10-04T15:44:47.1328312+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:44:47.1328312+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:20.9112885+00:00\",\"endTimeUtc\":\"2019-10-04T12:44:23.7350508+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:44:23.7350508+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:18.4577438+00:00\",\"endTimeUtc\":\"2019-10-04T09:04:33.0585032+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:04:33.0585032+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:04:33.1052984+00:00\",\"endTimeUtc\":\"2019-10-04T09:56:02.8619052+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:56:02.8619052+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:56:03.0180646+00:00\",\"endTimeUtc\":\"2019-10-04T11:53:54.7393465+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:53:54.7393465+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:53:54.769547+00:00\",\"endTimeUtc\":\"2019-10-04T12:03:56.8248043+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:03:56.8248043+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:03:56.8248043+00:00\",\"endTimeUtc\":\"2019-10-04T12:18:15.7508008+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:18:15.7508008+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:18:15.7508008+00:00\",\"endTimeUtc\":\"2019-10-04T12:44:23.7195605+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:44:23.7195605+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:44:23.7662953+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:09.3344999+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:09.3344999+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:44:47.7972581+00:00\",\"endTimeUtc\":\"2019-10-04T13:30:15.3557021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:30:15.3557021+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:30:15.3710722+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:26.1406857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:26.1406857+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:04:26.3906844+00:00\",\"endTimeUtc\":\"2019-10-04T14:34:01.9340184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:34:01.9340184+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:34:02.1056638+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:21.688572+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:21.688572+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:21.7036042+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:05.7741597+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:05.7741597+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:01:05.7897814+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:09.3344999+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:09.3344999+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:09.3813745+00:00\",\"endTimeUtc\":\"2019-10-04T15:27:27.098849+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:27:27.098849+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:18.3656976+00:00\",\"endTimeUtc\":\"2019-10-04T15:09:24.8950299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:09:24.8950299+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:09:24.8950299+00:00\",\"endTimeUtc\":\"2019-10-04T15:14:04.5794078+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:14:04.5794078+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:14:04.5794078+00:00\",\"endTimeUtc\":\"2019-10-04T15:17:39.3425433+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:17:39.3425433+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:17:39.3425433+00:00\",\"endTimeUtc\":\"2019-10-04T15:20:13.6522408+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:20:13.6522408+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:20:13.6522408+00:00\",\"endTimeUtc\":\"2019-10-04T15:23:04.8056512+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:23:04.8056512+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:23:04.8056512+00:00\",\"endTimeUtc\":\"2019-10-04T15:27:27.0832249+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:27:27.0832249+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:27:27.114467+00:00\",\"endTimeUtc\":\"2019-10-04T15:56:56.4530279+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:56:56.4530279+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:56:56.4686978+00:00\",\"endTimeUtc\":\"2019-10-04T16:45:33.7770469+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:45:33.7770469+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:42.1831968+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:00.8644155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:00.8644155+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:53.776806+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:16.6999341+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:16.6999341+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:16.7155602+00:00\",\"endTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:23.8873495+00:00\",\"endTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"endTimeUtc\":\"2019-10-04T17:53:16.6014775+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:53:16.6014775+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:39.6819398+00:00\",\"endTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:46.4162392+00:00\",\"endTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:46.4474866+00:00\",\"endTimeUtc\":\"2019-10-04T17:30:54.8022893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:30:54.8022893+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:46.4162392+00:00\",\"endTimeUtc\":\"2019-10-04T17:30:54.7866627+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:30:54.7866627+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"endTimeUtc\":\"2019-10-04T17:53:16.5389819+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:53:16.5389819+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:53:16.6327248+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:00.8644155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:00.8644155+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:22.0842297+00:00\",\"endTimeUtc\":\"2019-10-04T14:53:05.1235877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:53:05.1235877+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:24.864046+00:00\",\"endTimeUtc\":\"2019-10-04T08:41:43.4253355+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:41:43.4253355+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:41:50.2065227+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:55.5455694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:55.5455694+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:42:20.3627256+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.3966401+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.3966401+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:55.5299445+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:55.5299445+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:52:55.5768186+00:00\",\"endTimeUtc\":\"2019-10-04T14:53:05.1235877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:53:05.1235877+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:53:05.1392084+00:00\",\"endTimeUtc\":\"2019-10-04T17:08:37.6357441+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:08:37.6357441+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:53:13.9516346+00:00\",\"endTimeUtc\":\"2019-10-04T14:53:23.9827386+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:53:23.9827386+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:53:23.9827386+00:00\",\"endTimeUtc\":\"2019-10-04T15:09:30.4574709+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:09:30.4574709+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:09:30.4730937+00:00\",\"endTimeUtc\":\"2019-10-04T16:01:05.137529+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:01:05.137529+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:01:05.137529+00:00\",\"endTimeUtc\":\"2019-10-04T17:02:38.6087976+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:02:38.6087976+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:01:14.1061728+00:00\",\"endTimeUtc\":\"2019-10-04T17:02:38.6087976+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:02:38.6087976+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:02:38.6556716+00:00\",\"endTimeUtc\":\"2019-10-04T17:08:28.7295984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:08:28.7295984+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:08:28.7295984+00:00\",\"endTimeUtc\":\"2019-10-04T17:08:37.6357441+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:08:37.6357441+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:21.5235515+00:00\",\"endTimeUtc\":\"2019-10-04T09:09:28.9789+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:09:28.9789+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:09:29.0099817+00:00\",\"endTimeUtc\":\"2019-10-04T18:24:10.8660557+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:24:10.8660557+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:10:14.3717792+00:00\",\"endTimeUtc\":\"2019-10-04T14:39:09.7268175+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:39:09.7268175+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:18:57.9432399+00:00\",\"endTimeUtc\":\"2019-10-04T09:22:29.2697308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:22:29.2697308+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:22:29.3013727+00:00\",\"endTimeUtc\":\"2019-10-04T14:37:54.4621402+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:37:54.4621402+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:23:35.3317583+00:00\",\"endTimeUtc\":\"2019-10-04T09:44:34.4759593+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:44:34.4759593+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:44:34.5234178+00:00\",\"endTimeUtc\":\"2019-10-04T14:37:54.4464784+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:37:54.4464784+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:37:54.6808931+00:00\",\"endTimeUtc\":\"2019-10-04T14:39:09.7268175+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:39:09.7268175+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:39:09.7424417+00:00\",\"endTimeUtc\":\"2019-10-04T16:46:10.7922246+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:46:10.7922246+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:39:49.1951789+00:00\",\"endTimeUtc\":\"2019-10-04T14:40:25.5698478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:40:25.5698478+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:40:25.5852727+00:00\",\"endTimeUtc\":\"2019-10-04T15:07:07.7089419+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:07:07.7089419+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:07:07.7245674+00:00\",\"endTimeUtc\":\"2019-10-04T15:31:45.9861705+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:31:45.9861705+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:31:46.0017951+00:00\",\"endTimeUtc\":\"2019-10-04T15:44:33.6485783+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:44:33.6485783+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:31:52.6423499+00:00\",\"endTimeUtc\":\"2019-10-04T15:44:33.6329522+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:44:33.6329522+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:44:33.6485783+00:00\",\"endTimeUtc\":\"2019-10-04T15:53:40.3294769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:53:40.3294769+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:53:40.3294769+00:00\",\"endTimeUtc\":\"2019-10-04T15:58:30.6706414+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:58:30.6706414+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:58:30.6706414+00:00\",\"endTimeUtc\":\"2019-10-04T16:08:09.8357685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:08:09.8357685+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:08:09.8357685+00:00\",\"endTimeUtc\":\"2019-10-04T16:45:52.8705659+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:45:52.8705659+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:08:20.1171475+00:00\",\"endTimeUtc\":\"2019-10-04T16:14:52.7739064+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:14:52.7739064+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:14:52.7739064+00:00\",\"endTimeUtc\":\"2019-10-04T16:15:34.6642696+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:15:34.6642696+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:15:34.6642696+00:00\",\"endTimeUtc\":\"2019-10-04T16:29:45.3916385+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:29:45.3916385+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:52.9799391+00:00\",\"endTimeUtc\":\"2019-10-04T16:46:10.7922246+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:46:10.7922246+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:46:10.8390974+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:20.293642+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:20.293642+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:00.1822512+00:00\",\"endTimeUtc\":\"2019-10-04T16:47:10.7914996+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:47:10.7914996+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:10.7914996+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:18.5257796+00:00\",\"endTimeUtc\":\"2019-10-04T16:58:54.1271213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:58:54.1271213+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:58:54.1271213+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:20.2780166+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:20.2780166+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:20.293642+00:00\",\"endTimeUtc\":\"2019-10-04T18:15:10.0361862+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:15:10.0361862+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:30.371647+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:42.2152536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:42.2152536+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:42.2152536+00:00\",\"endTimeUtc\":\"2019-10-04T17:12:22.039314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:12:22.039314+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:12:22.039314+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:34.4128265+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:34.4128265+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:34.4128265+00:00\",\"endTimeUtc\":\"2019-10-04T17:46:54.1685656+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:46:54.1685656+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:30:54.7866627+00:00\",\"endTimeUtc\":\"2019-10-04T17:46:54.0435628+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:46:54.0435628+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:46:54.1841881+00:00\",\"endTimeUtc\":\"2019-10-04T17:55:36.8966677+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:55:36.8966677+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:55:36.8966677+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:20.0658675+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:20.0658675+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:20.0658675+00:00\",\"endTimeUtc\":\"2019-10-04T18:10:49.8223755+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:10:49.8223755+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:10:49.8223755+00:00\",\"endTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:10:56.4004191+00:00\",\"endTimeUtc\":\"2019-10-04T18:12:32.4930461+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:12:32.4930461+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:12:32.4930461+00:00\",\"endTimeUtc\":\"2019-10-04T18:13:27.2892548+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:13:27.2892548+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:13:27.2892548+00:00\",\"endTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"endTimeUtc\":\"2019-10-04T18:15:10.020561+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:15:10.020561+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:15:10.0361862+00:00\",\"endTimeUtc\":\"2019-10-04T18:18:36.7319102+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:18:36.7319102+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:18:36.7319102+00:00\",\"endTimeUtc\":\"2019-10-04T18:24:10.8035576+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:24:10.8035576+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:10:13.1973369+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:53.2664988+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:53.2664988+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:10:51.1351137+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:04.0385574+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:04.0385574+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:04.0540418+00:00\",\"endTimeUtc\":\"2019-10-04T09:30:49.2195889+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:30:49.2195889+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:30:49.2661385+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:16.8762153+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:16.8762153+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:31:21.4854239+00:00\",\"endTimeUtc\":\"2019-10-04T09:57:54.189634+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:57:54.189634+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:57:54.2677989+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:16.8449522+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:16.8449522+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:49:17.2980741+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:53.2664988+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:53.2664988+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:49:53.2821231+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:02.9642433+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:02.9642433+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:08.9849868+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:24.3754361+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:24.3754361+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:24.3754361+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:54.6778194+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:54.6778194+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:54.6778194+00:00\",\"endTimeUtc\":\"2019-10-04T15:32:04.2828211+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:32:04.2828211+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:32:06.157797+00:00\",\"endTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:32:30.4856197+00:00\",\"endTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"endTimeUtc\":\"2019-10-04T15:49:40.2230093+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:49:40.2230093+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:49:40.2230093+00:00\",\"endTimeUtc\":\"2019-10-04T15:57:07.9372728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:57:07.9372728+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:57:07.9372728+00:00\",\"endTimeUtc\":\"2019-10-04T16:02:20.74602+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:02:20.74602+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:02:20.74602+00:00\",\"endTimeUtc\":\"2019-10-04T16:02:55.542455+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:02:55.542455+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:02:55.542455+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:02.9642433+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:02.9642433+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:03.026744+00:00\",\"endTimeUtc\":\"2019-10-04T16:44:16.387359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:44:16.387359+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:10.057913+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:17.4328174+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:17.4328174+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:17.4328174+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:33.1201302+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:33.1201302+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:33.1201302+00:00\",\"endTimeUtc\":\"2019-10-04T16:43:38.3253198+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:43:38.3253198+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:40.7762858+00:00\",\"endTimeUtc\":\"2019-10-04T16:25:16.0975301+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:25:16.0975301+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:25:16.1131399+00:00\",\"endTimeUtc\":\"2019-10-04T16:43:37.9659487+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:43:37.9659487+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:43:38.6221897+00:00\",\"endTimeUtc\":\"2019-10-04T16:44:16.387359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:44:16.387359+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:44:16.4029838+00:00\",\"endTimeUtc\":\"2019-10-04T17:36:16.594811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:36:16.594811+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:33.7770469+00:00\",\"endTimeUtc\":\"2019-10-04T16:45:55.7299067+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:45:55.7299067+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:55.7299067+00:00\",\"endTimeUtc\":\"2019-10-04T16:50:16.523629+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:50:16.523629+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:50:16.523629+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:12.6353245+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:12.6353245+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:12.6353245+00:00\",\"endTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:18.8539995+00:00\",\"endTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"endTimeUtc\":\"2019-10-04T17:23:12.9485873+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:23:12.9485873+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:23:12.9485873+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:16.100542+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:16.100542+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:16.100542+00:00\",\"endTimeUtc\":\"2019-10-04T17:35:30.9703943+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:35:30.9703943+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:35:30.9703943+00:00\",\"endTimeUtc\":\"2019-10-04T17:36:08.3292936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:36:08.3292936+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:36:08.3292936+00:00\",\"endTimeUtc\":\"2019-10-04T17:36:16.594811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:36:16.594811+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:36:16.6573113+00:00\",\"endTimeUtc\":\"2019-10-04T17:37:37.7187857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:37:37.7187857+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:24.8175892+00:00\",\"endTimeUtc\":\"2019-10-04T09:04:48.184718+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:04:48.184718+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:04:48.2146076+00:00\",\"endTimeUtc\":\"2019-10-04T09:44:25.3858519+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:44:25.3858519+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:44:25.4135914+00:00\",\"endTimeUtc\":\"2019-10-04T14:38:16.6026687+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:38:16.6026687+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:44:54.1322637+00:00\",\"endTimeUtc\":\"2019-10-04T09:45:41.0223105+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:45:41.0223105+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:45:41.0223105+00:00\",\"endTimeUtc\":\"2019-10-04T10:44:57.1187441+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:44:57.1187441+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:44:57.1811611+00:00\",\"endTimeUtc\":\"2019-10-04T14:36:57.2440434+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:36:57.2440434+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:45:30.9317011+00:00\",\"endTimeUtc\":\"2019-10-04T11:07:40.8752215+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:07:40.8752215+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:07:40.9070298+00:00\",\"endTimeUtc\":\"2019-10-04T14:36:56.9627993+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:36:56.9627993+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:36:57.2911038+00:00\",\"endTimeUtc\":\"2019-10-04T14:38:16.6026687+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:38:16.6026687+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:38:16.6341818+00:00\",\"endTimeUtc\":\"2019-10-04T15:57:15.7652944+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:57:15.7652944+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:39:03.039396+00:00\",\"endTimeUtc\":\"2019-10-04T14:39:55.2887751+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:39:55.2887751+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:39:55.2887751+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:45.6466565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:45.6466565+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:45.6935315+00:00\",\"endTimeUtc\":\"2019-10-04T15:32:30.7668655+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:32:30.7668655+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:32:30.7824923+00:00\",\"endTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:32:42.938591+00:00\",\"endTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"endTimeUtc\":\"2019-10-04T15:49:09.1140078+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:49:09.1140078+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:49:09.1140078+00:00\",\"endTimeUtc\":\"2019-10-04T15:57:08.0466561+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:57:08.0466561+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:57:08.0466561+00:00\",\"endTimeUtc\":\"2019-10-04T15:57:15.7652944+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:57:15.7652944+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:57:15.7965443+00:00\",\"endTimeUtc\":\"2019-10-04T16:05:03.3536393+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:05:03.3536393+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:05:03.3536393+00:00\",\"endTimeUtc\":\"2019-10-04T16:40:24.7002556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:40:24.7002556+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:40:24.7315045+00:00\",\"endTimeUtc\":\"2019-10-04T16:47:00.1197531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:47:00.1197531+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:00.1978775+00:00\",\"endTimeUtc\":\"2019-10-04T16:51:01.6168414+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:51:01.6168414+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:51:01.6168414+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:51:10.2729785+00:00\",\"endTimeUtc\":\"2019-10-04T16:51:20.929101+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:51:20.929101+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:51:20.929101+00:00\",\"endTimeUtc\":\"2019-10-04T16:56:07.2385225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:56:07.2385225+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:56:07.2385225+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:56:13.1759441+00:00\",\"endTimeUtc\":\"2019-10-04T17:02:08.3279134+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:02:08.3279134+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:02:08.3279134+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:53.9575253+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:53.9575253+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:38.6662669+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:45.213059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:45.213059+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:45.213059+00:00\",\"endTimeUtc\":\"2019-10-04T17:13:23.9918203+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:13:23.9918203+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:13:23.9918203+00:00\",\"endTimeUtc\":\"2019-10-04T17:30:55.1929077+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:30:55.1929077+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:30:55.2866567+00:00\",\"endTimeUtc\":\"2019-10-04T17:44:31.7952731+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:44:31.7952731+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:31:12.2864082+00:00\",\"endTimeUtc\":\"2019-10-04T17:44:31.7484005+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:44:31.7484005+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:44:31.8108981+00:00\",\"endTimeUtc\":\"2019-10-04T17:50:42.4939446+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:50:42.4939446+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:50:42.4939446+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:47.2388938+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:47.2388938+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:57:47.2388938+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:53.9575253+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:53.9575253+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:57:53.9887792+00:00\",\"endTimeUtc\":\"2019-10-04T18:04:17.4063249+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:04:17.4063249+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:04:17.4063249+00:00\",\"endTimeUtc\":\"2019-10-04T18:10:36.767761+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:10:36.767761+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:22.2864065+00:00\",\"endTimeUtc\":\"2019-10-04T12:38:20.3016526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:38:20.3016526+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:20.7233541+00:00\",\"endTimeUtc\":\"2019-10-04T11:01:35.3461797+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:01:35.3461797+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:18.6291899+00:00\",\"endTimeUtc\":\"2019-10-04T08:53:25.0605316+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:53:25.0605316+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:53:25.1855427+00:00\",\"endTimeUtc\":\"2019-10-04T09:08:55.7761005+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:08:55.7761005+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:08:55.7761005+00:00\",\"endTimeUtc\":\"2019-10-04T09:23:54.0048333+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:23:54.0048333+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:23:54.0210163+00:00\",\"endTimeUtc\":\"2019-10-04T09:41:00.3526911+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:41:00.3526911+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:41:00.6026776+00:00\",\"endTimeUtc\":\"2019-10-04T10:06:36.4979302+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:06:36.4979302+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:06:36.6698013+00:00\",\"endTimeUtc\":\"2019-10-04T11:01:35.2842481+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:01:35.2842481+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:01:35.4399968+00:00\",\"endTimeUtc\":\"2019-10-04T11:03:15.1581288+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:03:15.1581288+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:22.94209+00:00\",\"endTimeUtc\":\"2019-10-04T12:25:40.3549159+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:25:40.3549159+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:19.3791842+00:00\",\"endTimeUtc\":\"2019-10-04T09:02:06.3714213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:02:06.3714213+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:02:06.4495763+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:38.6147899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:38.6147899+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:38.6461075+00:00\",\"endTimeUtc\":\"2019-10-04T09:39:59.963811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:39:59.963811+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:40:00.0096717+00:00\",\"endTimeUtc\":\"2019-10-04T09:54:25.4405999+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:54:25.4405999+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:54:25.4405999+00:00\",\"endTimeUtc\":\"2019-10-04T10:52:20.7556201+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:52:20.7556201+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:52:20.8046084+00:00\",\"endTimeUtc\":\"2019-10-04T12:25:40.2925044+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:25:40.2925044+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:25:40.3860275+00:00\",\"endTimeUtc\":\"2019-10-04T12:27:53.4159315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:27:53.4159315+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:16.6154601+00:00\",\"endTimeUtc\":\"2019-10-04T12:30:20.5092202+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:30:20.5092202+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:09.9105788+00:00\",\"endTimeUtc\":\"2019-10-04T08:52:43.3578142+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:52:43.3578142+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:52:43.3578142+00:00\",\"endTimeUtc\":\"2019-10-04T09:04:25.9959571+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:04:25.9959571+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:04:26.0117948+00:00\",\"endTimeUtc\":\"2019-10-04T09:22:22.8023197+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:22:22.8023197+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:22:24.5198827+00:00\",\"endTimeUtc\":\"2019-10-04T09:40:50.8842085+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:40:50.8842085+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:40:50.9312181+00:00\",\"endTimeUtc\":\"2019-10-04T10:44:38.9156068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:44:38.9156068+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:44:38.9624627+00:00\",\"endTimeUtc\":\"2019-10-04T12:30:20.462506+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:30:20.462506+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:30:20.6967148+00:00\",\"endTimeUtc\":\"2019-10-04T12:38:20.2860298+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:38:20.2860298+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:38:20.3954039+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:41.6356521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:41.6356521+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:38:46.3638696+00:00\",\"endTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:39:09.816737+00:00\",\"endTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"endTimeUtc\":\"2019-10-04T14:17:59.1175383+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:17:59.1175383+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:40:17.3789705+00:00\",\"endTimeUtc\":\"2019-10-04T12:49:31.557891+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:49:31.557891+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:49:31.557891+00:00\",\"endTimeUtc\":\"2019-10-04T12:57:23.0203856+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:57:23.0203856+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:57:23.0360077+00:00\",\"endTimeUtc\":\"2019-10-04T13:26:45.1873468+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:26:45.1873468+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:26:45.1873468+00:00\",\"endTimeUtc\":\"2019-10-04T13:31:50.8544846+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:31:50.8544846+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:31:50.8544846+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:32:20.8539107+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"endTimeUtc\":\"2019-10-04T13:48:53.8414905+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:48:53.8414905+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:48:53.857072+00:00\",\"endTimeUtc\":\"2019-10-04T14:17:59.1175383+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:17:59.1175383+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:17:59.1364635+00:00\",\"endTimeUtc\":\"2019-10-04T15:15:55.1875052+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:15:55.1875052+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:18:23.9294239+00:00\",\"endTimeUtc\":\"2019-10-04T14:37:42.493565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:37:42.493565+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:37:42.6966251+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:43.7175815+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:43.7175815+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:52:43.7175815+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:13.4303421+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:13.4303421+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:01:13.445967+00:00\",\"endTimeUtc\":\"2019-10-04T15:02:52.2892162+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:02:52.2892162+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:02:52.2892162+00:00\",\"endTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:02:59.2266618+00:00\",\"endTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:23.7249898+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:23.7249898+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:23.7249898+00:00\",\"endTimeUtc\":\"2019-10-04T15:15:55.1875052+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:15:55.1875052+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:15:55.2187539+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:41.6200275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:41.6200275+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:16:06.9529943+00:00\",\"endTimeUtc\":\"2019-10-04T15:21:18.385472+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:21:18.385472+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:21:18.385472+00:00\",\"endTimeUtc\":\"2019-10-04T15:23:19.5397927+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:23:19.5397927+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:23:19.5397927+00:00\",\"endTimeUtc\":\"2019-10-04T15:28:09.8795357+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:28:09.8795357+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:28:09.8951677+00:00\",\"endTimeUtc\":\"2019-10-04T15:29:47.0657901+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:29:47.0657901+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:29:47.0657901+00:00\",\"endTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:29:56.6594191+00:00\",\"endTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"endTimeUtc\":\"2019-10-04T15:34:02.7969856+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:34:02.7969856+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:34:02.7969856+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:41.6200275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:41.6200275+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:41.6825255+00:00\",\"endTimeUtc\":\"2019-10-04T16:24:09.2230038+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:24:09.2230038+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:24:09.2386305+00:00\",\"endTimeUtc\":\"2019-10-04T16:35:33.3880898+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:35:33.3880898+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:35:33.4505891+00:00\",\"endTimeUtc\":\"2019-10-04T18:14:46.2239702+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:14:46.2239702+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:35:48.9035294+00:00\",\"endTimeUtc\":\"2019-10-04T17:15:02.3033721+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:15:02.3033721+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:35:58.3096712+00:00\",\"endTimeUtc\":\"2019-10-04T16:38:39.1703088+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:38:39.1703088+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:38:39.2484332+00:00\",\"endTimeUtc\":\"2019-10-04T16:42:05.5764438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:42:05.5764438+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:38:52.6232679+00:00\",\"endTimeUtc\":\"2019-10-04T16:40:38.327514+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:40:38.327514+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:40:38.327514+00:00\",\"endTimeUtc\":\"2019-10-04T16:42:05.5608196+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:42:05.5608196+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:42:05.5764438+00:00\",\"endTimeUtc\":\"2019-10-04T17:15:02.2252466+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:15:02.2252466+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:44:08.0280849+00:00\",\"endTimeUtc\":\"2019-10-04T16:52:51.2873973+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:52:51.2873973+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:52:51.3030196+00:00\",\"endTimeUtc\":\"2019-10-04T17:10:20.5720088+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:10:20.5720088+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:44:06.6531016+00:00\",\"endTimeUtc\":\"2019-10-04T16:56:18.8165082+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:56:18.8165082+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:56:18.8321341+00:00\",\"endTimeUtc\":\"2019-10-04T17:10:15.1033259+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:10:15.1033259+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:44:06.3718525+00:00\",\"endTimeUtc\":\"2019-10-04T17:00:00.2981974+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:00:00.2981974+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:00:00.313823+00:00\",\"endTimeUtc\":\"2019-10-04T17:13:04.6638694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:13:04.6638694+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:42:17.029429+00:00\",\"endTimeUtc\":\"2019-10-04T16:47:00.1353769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:47:00.1353769+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:00.1978775+00:00\",\"endTimeUtc\":\"2019-10-04T16:49:45.1333797+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:49:45.1333797+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:15:02.3502468+00:00\",\"endTimeUtc\":\"2019-10-04T18:14:46.1927202+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:14:46.1927202+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:15:08.8033147+00:00\",\"endTimeUtc\":\"2019-10-04T17:18:29.5824167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:18:29.5824167+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:18:29.5824167+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:18:38.1336018+00:00\",\"endTimeUtc\":\"2019-10-04T17:27:36.7267193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:27:36.7267193+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:18:38.1179757+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:10.0693625+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:10.0693625+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:10.0693625+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"endTimeUtc\":\"2019-10-04T18:14:46.0989735+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:14:46.0989735+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:47.5845486+00:00\",\"endTimeUtc\":\"2019-10-04T17:48:48.2765676+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:48:48.2765676+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:48:48.2921912+00:00\",\"endTimeUtc\":\"2019-10-04T17:50:07.2756187+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:50:07.2756187+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:41.8658676+00:00\",\"endTimeUtc\":\"2019-10-04T17:40:59.7978476+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:40:59.7978476+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:40:59.8290964+00:00\",\"endTimeUtc\":\"2019-10-04T17:48:47.3078289+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:48:47.3078289+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:30:54.8491617+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:55.645004+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:55.645004+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:43.2721021+00:00\",\"endTimeUtc\":\"2019-10-04T17:36:08.7824116+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:36:08.7824116+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:36:08.7824116+00:00\",\"endTimeUtc\":\"2019-10-04T17:40:49.7667199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:40:49.7667199+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:44.5533339+00:00\",\"endTimeUtc\":\"2019-10-04T17:35:43.5171106+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:35:43.5171106+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:35:43.5171106+00:00\",\"endTimeUtc\":\"2019-10-04T18:00:16.7995613+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:00:16.7995613+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:00:16.8308099+00:00\",\"endTimeUtc\":\"2019-10-04T18:03:08.6256386+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:03:08.6256386+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:03:08.6256386+00:00\",\"endTimeUtc\":\"2019-10-04T18:04:33.1561364+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:04:33.1561364+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:04:33.1561364+00:00\",\"endTimeUtc\":\"2019-10-04T18:14:46.0989735+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:14:46.0989735+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:43.8033396+00:00\",\"endTimeUtc\":\"2019-10-04T17:55:20.4906173+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:55:20.4906173+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:43.9908388+00:00\",\"endTimeUtc\":\"2019-10-04T17:33:26.2220412+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:33:26.2220412+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:33:26.2220412+00:00\",\"endTimeUtc\":\"2019-10-04T17:47:14.1058219+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:47:14.1058219+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:47:14.1370695+00:00\",\"endTimeUtc\":\"2019-10-04T17:49:30.760432+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:49:30.760432+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:24.6925118+00:00\",\"endTimeUtc\":\"2019-10-04T08:39:29.0670431+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:39:29.0670431+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:29.1139214+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:47.4874177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:47.4874177+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:27.2072571+00:00\",\"endTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:41:50.3012676+00:00\",\"endTimeUtc\":\"2019-10-04T08:42:21.1451652+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:42:21.1451652+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:42:21.1451652+00:00\",\"endTimeUtc\":\"2019-10-04T09:37:47.2766213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:37:47.2766213+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:37:47.3076235+00:00\",\"endTimeUtc\":\"2019-10-04T12:58:47.534968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:58:47.534968+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:38:17.7920128+00:00\",\"endTimeUtc\":\"2019-10-04T10:49:12.3833309+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:49:12.3833309+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:49:12.4449434+00:00\",\"endTimeUtc\":\"2019-10-04T12:58:47.5037205+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:58:47.5037205+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:58:47.5509804+00:00\",\"endTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:47.4561632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:47.4561632+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:59:29.0032094+00:00\",\"endTimeUtc\":\"2019-10-04T12:59:51.4418417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:59:51.4418417+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:59:51.4418417+00:00\",\"endTimeUtc\":\"2019-10-04T14:54:32.6381859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:54:32.6381859+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:54:32.6854058+00:00\",\"endTimeUtc\":\"2019-10-04T16:04:51.7754296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:04:51.7754296+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:04:51.822303+00:00\",\"endTimeUtc\":\"2019-10-04T17:05:34.4660703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:05:34.4660703+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:05:01.1818177+00:00\",\"endTimeUtc\":\"2019-10-04T17:05:34.4504447+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:05:34.4504447+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:05:34.4816931+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:33.2757023+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:33.2757023+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:33.2757023+00:00\",\"endTimeUtc\":\"2019-10-04T17:21:16.9442986+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:21:16.9442986+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:21:16.9442986+00:00\",\"endTimeUtc\":\"2019-10-04T17:27:55.1015021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:27:55.1015021+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:27:55.1015021+00:00\",\"endTimeUtc\":\"2019-10-04T17:33:45.5967796+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:33:45.5967796+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:33:45.5967796+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:06.9410289+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:06.9410289+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:06.9722723+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:13.0659544+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:47.4561632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:47.4561632+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:47.5186629+00:00\",\"endTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:53.6748378+00:00\",\"endTimeUtc\":\"2019-10-04T18:01:17.9238287+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:01:17.9238287+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:01:17.9238287+00:00\",\"endTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"endTimeUtc\":\"2019-10-04T18:08:47.4295781+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:08:47.4295781+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:24.958133+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:47.7670079+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:47.7670079+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:47.7827521+00:00\",\"endTimeUtc\":\"2019-10-04T08:55:20.2003266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:55:20.2003266+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:55:20.2322523+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:11.53771+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:11.53771+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:11.5837829+00:00\",\"endTimeUtc\":\"2019-10-04T09:34:07.4197308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:34:07.4197308+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:34:07.4354237+00:00\",\"endTimeUtc\":\"2019-10-04T10:29:43.6734625+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:29:43.6734625+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:29:44.1732929+00:00\",\"endTimeUtc\":\"2019-10-04T11:02:02.1272943+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:02:02.1272943+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:02:02.8616595+00:00\",\"endTimeUtc\":\"2019-10-04T11:50:22.4431704+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:50:22.4431704+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:50:22.630672+00:00\",\"endTimeUtc\":\"2019-10-04T12:37:33.6153382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:37:33.6153382+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:37:33.6303139+00:00\",\"endTimeUtc\":\"2019-10-04T12:47:34.0441044+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:47:34.0441044+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:22.4581549+00:00\",\"endTimeUtc\":\"2019-10-04T12:14:38.6753771+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:14:38.6753771+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:19.5983846+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:25.5171872+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:25.5171872+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:25.548637+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.0682556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.0682556+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.1776067+00:00\",\"endTimeUtc\":\"2019-10-04T09:58:43.5185387+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:58:43.5185387+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:58:43.6732986+00:00\",\"endTimeUtc\":\"2019-10-04T10:17:11.1953069+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:17:11.1953069+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:17:11.2269875+00:00\",\"endTimeUtc\":\"2019-10-04T10:58:53.5500245+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:58:53.5500245+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:58:53.6130757+00:00\",\"endTimeUtc\":\"2019-10-04T12:14:38.5035999+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:14:38.5035999+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:27.0826672+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:32.8794705+00:00\",\"endTimeUtc\":\"2019-10-04T20:21:38.7638923+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:21:38.7638923+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:43.5980949+00:00\",\"endTimeUtc\":\"2019-10-04T20:11:24.6998532+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:11:24.6998532+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:45.0355763+00:00\",\"endTimeUtc\":\"2019-10-04T19:57:39.4077443+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T19:57:39.4077443+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:57:39.4077443+00:00\",\"endTimeUtc\":\"2019-10-04T20:00:50.6904222+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:00:50.6904222+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:44.1137175+00:00\",\"endTimeUtc\":\"2019-10-04T19:54:43.37862+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T19:54:43.37862+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T20:21:38.7638923+00:00\",\"endTimeUtc\":\"2019-10-04T20:22:14.8214891+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:22:14.8214891+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T20:22:14.8214891+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:20.5248579+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:20.5248579+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T20:45:20.5248579+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-10-04T01:14:23.483Z\",\"lastUpdatedTime\":\"2019-10-04T20:45:36.5559523+00:00\",\"duration\":\"PT19H54M20.972S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76/updateRuns?api-version=2016-05-01+47": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "93", "94" ], - "x-ms-client-request-id": [ "cdda71d7-5b58-49e6-8626-b8f603c61b49" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "c729dacb-d159-404e-98b1-9923303ccdaf" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvprz2gUhMaeaoWJ+VVYC6OQ5bqU1CD687R0aQ4ZtIRGTrKwS8ZsQH0GnSsX8AaBVkYnqNiqAMHUASBTIuJodWvixYBoyw/9tHt7Q02/NaoctELLIH2iQExKB1L6wVcfXyNY72iQLx7Opuuto3wJCJ" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14687" ], - "x-ms-request-id": [ "c729dacb-d159-404e-98b1-9923303ccdaf" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032031Z:c729dacb-d159-404e-98b1-9923303ccdaf" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:31 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "11734" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76/updateRuns/ea0a7193-5a1d-4bfc-a8b6-d7d4044381a5\",\"name\":\"northwest/Microsoft1.1910.8.76/ea0a7193-5a1d-4bfc-a8b6-d7d4044381a5\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:08:43.1952268+00:00\",\"endTimeUtc\":\"2019-12-14T08:53:28.421749+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:53:28.421749+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:08:43.1952268+00:00\",\"endTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:08:53.9138518+00:00\",\"endTimeUtc\":\"2019-12-14T03:12:18.1431865+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:12:18.1431865+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:12:18.1431865+00:00\",\"endTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:12:28.6742845+00:00\",\"endTimeUtc\":\"2019-12-14T03:13:57.976072+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:13:57.976072+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:13:57.976072+00:00\",\"endTimeUtc\":\"2019-12-14T03:34:02.7768269+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:34:02.7768269+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:34:02.7768269+00:00\",\"endTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"endTimeUtc\":\"2019-12-14T03:54:53.8673131+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:54:53.8673131+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets for ERCS\",\"description\":\"Install engine nugets to ERCS VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:54:53.8673131+00:00\",\"endTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:55:10.2578237+00:00\",\"endTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:55:27.8358265+00:00\",\"endTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:55:27.7576926+00:00\",\"endTimeUtc\":\"2019-12-14T04:00:23.2866339+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:00:23.2866339+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:55:27.9608359+00:00\",\"endTimeUtc\":\"2019-12-14T04:00:10.0679261+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:00:10.0679261+00:00\",\"steps\":[]}]}]},{\"name\":\"Install Engine nugets for others\",\"description\":\"Install engine nugets to other VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"endTimeUtc\":\"2019-12-14T04:14:03.8917524+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:14:03.8917524+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:14:03.8917524+00:00\",\"endTimeUtc\":\"2019-12-14T04:19:02.1868822+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:19:02.1868822+00:00\",\"steps\":[]},{\"name\":\"CRPUpdateCodePackage\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:19:02.1868822+00:00\",\"endTimeUtc\":\"2019-12-14T04:22:51.1952831+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:22:51.1952831+00:00\",\"steps\":[]},{\"name\":\"CRPUpdate\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:22:51.1952831+00:00\",\"endTimeUtc\":\"2019-12-14T04:29:01.6746963+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:29:01.6746963+00:00\",\"steps\":[]},{\"name\":\"Ensure RdAgent Configuration\",\"description\":\"Ensure RdAgent configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:29:01.6746963+00:00\",\"endTimeUtc\":\"2019-12-14T04:29:49.4331837+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:29:49.4331837+00:00\",\"steps\":[]},{\"name\":\"Ensure GuestLogCollector Configuration\",\"description\":\"Ensure GuestLogCollector configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:29:49.4331837+00:00\",\"endTimeUtc\":\"2019-12-14T04:30:14.839293+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:30:14.839293+00:00\",\"steps\":[]},{\"name\":\"Push CRP Host Component Configuration\",\"description\":\"Push CRP host component configuration changes to Service Fabric on XRP and each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:30:14.839293+00:00\",\"endTimeUtc\":\"2019-12-14T04:33:14.1977882+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:33:14.1977882+00:00\",\"steps\":[]},{\"name\":\"Update Health Agent on nodes\",\"description\":\"Update Health Agent on nodes\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:33:14.1977882+00:00\",\"endTimeUtc\":\"2019-12-14T07:54:36.3993187+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:54:36.3993187+00:00\",\"steps\":[]},{\"name\":\"PreLiveUpdate Mdm on nodes\",\"description\":\"PreLiveUpdate Mdm on nodes\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:54:36.3993187+00:00\",\"endTimeUtc\":\"2019-12-14T07:55:32.8985976+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:55:32.8985976+00:00\",\"steps\":[]},{\"name\":\"Update CodePackage for HRP\",\"description\":\"Update CodePackage for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:55:32.8985976+00:00\",\"endTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:55:46.8985014+00:00\",\"endTimeUtc\":\"2019-12-14T07:57:10.2572717+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:57:10.2572717+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:57:10.2572717+00:00\",\"endTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"steps\":[]}]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"endTimeUtc\":\"2019-12-14T08:05:14.4361112+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:05:14.4361112+00:00\",\"steps\":[]},{\"name\":\"Update Portal Framework\",\"description\":\"Update Portal Framework\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:05:14.4361112+00:00\",\"endTimeUtc\":\"2019-12-14T08:09:44.1904468+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:09:44.1904468+00:00\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:09:44.1904468+00:00\",\"endTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:10:00.1121761+00:00\",\"endTimeUtc\":\"2019-12-14T08:11:28.8227357+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:11:28.8227357+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:11:28.8227357+00:00\",\"endTimeUtc\":\"2019-12-14T08:27:32.4035778+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:27:32.4035778+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:27:32.4035778+00:00\",\"endTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:27:46.762847+00:00\",\"endTimeUtc\":\"2019-12-14T08:39:31.0942049+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:39:31.0942049+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:39:31.0942049+00:00\",\"endTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"steps\":[]}]}]},{\"name\":\"SFPUpdateCodePackage\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"endTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:41:46.6199337+00:00\",\"endTimeUtc\":\"2019-12-14T08:42:53.3642097+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:42:53.3642097+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:42:53.3642097+00:00\",\"endTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"steps\":[]}]},{\"name\":\"SFPUpdate\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"endTimeUtc\":\"2019-12-14T08:51:26.4394128+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:51:26.4394128+00:00\",\"steps\":[]},{\"name\":\"Hotfix on hosts for MA\",\"description\":\"Perform Hotfix Update for MA.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:51:26.4394128+00:00\",\"endTimeUtc\":\"2019-12-14T08:52:53.5628074+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:52:53.5628074+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:52:53.5628074+00:00\",\"endTimeUtc\":\"2019-12-14T08:53:28.421749+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:53:28.421749+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-12-14T03:08:30.757Z\",\"lastUpdatedTime\":\"2019-12-14T08:53:28.421749+00:00\",\"duration\":\"PT5H44M57.758S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78/updateRuns?api-version=2016-05-01+48": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "95", "96" ], - "x-ms-client-request-id": [ "5632b532-6035-4529-bcde-7b8731bbab89" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "1640c2ae-8af9-483c-90a0-fbfd7f71dfca" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvya1YDWO3b0nKT1dATTsObF4VjwuPxQElRPoD5AXm9Ksj4VSZF5yJqXszo/z/ZUj9yPKeHkcPZWxmzLXNv1e+bD/NSwzwVVeeKxY5gWgkjnZeABR8Sdl1Ut42sX6f0KmWd3NCZ0K1ullpFWQo1c2F" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14686" ], - "x-ms-request-id": [ "1640c2ae-8af9-483c-90a0-fbfd7f71dfca" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032033Z:1640c2ae-8af9-483c-90a0-fbfd7f71dfca" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:33 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "20023" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78/updateRuns/5bcd4115-c7c2-4f01-b1f8-0cd711daf2ab\",\"name\":\"northwest/Microsoft1.1910.9.78/5bcd4115-c7c2-4f01-b1f8-0cd711daf2ab\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:11.3100999+00:00\",\"endTimeUtc\":\"2019-12-19T21:16:11.163288+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:16:11.163288+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:11.3100999+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:17.7944289+00:00\",\"endTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:06:55.5031886+00:00\",\"endTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"endTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets for ERCS\",\"description\":\"Install engine nugets to ERCS VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:48.1818507+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.5099241+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.7788794+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.7788794+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.4161777+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.3224246+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.5601255+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.5601255+00:00\",\"steps\":[]}]}]},{\"name\":\"Install Engine nugets for others\",\"description\":\"Install engine nugets to other VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"endTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"endTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"steps\":[]},{\"name\":\"CopyUpdatePackageContent\",\"description\":\"Copy images typically specified in the manifest to ensure their latest versions are preserved\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"endTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"steps\":[]},{\"name\":\"CRPUpdateCodePackage\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"endTimeUtc\":\"2019-12-19T20:32:59.7385273+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:32:59.7385273+00:00\",\"steps\":[]},{\"name\":\"CRPUpdate\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:32:59.7385273+00:00\",\"endTimeUtc\":\"2019-12-19T20:35:02.8017774+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:35:02.8017774+00:00\",\"steps\":[]},{\"name\":\"Ensure RdAgent Configuration\",\"description\":\"Ensure RdAgent configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:35:02.8017774+00:00\",\"endTimeUtc\":\"2019-12-19T20:35:12.9579435+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:35:12.9579435+00:00\",\"steps\":[]},{\"name\":\"Ensure GuestLogCollector Configuration\",\"description\":\"Ensure GuestLogCollector configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:35:12.9579435+00:00\",\"endTimeUtc\":\"2019-12-19T20:35:22.4891172+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:35:22.4891172+00:00\",\"steps\":[]},{\"name\":\"Push CRP Host Component Configuration\",\"description\":\"Push CRP host component configuration changes to Service Fabric on XRP and each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:35:22.4891172+00:00\",\"endTimeUtc\":\"2019-12-19T20:36:28.1058465+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:36:28.1058465+00:00\",\"steps\":[]},{\"name\":\"Update Health Agent on nodes\",\"description\":\"Update Health Agent on nodes\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:36:28.1058465+00:00\",\"endTimeUtc\":\"2019-12-19T21:00:33.2697509+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:00:33.2697509+00:00\",\"steps\":[]},{\"name\":\"PreLiveUpdate Mdm on nodes\",\"description\":\"PreLiveUpdate Mdm on nodes\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:00:33.2697509+00:00\",\"endTimeUtc\":\"2019-12-19T21:00:54.1322601+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:00:54.1322601+00:00\",\"steps\":[]},{\"name\":\"Update CodePackage for HRP\",\"description\":\"Update CodePackage for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:00:54.1322601+00:00\",\"endTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:01:00.8041184+00:00\",\"endTimeUtc\":\"2019-12-19T21:01:29.1163761+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:01:29.1163761+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:01:29.1163761+00:00\",\"endTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"steps\":[]}]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"endTimeUtc\":\"2019-12-19T21:03:56.9689401+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:03:56.9689401+00:00\",\"steps\":[]},{\"name\":\"Update Portal Framework\",\"description\":\"Update Portal Framework\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:03:56.9689401+00:00\",\"endTimeUtc\":\"2019-12-19T21:06:29.3691067+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:06:29.3691067+00:00\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:06:29.3691067+00:00\",\"endTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:06:37.4315386+00:00\",\"endTimeUtc\":\"2019-12-19T21:07:02.2750935+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:07:02.2750935+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:07:02.2750935+00:00\",\"endTimeUtc\":\"2019-12-19T21:08:03.5830238+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:08:03.5830238+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:08:03.5830238+00:00\",\"endTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:08:11.379824+00:00\",\"endTimeUtc\":\"2019-12-19T21:10:50.650334+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:10:50.650334+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:10:50.6815814+00:00\",\"endTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"steps\":[]}]}]},{\"name\":\"SFPUpdateCodePackage\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"endTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:11:42.0512086+00:00\",\"endTimeUtc\":\"2019-12-19T21:12:08.9118204+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:12:08.9118204+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:12:08.9118204+00:00\",\"endTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"steps\":[]}]},{\"name\":\"SFPUpdate\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"endTimeUtc\":\"2019-12-19T21:14:47.4901068+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:14:47.4901068+00:00\",\"steps\":[]},{\"name\":\"Hotfix on hosts for MA\",\"description\":\"Perform Hotfix Update for MA.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:14:47.4901068+00:00\",\"endTimeUtc\":\"2019-12-19T21:15:54.9290334+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:15:54.9290334+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:15:54.9290334+00:00\",\"endTimeUtc\":\"2019-12-19T21:16:11.163288+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:16:11.163288+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-12-19T20:31:50.123Z\",\"lastUpdatedTime\":\"2019-12-19T21:16:11.163288+00:00\",\"duration\":\"PT44M21.055S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78/updateRuns/f87a9ea0-ddfe-4aae-b64c-20343fa23040\",\"name\":\"northwest/Microsoft1.1910.9.78/f87a9ea0-ddfe-4aae-b64c-20343fa23040\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-12-19T18:05:11.3100999+00:00\",\"endTimeUtc\":\"2019-12-19T18:46:28.7069972+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:46:28.7069972+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:11.3100999+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:17.7944289+00:00\",\"endTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:06:55.5031886+00:00\",\"endTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"endTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets for ERCS\",\"description\":\"Install engine nugets to ERCS VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:48.1818507+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.5099241+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.7788794+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.7788794+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.4161777+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.3224246+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.5601255+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.5601255+00:00\",\"steps\":[]}]}]},{\"name\":\"Install Engine nugets for others\",\"description\":\"Install engine nugets to other VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"endTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"endTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"steps\":[]},{\"name\":\"CopyUpdatePackageContent\",\"description\":\"Copy images typically specified in the manifest to ensure their latest versions are preserved\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"endTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"steps\":[]},{\"name\":\"CRPUpdateCodePackage\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"Type \u0027UpdateCodePackage\u0027 of Role \u0027CRP\u0027 raised an exception:\\n\\nGatewayTimeout: The gateway did not receive a response from \u0027Microsoft.Storage\u0027 within the specified time period.\\nat Get-StorageAccountsConnectionStrings, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\XRP\\\\Storage\\\\StorageUtils.ps1: line 363\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 48\",\"status\":\"Error\",\"startTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"endTimeUtc\":\"2019-12-19T18:46:28.7069972+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:46:28.7069972+00:00\",\"steps\":[]},{\"name\":\"CRPUpdate\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Ensure RdAgent Configuration\",\"description\":\"Ensure RdAgent configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Ensure GuestLogCollector Configuration\",\"description\":\"Ensure GuestLogCollector configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Push CRP Host Component Configuration\",\"description\":\"Push CRP host component configuration changes to Service Fabric on XRP and each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Health Agent on nodes\",\"description\":\"Update Health Agent on nodes\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"PreLiveUpdate Mdm on nodes\",\"description\":\"PreLiveUpdate Mdm on nodes\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update CodePackage for HRP\",\"description\":\"Update CodePackage for HRP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Portal Framework\",\"description\":\"Update Portal Framework\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"SFPUpdateCodePackage\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"SFPUpdate\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Hotfix on hosts for MA\",\"description\":\"Perform Hotfix Update for MA.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},\"timeStarted\":\"2019-12-19T18:05:03.215Z\",\"lastUpdatedTime\":\"2019-12-19T18:46:28.7069972+00:00\",\"duration\":\"PT1H3M22.851S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns?api-version=2016-05-01+49": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "97", "98" ], - "x-ms-client-request-id": [ "86c5821d-a274-4d36-a40c-8b8c6c829c03" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "a92a4c28-1b8a-4347-9ba2-4522b2ae658f" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvimlnWJs1iKZrx/9e03LQrLVWQMCgUCk3+kcriqoXr4Aw8feMDZwiXauqjhbAdr0olSN/aSjmp2SDigX+HowyJcjw97YoflrBulcyO9917xKk1OS3tSJ+Mc8El9rD5wYaJBWcYzPi5NHLripwjj1h" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14685" ], - "x-ms-request-id": [ "a92a4c28-1b8a-4347-9ba2-4522b2ae658f" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032035Z:a92a4c28-1b8a-4347-9ba2-4522b2ae658f" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:35 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "371192" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/2ffd9dfa-18f5-42e7-a067-4c2feca8e063\",\"name\":\"northwest/Microsoft1.1912.0.30/2ffd9dfa-18f5-42e7-a067-4c2feca8e063\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:07.2121624+00:00\",\"endTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:05.0710453+00:00\",\"endTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:31.0053214+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:52.1770488+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:00.2082403+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.895699+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.8488086+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.9269339+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"endTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:04:02.6625082+00:00\",\"endTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:32.7942488+00:00\",\"endTimeUtc\":\"2020-01-05T03:43:51.3509996+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:43:51.3509996+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric Applications\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2020.01.05_03.38.48.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1912.0.30\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1912.0.30\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 995\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 50\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:43.7316692+00:00\",\"endTimeUtc\":\"2020-01-05T03:43:51.3509996+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:43:51.3509996+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.6223794+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.9347917+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7785421+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Infra VMs\",\"description\":\"Updating InfraVMs based on update payload\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2020-01-05T00:31:51.134Z\",\"lastUpdatedTime\":\"2020-01-05T03:44:47.5849489+00:00\",\"duration\":\"PT3H23M4.792S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/46a00d57-1198-45b6-8b53-b4432cf4b02c\",\"name\":\"northwest/Microsoft1.1912.0.30/46a00d57-1198-45b6-8b53-b4432cf4b02c\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:07.2121624+00:00\",\"endTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:05.0710453+00:00\",\"endTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:31.0053214+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:52.1770488+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:00.2082403+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.895699+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.8488086+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.9269339+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"endTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:04:02.6625082+00:00\",\"endTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"endTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.7942488+00:00\",\"endTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7316692+00:00\",\"endTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.6223794+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.9347917+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7785421+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"endTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"steps\":[{\"name\":\"Disable DSC Partial Config\",\"description\":\"Disable DSC Partial Config on VMs and hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.3918526+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:47.8135997+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:36.2814825+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:04.5518527+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:04.5518527+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:29.0315384+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:57.7860691+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:57.7860691+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.875386+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.7772742+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.7772742+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:27.5003111+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:04.7862182+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:04.7862182+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:21.2972237+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:10.1656661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:10.1656661+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:34.3596199+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:08.3723789+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:08.3723789+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:39.5789882+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:11.8900352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:11.8900352+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:35.9064887+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:39.1095813+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:10.1067431+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:10.1067431+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:20.2035042+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:53.1767521+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:53.1767521+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:21.5628526+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.1097674+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:50.7548778+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:50.7548778+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:37.2345992+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:09.0442483+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:09.0442483+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:18.8284948+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:08.2875238+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:08.2875238+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:39:39.5163067+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:51.2861166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:51.2861166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:23.0785379+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:05.7714165+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:05.7714165+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.1566191+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:09.9066893+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:04.364813+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:04.364813+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:53.1255041+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:06.8023195+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:06.8023195+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:10.8129311+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:57.0116567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:57.0116567+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:37.5627225+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:09.4817449+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:09.4817449+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:31.3752701+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:06.2554437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:06.2554437+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:41:01.4844163+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:05.8179385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:05.8179385+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.578515+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:00.292857+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:00.292857+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:28.828414+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:02.2079862+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:02.2079862+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:09.8129422+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:01.1682365+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:01.1682365+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:12.8598933+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.6610912+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.6610912+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.7816372+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:54.9335166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:54.9335166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:28.9221645+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:03.3485385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:03.3485385+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:00.0005912+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.0048166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.0048166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:39:58.0318072+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:01.082982+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:01.082982+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:15.375397+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:33.9066786+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.52049+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.52049+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:46.3439011+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:08.1343224+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:08.1343224+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.9847322+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:59.3084894+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:59.3084894+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:47.7823522+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"steps\":[{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.437862+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.8798137+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.8798137+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:05.5161019+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:26.281901+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:01.2349322+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:59.6923548+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:59.6923548+00:00\",\"steps\":[]}]}]},{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.8449885+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:08.8999495+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:08.8999495+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.4388419+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:20.5621747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:20.5621747+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:31.2043627+00:00\",\"endTimeUtc\":\"2020-01-06T19:39:37.1569488+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:39:37.1569488+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:47.8360092+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:58.3984404+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.5233519+00:00\",\"endTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:25.8914267+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.6171006+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:02.3477632+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.7420986+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:48.2383163+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.7420986+00:00\",\"endTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:06.2538406+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:04.5040949+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"endTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:48:59.4793998+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:07.6585125+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:07.6585125+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:03:07.6585125+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:04.8790997+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"endTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"endTimeUtc\":\"2020-01-07T21:41:53.1667808+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T21:41:53.1667808+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:51:41.0336917+00:00\",\"endTimeUtc\":\"2020-01-07T21:41:08.8124127+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T21:41:08.8124127+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-07T21:41:08.8124127+00:00\",\"endTimeUtc\":\"2020-01-07T21:41:53.1667808+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T21:41:53.1667808+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:06.3322162+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:17.8483927+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"endTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"steps\":[]},{\"name\":\"(NC) Update iDNS Configuration in NC.\",\"description\":\"Update iDNS Configuration in NC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:03.3314587+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:03.3314587+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:05.3478435+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"endTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"endTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:49:23.8073723+00:00\",\"endTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:05.4884683+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:16.9728185+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:16.9514916+00:00\",\"endTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"endTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:43:50.5926689+00:00\",\"endTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"endTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"endTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:45:56.3978556+00:00\",\"endTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"endTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:47.5704+00:00\",\"endTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"endTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:17:33.1477588+00:00\",\"endTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"endTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:24:51.0078115+00:00\",\"endTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:19.8745578+00:00\",\"endTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"steps\":[]},{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:00.7180297+00:00\",\"endTimeUtc\":\"2020-01-06T20:46:07.8196583+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:46:07.8196583+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:11.5148417+00:00\",\"endTimeUtc\":\"2020-01-06T20:33:40.5758874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:33:40.5758874+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:33:40.5915167+00:00\",\"endTimeUtc\":\"2020-01-06T20:34:15.6078813+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:34:15.6078813+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"endTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"steps\":[{\"name\":\"Host Node Update Prerequisite\",\"description\":\"Check the Host Update prerequisite\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:03:58.4493029+00:00\",\"endTimeUtc\":\"2020-01-13T22:04:30.5662997+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:04:30.5662997+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:04:30.5662997+00:00\",\"endTimeUtc\":\"2020-01-13T22:15:10.5532094+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:15:10.5532094+00:00\",\"steps\":[]},{\"name\":\"Configure Cluster Network\",\"description\":\"Configure live migration network before suspending cluster nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:15:10.5532094+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"steps\":[{\"name\":\"Configure Cluster Network\",\"description\":\"Ensure live migration happens on the storage network.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:15:17.7250257+00:00\",\"endTimeUtc\":\"2020-01-13T22:15:40.0217432+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:15:40.0217432+00:00\",\"steps\":[]},{\"name\":\"Set SMB Bandwidth Cap\",\"description\":\"Configure SMB bandwidth limit for live migration traffic.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:15:40.0217432+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"steps\":[]}]},{\"name\":\"Adding IR VMs\",\"description\":\"Adding an IR machine marker for each baremetal node regardless of provisioning state.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"steps\":[{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:19.5932222+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:27.0619277+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:27.0619277+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:27.0619277+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:34.4368656+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:34.4368656+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:34.4368656+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:42.2649357+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:42.2649357+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:42.2649357+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"steps\":[]}]},{\"name\":\"Prepare IR VMs for Placement\",\"description\":\"Setting the provisioning status of the IR VMs to ProvisioningInProgress so that they can be placed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:57.6241967+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:05.3741435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:05.3741435+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:05.3741435+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:12.7334629+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:12.7334629+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:12.7334629+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:20.7646857+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:20.7646857+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:20.7646857+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"steps\":[]}]},{\"name\":\"Set new IR VMs failed\",\"description\":\"Setting the IR machines as failed initially to allow for per-node-scoped updates and avoid assumptions that the VMs should be accessible.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:36.0937643+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:43.8596854+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:43.8596854+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:43.8596854+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:51.1144568+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:51.1144568+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:51.1144568+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:58.8487707+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:58.8487707+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:58.8487707+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"steps\":[]}]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:13.9267854+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:13.9267854+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:13.9267854+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:21.5986033+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:21.5986033+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:21.5986033+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:43.2859435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:43.2859435+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:43.2859435+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:53.4264996+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:19:02.3951817+00:00\",\"endTimeUtc\":\"2020-01-13T22:19:11.1919923+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:19:11.1919923+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:19:11.1919923+00:00\",\"endTimeUtc\":\"2020-01-13T22:19:33.2855854+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:19:33.2855854+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:19:33.2855854+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:19:40.5526655+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:15.7876513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:15.7876513+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:26:15.7876513+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"endTimeUtc\":\"2020-01-13T22:46:43.409591+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:46:43.409591+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:46:43.409591+00:00\",\"endTimeUtc\":\"2020-01-13T22:46:55.8313773+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:46:55.8313773+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:46:55.8313773+00:00\",\"endTimeUtc\":\"2020-01-13T22:47:06.6438075+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:47:06.6438075+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:47:06.6438075+00:00\",\"endTimeUtc\":\"2020-01-14T01:11:38.0181533+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:11:38.0181533+00:00\",\"steps\":[]},{\"name\":\"ConfigureGPUOnBareMetalNodes\",\"description\":\"Reconfigure GPU Host after image based Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:11:38.0181533+00:00\",\"endTimeUtc\":\"2020-01-14T01:11:59.9086178+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:11:59.9086178+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:11:59.9086178+00:00\",\"endTimeUtc\":\"2020-01-14T01:22:17.3793846+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:22:17.3793846+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate, Restore SED key if applicable and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:22:17.3793846+00:00\",\"endTimeUtc\":\"2020-01-14T01:23:36.3255443+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:23:36.3255443+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:36.3255443+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:50.8723129+00:00\",\"endTimeUtc\":\"2020-01-14T01:24:03.88785+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:24:03.88785+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:03.88785+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:12.8565375+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:20.5439903+00:00\",\"endTimeUtc\":\"2020-01-14T01:24:29.1220668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:24:29.1220668+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:29.1220668+00:00\",\"endTimeUtc\":\"2020-01-14T01:27:53.2006076+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:27:53.2006076+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:27:53.2006076+00:00\",\"endTimeUtc\":\"2020-01-14T01:44:49.2144076+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:44:49.2144076+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:44:49.2144076+00:00\",\"endTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:44:56.1362335+00:00\",\"endTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:04.9368807+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:04.9368807+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:46:04.9368807+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:50.9035648+00:00\",\"endTimeUtc\":\"2020-01-14T01:28:46.1571502+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:28:46.1571502+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:28:46.1571502+00:00\",\"endTimeUtc\":\"2020-01-14T01:29:45.8391762+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:29:45.8391762+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:29:45.8391762+00:00\",\"endTimeUtc\":\"2020-01-14T01:30:13.8702245+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:30:13.8702245+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:51.169188+00:00\",\"endTimeUtc\":\"2020-01-14T01:24:33.1532699+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:24:33.1532699+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:33.1532699+00:00\",\"endTimeUtc\":\"2020-01-14T01:30:42.4110052+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:30:42.4110052+00:00\",\"steps\":[]},{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:50.8254423+00:00\",\"endTimeUtc\":\"2020-01-14T01:24:13.8252772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:24:13.8252772+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:50.8410653+00:00\",\"endTimeUtc\":\"2020-01-14T01:27:09.6227772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:27:09.6227772+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:27:09.6227772+00:00\",\"endTimeUtc\":\"2020-01-14T01:27:40.8100594+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:27:40.8100594+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:27:40.8100594+00:00\",\"endTimeUtc\":\"2020-01-14T01:30:19.9951758+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:30:19.9951758+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:58.3960774+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:58.3960774+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:46:58.3960774+00:00\",\"endTimeUtc\":\"2020-01-14T01:47:05.5835277+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:47:05.5835277+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:47:05.5835277+00:00\",\"endTimeUtc\":\"2020-01-14T01:48:13.5155857+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:48:13.5155857+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:13.5155857+00:00\",\"endTimeUtc\":\"2020-01-14T01:48:21.0936236+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:48:21.0936236+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:21.0936236+00:00\",\"endTimeUtc\":\"2020-01-14T01:48:28.3904462+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:48:28.3904462+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:28.3904462+00:00\",\"endTimeUtc\":\"2020-01-14T01:48:48.8434318+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:48:48.8434318+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:48.8434318+00:00\",\"endTimeUtc\":\"2020-01-14T02:01:27.4344051+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T02:01:27.4344051+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:57.5621104+00:00\",\"endTimeUtc\":\"2020-01-14T01:58:21.2491452+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:58:21.2491452+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:49:05.8745482+00:00\",\"endTimeUtc\":\"2020-01-14T01:49:14.327612+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:49:14.327612+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:49:14.327612+00:00\",\"endTimeUtc\":\"2020-01-14T01:49:34.3587223+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:49:34.3587223+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:49:34.3587223+00:00\",\"endTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:49:41.5149232+00:00\",\"endTimeUtc\":\"2020-01-14T01:57:45.3049753+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:57:45.3049753+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:57:45.3049753+00:00\",\"endTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"endTimeUtc\":\"2020-01-14T01:58:21.2491452+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:58:21.2491452+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T02:01:27.4344051+00:00\",\"endTimeUtc\":\"2020-01-14T02:25:48.8393833+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T02:25:48.8393833+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T02:25:48.8393833+00:00\",\"endTimeUtc\":\"2020-01-14T02:26:15.6671789+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T02:26:15.6671789+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T02:26:15.6671789+00:00\",\"endTimeUtc\":\"2020-01-14T02:26:41.1134039+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T02:26:41.1134039+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T02:26:41.1134039+00:00\",\"endTimeUtc\":\"2020-01-14T04:50:45.0469755+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T04:50:45.0469755+00:00\",\"steps\":[]},{\"name\":\"ConfigureGPUOnBareMetalNodes\",\"description\":\"Reconfigure GPU Host after image based Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T04:50:45.0469755+00:00\",\"endTimeUtc\":\"2020-01-14T04:51:21.0802457+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T04:51:21.0802457+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T04:51:21.0802457+00:00\",\"endTimeUtc\":\"2020-01-14T05:02:49.8456803+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:02:49.8456803+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate, Restore SED key if applicable and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:02:49.8456803+00:00\",\"endTimeUtc\":\"2020-01-14T05:04:46.1701887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:04:46.1701887+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:04:46.1701887+00:00\",\"endTimeUtc\":\"2020-01-14T06:10:22.515383+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:10:22.515383+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:01.2481227+00:00\",\"endTimeUtc\":\"2020-01-14T05:05:12.0448776+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:05:12.0448776+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:12.0448776+00:00\",\"endTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:19.5447748+00:00\",\"endTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:27.4509279+00:00\",\"endTimeUtc\":\"2020-01-14T05:05:35.9195802+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:05:35.9195802+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:35.9195802+00:00\",\"endTimeUtc\":\"2020-01-14T05:06:14.4347385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:06:14.4347385+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:06:14.4347385+00:00\",\"endTimeUtc\":\"2020-01-14T05:34:48.3284572+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:34:48.3284572+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:34:48.3284572+00:00\",\"endTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:34:55.6251739+00:00\",\"endTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"endTimeUtc\":\"2020-01-14T05:35:58.2658466+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:35:58.2658466+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:35:58.2658466+00:00\",\"endTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:00.3106374+00:00\",\"endTimeUtc\":\"2020-01-14T05:14:58.272756+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:14:58.272756+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:14:58.272756+00:00\",\"endTimeUtc\":\"2020-01-14T05:16:06.0832276+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:16:06.0832276+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:16:06.0832276+00:00\",\"endTimeUtc\":\"2020-01-14T05:16:55.8754933+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:16:55.8754933+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:04:59.5762704+00:00\",\"endTimeUtc\":\"2020-01-14T05:06:17.5128203+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:06:17.5128203+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:06:17.5128203+00:00\",\"endTimeUtc\":\"2020-01-14T05:12:00.8870105+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:12:00.8870105+00:00\",\"steps\":[]},{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:00.7793776+00:00\",\"endTimeUtc\":\"2020-01-14T05:05:34.0758484+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:05:34.0758484+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:02.0762375+00:00\",\"endTimeUtc\":\"2020-01-14T05:09:39.7715171+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:09:39.7715171+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:09:39.7715171+00:00\",\"endTimeUtc\":\"2020-01-14T05:10:14.0054867+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:10:14.0054867+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:10:14.0054867+00:00\",\"endTimeUtc\":\"2020-01-14T05:12:03.0900958+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:12:03.0900958+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:10:22.515383+00:00\",\"endTimeUtc\":\"2020-01-14T06:11:08.8833391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:11:08.8833391+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:11:08.8833391+00:00\",\"endTimeUtc\":\"2020-01-14T06:11:16.2270112+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:11:16.2270112+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:11:16.2270112+00:00\",\"endTimeUtc\":\"2020-01-14T06:11:58.7136122+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:11:58.7136122+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:11:58.7136122+00:00\",\"endTimeUtc\":\"2020-01-14T06:12:06.4479067+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:12:06.4479067+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:06.4479067+00:00\",\"endTimeUtc\":\"2020-01-14T06:12:14.0418787+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:12:14.0418787+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:14.0418787+00:00\",\"endTimeUtc\":\"2020-01-14T06:12:34.9478991+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:12:34.9478991+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:34.9478991+00:00\",\"endTimeUtc\":\"2020-01-14T06:23:56.3567939+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:23:56.3567939+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:47.6977545+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:52.439468+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:52.439468+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:55.4789199+00:00\",\"endTimeUtc\":\"2020-01-14T06:13:03.6194618+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:13:03.6194618+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:13:03.6194618+00:00\",\"endTimeUtc\":\"2020-01-14T06:13:23.9473544+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:13:23.9473544+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:13:23.9473544+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:13:31.0254032+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:16.9549984+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:16.9549984+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:19:16.9549984+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:52.439468+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:52.439468+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:23:56.3567939+00:00\",\"endTimeUtc\":\"2020-01-14T06:43:38.0313649+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:43:38.0313649+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:43:38.0313649+00:00\",\"endTimeUtc\":\"2020-01-14T06:43:50.4062334+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:43:50.4062334+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:43:50.4062334+00:00\",\"endTimeUtc\":\"2020-01-14T06:44:01.1248668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:44:01.1248668+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:44:01.1248668+00:00\",\"endTimeUtc\":\"2020-01-14T08:59:38.7377995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T08:59:38.7377995+00:00\",\"steps\":[]},{\"name\":\"ConfigureGPUOnBareMetalNodes\",\"description\":\"Reconfigure GPU Host after image based Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T08:59:38.7377995+00:00\",\"endTimeUtc\":\"2020-01-14T08:59:59.9094185+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T08:59:59.9094185+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T08:59:59.9094185+00:00\",\"endTimeUtc\":\"2020-01-14T09:10:29.1660073+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:10:29.1660073+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate, Restore SED key if applicable and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:10:29.1660073+00:00\",\"endTimeUtc\":\"2020-01-14T09:11:52.1377394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:11:52.1377394+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:11:52.1377394+00:00\",\"endTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:08.9187731+00:00\",\"endTimeUtc\":\"2020-01-14T09:12:21.1686185+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:12:21.1686185+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:21.1686185+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:29.4028905+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:37.324668+00:00\",\"endTimeUtc\":\"2020-01-14T09:12:45.6370616+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:12:45.6370616+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:45.6370616+00:00\",\"endTimeUtc\":\"2020-01-14T09:13:11.1992441+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:13:11.1992441+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:13:11.1992441+00:00\",\"endTimeUtc\":\"2020-01-14T09:39:41.5097975+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:39:41.5097975+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:39:41.5097975+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:39:48.7440849+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:47.2902561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:47.2902561+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:40:47.2902561+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:07.5594212+00:00\",\"endTimeUtc\":\"2020-01-14T19:13:56.4477922+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:13:56.4477922+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:13:56.4477922+00:00\",\"endTimeUtc\":\"2020-01-14T19:14:41.7925406+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:14:41.7925406+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:14:41.7925406+00:00\",\"endTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:06.9344305+00:00\",\"endTimeUtc\":\"2020-01-14T09:12:49.8088803+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:12:49.8088803+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:49.8088803+00:00\",\"endTimeUtc\":\"2020-01-14T09:15:51.6347515+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:15:51.6347515+00:00\",\"steps\":[]},{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:07.6062946+00:00\",\"endTimeUtc\":\"2020-01-14T09:12:29.6534072+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:12:29.6534072+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:07.1844212+00:00\",\"endTimeUtc\":\"2020-01-14T09:14:34.6981968+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:14:34.6981968+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:14:34.6981968+00:00\",\"endTimeUtc\":\"2020-01-14T09:14:58.4166526+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:14:58.4166526+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:14:58.4322725+00:00\",\"endTimeUtc\":\"2020-01-14T09:15:45.8066928+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:15:45.8066928+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"endTimeUtc\":\"2020-01-14T19:15:47.6973071+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:15:47.6973071+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:15:47.6973071+00:00\",\"endTimeUtc\":\"2020-01-14T19:15:54.8847176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:15:54.8847176+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:15:54.8847176+00:00\",\"endTimeUtc\":\"2020-01-14T19:16:38.7599726+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:16:38.7599726+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:16:38.7599726+00:00\",\"endTimeUtc\":\"2020-01-14T19:16:45.9473812+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:16:45.9473812+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:16:45.9473812+00:00\",\"endTimeUtc\":\"2020-01-14T19:16:53.2910441+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:16:53.2910441+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:16:53.2910441+00:00\",\"endTimeUtc\":\"2020-01-14T19:17:12.5720648+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:17:12.5720648+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:12.5720648+00:00\",\"endTimeUtc\":\"2020-01-14T19:28:03.0725641+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:28:03.0725641+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:21.400081+00:00\",\"endTimeUtc\":\"2020-01-14T19:26:33.8243773+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:26:33.8243773+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:28.6343648+00:00\",\"endTimeUtc\":\"2020-01-14T19:17:36.3842665+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:17:36.3842665+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:36.3842665+00:00\",\"endTimeUtc\":\"2020-01-14T19:17:55.5133409+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:17:55.5133409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:55.5133409+00:00\",\"endTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:18:02.4663861+00:00\",\"endTimeUtc\":\"2020-01-14T19:25:58.5276853+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:25:58.5276853+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:25:58.5276853+00:00\",\"endTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"endTimeUtc\":\"2020-01-14T19:26:33.8243773+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:26:33.8243773+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:28:03.0725641+00:00\",\"endTimeUtc\":\"2020-01-14T19:46:34.9728907+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:46:34.9728907+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:46:34.9728907+00:00\",\"endTimeUtc\":\"2020-01-14T19:46:47.300957+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:46:47.300957+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:46:47.300957+00:00\",\"endTimeUtc\":\"2020-01-14T19:46:58.1602777+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:46:58.1602777+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:46:58.1602777+00:00\",\"endTimeUtc\":\"2020-01-14T22:10:59.2410081+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:10:59.2410081+00:00\",\"steps\":[]},{\"name\":\"ConfigureGPUOnBareMetalNodes\",\"description\":\"Reconfigure GPU Host after image based Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:10:59.2410081+00:00\",\"endTimeUtc\":\"2020-01-14T22:11:20.4752177+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:11:20.4752177+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:11:20.4752177+00:00\",\"endTimeUtc\":\"2020-01-14T22:21:52.4660816+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:21:52.4660816+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate, Restore SED key if applicable and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:21:52.4660816+00:00\",\"endTimeUtc\":\"2020-01-14T22:23:16.1973668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:23:16.1973668+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:16.1973668+00:00\",\"endTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:30.2440651+00:00\",\"endTimeUtc\":\"2020-01-14T22:23:43.0095293+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:23:43.0095293+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:43.0095293+00:00\",\"endTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:51.3219271+00:00\",\"endTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:58.9312097+00:00\",\"endTimeUtc\":\"2020-01-14T22:24:07.181113+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:24:07.181113+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:24:07.181113+00:00\",\"endTimeUtc\":\"2020-01-14T22:24:31.8683327+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:24:31.8683327+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:24:31.8683327+00:00\",\"endTimeUtc\":\"2020-01-14T23:01:01.5475012+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:01:01.5475012+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T23:01:01.5475012+00:00\",\"endTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T23:01:09.4536884+00:00\",\"endTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"endTimeUtc\":\"2020-01-14T23:02:14.4436082+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:02:14.4436082+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T23:02:14.4436082+00:00\",\"endTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:30.6815736+00:00\",\"endTimeUtc\":\"2020-01-21T19:51:04.6113654+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:51:04.6113654+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:51:04.6113654+00:00\",\"endTimeUtc\":\"2020-01-21T19:51:54.2130427+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:51:54.2130427+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:51:54.2130427+00:00\",\"endTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:31.9315409+00:00\",\"endTimeUtc\":\"2020-01-14T22:24:20.9778308+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:24:20.9778308+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:24:20.9778308+00:00\",\"endTimeUtc\":\"2020-01-14T22:27:13.3355481+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:27:13.3355481+00:00\",\"steps\":[]},{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:29.6190726+00:00\",\"endTimeUtc\":\"2020-01-14T22:23:51.4000517+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:23:51.4000517+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:29.6503182+00:00\",\"endTimeUtc\":\"2020-01-14T22:26:14.9454304+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:26:14.9454304+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:26:14.9454304+00:00\",\"endTimeUtc\":\"2020-01-14T22:26:41.4295683+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:26:41.4295683+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:26:41.4295683+00:00\",\"endTimeUtc\":\"2020-01-14T22:27:27.6498257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:27:27.6498257+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"endTimeUtc\":\"2020-01-21T19:53:02.3281561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:53:02.3281561+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:53:02.3281561+00:00\",\"endTimeUtc\":\"2020-01-21T19:53:11.4530473+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:53:11.4530473+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:53:11.4530473+00:00\",\"endTimeUtc\":\"2020-01-21T19:54:26.6637117+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:54:26.6637117+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:54:26.6637117+00:00\",\"endTimeUtc\":\"2020-01-21T21:07:55.9107799+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:07:55.9107799+00:00\",\"steps\":[]},{\"name\":\"PostUpdateCleanup\",\"description\":\"Perform PostUpdate cleanup for all the nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:07:55.9107799+00:00\",\"endTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"steps\":[]}]},{\"name\":\"Update Infra VMs\",\"description\":\"Updating InfraVMs based on update payload\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based update process. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:13.0348712+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:28.2065518+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:05.9248401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:05.9248401+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:05.9248401+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:45.3333146+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:45.3333146+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SeedRing Service Fabric cluster.\",\"description\":\"Update OSImage on the SeedRing service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:45.3489425+00:00\",\"endTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"steps\":[{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:54.6457675+00:00\",\"endTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:06.0050809+00:00\",\"endTimeUtc\":\"2020-01-21T21:51:00.9422854+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:51:00.9422854+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:51:00.9422854+00:00\",\"endTimeUtc\":\"2020-01-21T21:51:10.551977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:51:10.551977+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:51:10.551977+00:00\",\"endTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:51:19.4741246+00:00\",\"endTimeUtc\":\"2020-01-21T22:05:22.8185485+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:05:22.8185485+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:05:22.8185485+00:00\",\"endTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"endTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"endTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:06:08.4430797+00:00\",\"endTimeUtc\":\"2020-01-21T22:06:16.0681867+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:06:16.0681867+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:06:16.0681867+00:00\",\"endTimeUtc\":\"2020-01-21T22:09:09.7896325+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:09:09.7896325+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:09:09.7896325+00:00\",\"endTimeUtc\":\"2020-01-21T22:33:04.7348705+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:33:04.7348705+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:33:04.7348705+00:00\",\"endTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:33:14.9848277+00:00\",\"endTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"steps\":[]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"endTimeUtc\":\"2020-01-21T22:50:18.4005101+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:50:18.4005101+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:50:18.4005101+00:00\",\"endTimeUtc\":\"2020-01-21T22:50:49.5252832+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:50:49.5252832+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:50:49.5252832+00:00\",\"endTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:51:07.8545994+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:07.9249573+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:07.9249573+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:07.9249573+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:16.1591629+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:16.1591629+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:16.1591629+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:24.0808821+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:08.304224+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:08.304224+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:22:08.304224+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:41.8319368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:41.8319368+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:22:53.6318032+00:00\",\"endTimeUtc\":\"2020-01-21T23:23:01.991072+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:23:01.991072+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:23:01.991072+00:00\",\"endTimeUtc\":\"2020-01-21T23:23:25.1356657+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:23:25.1356657+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:23:25.1356657+00:00\",\"endTimeUtc\":\"2020-01-21T23:46:46.6255248+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:46:46.6255248+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:46:46.7192709+00:00\",\"endTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:47:06.0525724+00:00\",\"endTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"steps\":[]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:13.0508086+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:13.0508086+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:13.0508086+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:34.2226009+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:34.2226009+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:34.2226009+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:41.8319368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:41.8319368+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:41.8788106+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:49.5194021+00:00\",\"endTimeUtc\":\"2020-01-22T00:37:13.133349+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:37:13.133349+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:37:13.133349+00:00\",\"endTimeUtc\":\"2020-01-22T00:37:23.4925706+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:37:23.4925706+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:37:23.4925706+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:37:31.2424575+00:00\",\"endTimeUtc\":\"2020-01-22T00:50:34.8029066+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:50:34.8029066+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:50:34.8029066+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"endTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:46.8965402+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:57.4746521+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:57.4746521+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:57.4746521+00:00\",\"endTimeUtc\":\"2020-01-22T00:54:32.7705595+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:54:32.7705595+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:54:32.7705595+00:00\",\"endTimeUtc\":\"2020-01-22T01:14:01.5954842+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:14:01.5954842+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:14:01.5954842+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:14:11.7047941+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"steps\":[]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"endTimeUtc\":\"2020-01-22T01:26:36.4203149+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:26:36.4203149+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:26:36.4203149+00:00\",\"endTimeUtc\":\"2020-01-22T01:27:42.7323567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:27:42.7323567+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:27:42.7323567+00:00\",\"endTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"steps\":[]}]}]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"endTimeUtc\":\"2020-01-22T01:52:39.711667+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:52:39.711667+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:28:00.4530161+00:00\",\"endTimeUtc\":\"2020-01-22T01:46:40.5134082+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:46:40.5134082+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:46:40.5134082+00:00\",\"endTimeUtc\":\"2020-01-22T01:52:39.6960409+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:52:39.6960409+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:52:39.711667+00:00\",\"endTimeUtc\":\"2020-01-22T02:04:42.8060006+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:04:42.8060006+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:52:46.5397821+00:00\",\"endTimeUtc\":\"2020-01-22T01:53:40.8834206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:53:40.8834206+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:53:40.8834206+00:00\",\"endTimeUtc\":\"2020-01-22T02:04:42.8060006+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:04:42.8060006+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:26.1284541+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:43.6594927+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:12.4091358+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:12.4091358+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:12.4091358+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:30.3769337+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:30.3769337+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:30.3769337+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:41.0486867+00:00\",\"endTimeUtc\":\"2020-01-21T21:19:56.42815+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:19:56.42815+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:19:56.42815+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:49.1457961+00:00\",\"endTimeUtc\":\"2020-01-21T21:23:06.4894528+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:23:06.4894528+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:06.4894528+00:00\",\"endTimeUtc\":\"2020-01-21T21:32:47.75905+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:32:47.75905+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:32:47.75905+00:00\",\"endTimeUtc\":\"2020-01-21T22:01:22.9091919+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:01:22.9091919+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:01:22.9091919+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:26.4532206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:26.4532206+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:01:31.1591319+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:26.437645+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:26.437645+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:18:26.4688479+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:41.2371208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:41.2371208+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:10:41.2371208+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"endTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:10:56.0335911+00:00\",\"endTimeUtc\":\"2020-01-21T23:11:03.7833852+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:11:03.7833852+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:11:03.7833852+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:55.4708894+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:55.4708894+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:55.4865557+00:00\",\"endTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:14:03.4238719+00:00\",\"endTimeUtc\":\"2020-01-21T23:26:23.4065239+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:26:23.4065239+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:26:23.4065239+00:00\",\"endTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"endTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:28:53.2946379+00:00\",\"endTimeUtc\":\"2020-01-21T23:29:01.8570451+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:29:01.8570451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:29:01.8570451+00:00\",\"endTimeUtc\":\"2020-01-21T23:34:23.5548169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:34:23.5548169+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:34:23.5548169+00:00\",\"endTimeUtc\":\"2020-01-22T00:06:09.5420958+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:06:09.5420958+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:06:09.9483387+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:06:16.8857546+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:33.5152879+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:33.5152879+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:02:33.5309169+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"steps\":[]}]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"endTimeUtc\":\"2020-01-22T01:03:15.9370658+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:03:15.9370658+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node after restart.\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:03:15.9370658+00:00\",\"endTimeUtc\":\"2020-01-22T01:04:07.171333+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:04:07.171333+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"description\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.4721844+00:00\",\"endTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"steps\":[{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:45.1907186+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:56.3468299+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"endTimeUtc\":\"2020-01-21T22:27:56.7360003+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:27:56.7360003+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:42.4861728+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:38.8646724+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:38.8646724+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:38.8646724+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:52.0364066+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:52.0364066+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:52.0364066+00:00\",\"endTimeUtc\":\"2020-01-21T22:27:48.923471+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:27:48.923471+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:03.7707195+00:00\",\"endTimeUtc\":\"2020-01-21T22:17:41.531768+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:17:41.531768+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:17:41.5473866+00:00\",\"endTimeUtc\":\"2020-01-21T22:27:48.923471+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:27:48.923471+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:27:48.9390974+00:00\",\"endTimeUtc\":\"2020-01-21T22:27:56.7360003+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:27:56.7360003+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:27:56.7516246+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:28:04.1266523+00:00\",\"endTimeUtc\":\"2020-01-21T22:28:12.6891702+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:28:12.6891702+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:28:12.6891702+00:00\",\"endTimeUtc\":\"2020-01-21T22:43:22.2211292+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:43:22.2211292+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:43:22.2211292+00:00\",\"endTimeUtc\":\"2020-01-21T23:02:22.4254307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:02:22.4254307+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:02:22.4254307+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:02:29.37768+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:19.6137757+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:19.6137757+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:19.6137757+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:49.7695361+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:49.7695361+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:49.7695361+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:42.4563016+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:42.4563016+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:16:05.0192926+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:23.320443+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:23.320443+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:23.320443+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:33.1171835+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:33.1171835+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:33.1171835+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:20.1603097+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:20.1603097+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:40.226467+00:00\",\"endTimeUtc\":\"2020-01-21T23:36:23.1159838+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:36:23.1159838+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:36:23.1159838+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:20.0978141+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:20.0978141+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:43:20.269683+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:42.4563016+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:42.4563016+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:43:42.5035212+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:43:50.5815712+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:59.7220946+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:59.7220946+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:43:59.7220946+00:00\",\"endTimeUtc\":\"2020-01-21T23:53:32.5558654+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:53:32.5558654+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:53:32.5871115+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:14.6671122+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:14.6671122+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:14.6671122+00:00\",\"endTimeUtc\":\"2020-01-22T00:33:49.2248007+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:33:49.2248007+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:22.323154+00:00\",\"endTimeUtc\":\"2020-01-22T00:33:49.2091796+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:33:49.2091796+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:33:49.2248007+00:00\",\"endTimeUtc\":\"2020-01-22T00:44:18.3194747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:44:18.3194747+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:18.5069746+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:16.5844182+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:16.5844182+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:16.5844182+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"endTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:33.8812636+00:00\",\"endTimeUtc\":\"2020-01-22T00:52:55.4276939+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:52:55.4276939+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:52:55.4276939+00:00\",\"endTimeUtc\":\"2020-01-22T00:53:06.0058039+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:53:06.0058039+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:53:06.0058039+00:00\",\"endTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:53:14.0057895+00:00\",\"endTimeUtc\":\"2020-01-22T01:11:23.2970482+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:11:23.2970482+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:11:23.2970482+00:00\",\"endTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"endTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"endTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:14:04.9860691+00:00\",\"endTimeUtc\":\"2020-01-22T01:14:21.5796421+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:14:21.5796421+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:14:21.5796421+00:00\",\"endTimeUtc\":\"2020-01-22T01:15:58.7037908+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:15:58.7037908+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:15:58.7037908+00:00\",\"endTimeUtc\":\"2020-01-22T01:32:30.5961244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:32:30.5961244+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:32:30.7523729+00:00\",\"endTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:32:38.5804469+00:00\",\"endTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"endTimeUtc\":\"2020-01-22T01:56:05.0512036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:56:05.0512036+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:56:05.0512036+00:00\",\"endTimeUtc\":\"2020-01-22T01:56:39.6274728+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:56:39.6274728+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:56:39.6274728+00:00\",\"endTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"steps\":[]}]},{\"name\":\"Upgrade Network Controller Application if needed.\",\"description\":\"Upgrade Network Controller Application if needed\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"endTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"steps\":[]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:44.5657277+00:00\",\"endTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:56.6905792+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:35.0651109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:35.0651109+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:35.0651109+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:59.8801155+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:59.8801155+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:59.8801155+00:00\",\"endTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:10.4425575+00:00\",\"endTimeUtc\":\"2020-01-21T21:38:02.0096815+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:38:02.0096815+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:38:02.0096815+00:00\",\"endTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"endTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:19.9067907+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:19.9067907+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:40:41.3375824+00:00\",\"endTimeUtc\":\"2020-01-21T21:44:14.2432437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:44:14.2432437+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:44:14.2432437+00:00\",\"endTimeUtc\":\"2020-01-21T21:59:22.3785148+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:59:22.3785148+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:59:22.3941416+00:00\",\"endTimeUtc\":\"2020-01-21T22:17:29.2193705+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:17:29.2193705+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:17:29.2349968+00:00\",\"endTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:17:37.3599263+00:00\",\"endTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"endTimeUtc\":\"2020-01-21T22:40:50.2029868+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:40:50.2029868+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:40:50.2029868+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:11.1565979+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:11.1565979+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:11.1565979+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:19.9067907+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:19.9067907+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:19.9224181+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:27.3132081+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:36.1571343+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:36.1571343+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:36.1571343+00:00\",\"endTimeUtc\":\"2020-01-21T22:46:29.401598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:46:29.401598+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:46:29.401598+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:46:36.8703404+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:14.5513614+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:14.5513614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:14.5513614+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"endTimeUtc\":\"2020-01-21T23:51:06.384552+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:51:06.384552+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:17:47.3330282+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:56.2860262+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:56.2860262+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:17:56.2860262+00:00\",\"endTimeUtc\":\"2020-01-21T23:18:19.6919688+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:18:19.6919688+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:18:19.6919688+00:00\",\"endTimeUtc\":\"2020-01-21T23:30:38.3854496+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:30:38.3854496+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:38.3854496+00:00\",\"endTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:45.3697421+00:00\",\"endTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"endTimeUtc\":\"2020-01-21T23:49:27.5242902+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:49:27.5242902+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:49:27.7899104+00:00\",\"endTimeUtc\":\"2020-01-21T23:50:44.9316634+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:50:44.9316634+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:50:44.9316634+00:00\",\"endTimeUtc\":\"2020-01-21T23:51:06.384552+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:51:06.384552+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:44.893848+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:22.3723513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:22.3723513+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:56.4718314+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:23.9714954+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:23.9714954+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:23.9714954+00:00\",\"endTimeUtc\":\"2020-01-21T21:30:36.1166647+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:30:36.1166647+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:30:36.1166647+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:14.3096209+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:14.3096209+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:30:43.4291143+00:00\",\"endTimeUtc\":\"2020-01-21T22:02:37.2835822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:02:37.2835822+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:02:37.2835822+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:14.2939947+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:14.2939947+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:23:14.3096209+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:22.3723513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:22.3723513+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:23:22.3879788+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:23:29.825708+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:37.4196779+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:37.4196779+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:23:37.4196779+00:00\",\"endTimeUtc\":\"2020-01-21T22:28:50.452471+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:28:50.452471+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:28:50.452471+00:00\",\"endTimeUtc\":\"2020-01-21T22:45:46.9484958+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:45:46.9484958+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:45:46.9484958+00:00\",\"endTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:45:54.1828727+00:00\",\"endTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"endTimeUtc\":\"2020-01-21T22:55:46.0224211+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:55:46.0224211+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:55:46.0224211+00:00\",\"endTimeUtc\":\"2020-01-21T23:04:47.1140466+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:04:47.1140466+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:04:47.1140466+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:21.0178129+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:21.0178129+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:21.0178129+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"endTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:35.0949794+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:42.6257344+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:42.6257344+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:42.6257344+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:00.9875991+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:00.9875991+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:00.9875991+00:00\",\"endTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:08.0343949+00:00\",\"endTimeUtc\":\"2020-01-21T23:24:58.7295737+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:24:58.7295737+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:24:58.7295737+00:00\",\"endTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"endTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:53.2856641+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:53.2856641+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:31:08.0882375+00:00\",\"endTimeUtc\":\"2020-01-21T23:31:16.4318934+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:31:16.4318934+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:31:16.4318934+00:00\",\"endTimeUtc\":\"2020-01-21T23:32:37.4622396+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:32:37.4622396+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:32:37.4622396+00:00\",\"endTimeUtc\":\"2020-01-21T23:45:38.7377436+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:45:38.7377436+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:45:38.768995+00:00\",\"endTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:45:46.1595377+00:00\",\"endTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"endTimeUtc\":\"2020-01-22T00:04:03.8587127+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:04:03.8587127+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:04:04.2337042+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:10.0671961+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:10.0671961+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:13:10.0828192+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:45.2544746+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:45.2544746+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:13:45.2544746+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:53.2700401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:53.2700401+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:13:53.3637872+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:14:00.5356316+00:00\",\"endTimeUtc\":\"2020-01-22T00:14:09.3168027+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:14:09.3168027+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:14:09.3168027+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:40.8049311+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:40.8049311+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:40.8049311+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:48.3360664+00:00\",\"endTimeUtc\":\"2020-01-22T00:46:48.7252513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:46:48.7252513+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:46:48.7252513+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"endTimeUtc\":\"2020-01-22T01:16:16.7974089+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:16:16.7974089+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:30.3186482+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:43.2873735+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:43.2873735+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:43.3030007+00:00\",\"endTimeUtc\":\"2020-01-22T00:52:31.0214765+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:52:31.0214765+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:52:31.0214765+00:00\",\"endTimeUtc\":\"2020-01-22T01:06:41.8456692+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:06:41.8456692+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:06:41.8456692+00:00\",\"endTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:06:49.2987918+00:00\",\"endTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"endTimeUtc\":\"2020-01-22T01:11:31.062528+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:11:31.062528+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:11:31.062528+00:00\",\"endTimeUtc\":\"2020-01-22T01:15:22.6415739+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:15:22.6415739+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:15:22.6415739+00:00\",\"endTimeUtc\":\"2020-01-22T01:16:07.9380977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:16:07.9380977+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:16:07.9380977+00:00\",\"endTimeUtc\":\"2020-01-22T01:16:16.7974089+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:16:16.7974089+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"endTimeUtc\":\"2020-01-22T02:09:29.5071194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:09:29.5071194+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:59:06.6389207+00:00\",\"endTimeUtc\":\"2020-01-22T02:09:29.5071194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:09:29.5071194+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:28.1755576+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:27.1745811+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:27.1745811+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:27.1745811+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:30.9265023+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:30.9265023+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of ACSRing Service Fabric cluster.\",\"description\":\"Update OSImage on the ACS service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:30.9265023+00:00\",\"endTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"steps\":[{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:38.7702008+00:00\",\"endTimeUtc\":\"2020-01-21T21:31:35.8193993+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:31:35.8193993+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:31:35.8193993+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:23.0145816+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:23.0145816+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:31:43.6943499+00:00\",\"endTimeUtc\":\"2020-01-21T21:36:33.5102727+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:36:33.5102727+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:36:33.5102727+00:00\",\"endTimeUtc\":\"2020-01-21T21:36:42.4945858+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:36:42.4945858+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:36:42.4945858+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:14.4675101+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:14.4675101+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:36:50.5257818+00:00\",\"endTimeUtc\":\"2020-01-21T22:22:00.6541653+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:22:00.6541653+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:22:00.6697913+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:14.4675101+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:14.4675101+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:24:14.4831367+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:22.9989535+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:22.9989535+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:24:23.0302062+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:24:30.7335171+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:38.9524161+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:38.9524161+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:24:38.9524161+00:00\",\"endTimeUtc\":\"2020-01-21T22:25:04.2341344+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:25:04.2341344+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:25:04.2341344+00:00\",\"endTimeUtc\":\"2020-01-21T22:43:57.2682754+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:43:57.2682754+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:43:57.2682754+00:00\",\"endTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:44:05.7214728+00:00\",\"endTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:44:05.7683363+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:45.0026397+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:45.0026397+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:02.5082178+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:02.5082178+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:02.5082178+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:45.742019+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:45.742019+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:45.742019+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"endTimeUtc\":\"2020-01-21T23:20:41.3350564+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:20:41.3350564+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:20:41.3350564+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:13.6792199+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:13.6792199+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:20:49.2568265+00:00\",\"endTimeUtc\":\"2020-01-21T23:49:05.3682862+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:49:05.3682862+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:49:05.4776614+00:00\",\"endTimeUtc\":\"2020-01-21T23:49:15.3525508+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:49:15.3525508+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:49:15.3525508+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:49:23.74308+00:00\",\"endTimeUtc\":\"2020-01-22T00:14:01.7387324+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:14:01.7387324+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:14:01.7387324+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:13.6167255+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:13.6167255+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:13.7417237+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:21.2729214+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:29.5072396+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:29.5072396+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:29.5072396+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:51.0227158+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:51.0227158+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:51.0383394+00:00\",\"endTimeUtc\":\"2020-01-22T00:44:00.1789193+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:44:00.1789193+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:00.1789193+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:09.2726312+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:09.1788832+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:25.4124097+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:25.4124097+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"endTimeUtc\":\"2020-01-22T01:00:02.6593124+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:00:02.6593124+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:00:02.6593124+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:50.9684259+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:50.9684259+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:18:50.9684259+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"endTimeUtc\":\"2020-01-22T01:19:47.4994539+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:19:47.4994539+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:19:47.4994539+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:09.3407469+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:09.3407469+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:19:55.6869189+00:00\",\"endTimeUtc\":\"2020-01-22T01:23:54.264378+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:23:54.264378+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:23:54.264378+00:00\",\"endTimeUtc\":\"2020-01-22T01:24:03.1706617+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:24:03.1706617+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:24:03.1706617+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:24:10.8737178+00:00\",\"endTimeUtc\":\"2020-01-22T01:45:38.2484955+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:45:38.2484955+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:45:38.2484955+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:09.3251248+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:09.3251248+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:09.3407469+00:00\",\"endTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:16.6844449+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:24.9031312+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:24.9031312+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:24.9031312+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:54.246677+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:54.246677+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:54.246677+00:00\",\"endTimeUtc\":\"2020-01-22T02:06:20.4931093+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:06:20.4931093+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:06:20.4931093+00:00\",\"endTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:06:28.0711335+00:00\",\"endTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:06:28.0711335+00:00\",\"endTimeUtc\":\"2020-01-22T02:10:37.913103+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:10:37.913103+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"endTimeUtc\":\"2020-01-22T02:20:18.1256892+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:20:18.1256892+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:20:18.1256892+00:00\",\"endTimeUtc\":\"2020-01-22T02:36:19.1331926+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:36:19.1331926+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:36:19.1331926+00:00\",\"endTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"steps\":[]}]}]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"endTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:36:34.8675287+00:00\",\"endTimeUtc\":\"2020-01-22T02:39:13.3681742+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:39:13.3681742+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:39:13.3681742+00:00\",\"endTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:39:20.6494092+00:00\",\"endTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"endTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:53:00.8008016+00:00\",\"endTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:53:09.2694265+00:00\",\"endTimeUtc\":\"2020-01-22T02:54:13.2373325+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:54:13.2373325+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:53:09.113186+00:00\",\"endTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:53:09.0506785+00:00\",\"endTimeUtc\":\"2020-01-22T02:54:10.1279933+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:54:10.1279933+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"endTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.2846913+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:42.8157454+00:00\",\"endTimeUtc\":\"2020-01-21T21:10:59.518669+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:10:59.518669+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:59.518669+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:09.6904196+00:00\",\"endTimeUtc\":\"2020-01-21T21:24:56.4419568+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:24:56.4419568+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:24:56.4419568+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:16.4064374+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:16.4064374+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:41.7233024+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:51.0044996+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:51.0044996+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:51.0044996+00:00\",\"endTimeUtc\":\"2020-01-21T21:36:22.9947345+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:36:22.9947345+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:36:22.9947345+00:00\",\"endTimeUtc\":\"2020-01-21T22:02:14.7681502+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:02:14.7681502+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:02:14.783776+00:00\",\"endTimeUtc\":\"2020-01-21T22:16:20.1105885+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:16:20.1105885+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:02:23.6743222+00:00\",\"endTimeUtc\":\"2020-01-21T22:16:20.0950071+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:16:20.0950071+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:16:20.1262103+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:07.6877687+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:07.6877687+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:18:07.6877687+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:16.4064374+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:16.4064374+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:28.9096681+00:00\",\"endTimeUtc\":\"2020-01-21T21:20:15.724895+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:20:15.724895+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:15.724895+00:00\",\"endTimeUtc\":\"2020-01-22T01:58:22.030426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:58:22.030426+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:24.1154652+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:08.1182178+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:08.1182178+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:32.131042+00:00\",\"endTimeUtc\":\"2020-01-21T21:20:41.5997226+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:20:41.5997226+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:41.5997226+00:00\",\"endTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:49.115297+00:00\",\"endTimeUtc\":\"2020-01-21T21:29:52.8943526+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:29:52.8943526+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:29:52.8943526+00:00\",\"endTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:08.1025971+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:08.1025971+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:08.1182178+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:15.8369201+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:24.3837457+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:24.3837457+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:24.3837457+00:00\",\"endTimeUtc\":\"2020-01-21T21:56:27.3087066+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:56:27.3087066+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:56:27.3087066+00:00\",\"endTimeUtc\":\"2020-01-21T22:31:45.7353656+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:31:45.7353656+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:31:45.7353656+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:31:53.704073+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"endTimeUtc\":\"2020-01-21T22:48:49.2135841+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:48:49.2135841+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:48:49.2135841+00:00\",\"endTimeUtc\":\"2020-01-21T22:49:46.4163643+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:49:46.4163643+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:49:46.4163643+00:00\",\"endTimeUtc\":\"2020-01-22T00:43:35.56965+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:43:35.56965+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS\",\"description\":\"Add firewall rules for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:43:35.56965+00:00\",\"endTimeUtc\":\"2020-01-22T00:44:56.9130829+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:44:56.9130829+00:00\",\"steps\":[]},{\"name\":\"Install Azure Monitor and Post-Update WAS\",\"description\":\"Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:56.9130829+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:45:05.5849287+00:00\",\"endTimeUtc\":\"2020-01-22T00:46:47.0690054+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:46:47.0690054+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:46:47.0690054+00:00\",\"endTimeUtc\":\"2020-01-22T00:47:32.4126424+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:47:32.4126424+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:47:32.4126424+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:54.8655887+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:06.599944+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:06.599944+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:06.599944+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:16.2093026+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:36.1715373+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:36.1715373+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:02:36.1871521+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"endTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:22.0645552+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:30.4864166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:30.4864166+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:30.4864166+00:00\",\"endTimeUtc\":\"2020-01-22T01:06:01.4863653+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:06:01.4863653+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:06:01.4863653+00:00\",\"endTimeUtc\":\"2020-01-22T01:20:53.2494449+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:20:53.2494449+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:20:53.2494449+00:00\",\"endTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:21:00.5773374+00:00\",\"endTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"endTimeUtc\":\"2020-01-22T01:28:59.549637+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:28:59.549637+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:28:59.549637+00:00\",\"endTimeUtc\":\"2020-01-22T01:33:29.0843451+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:33:29.0843451+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:33:29.0999704+00:00\",\"endTimeUtc\":\"2020-01-22T01:49:18.6215246+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:49:18.6215246+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS\",\"description\":\"Add firewall rules for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:49:18.6215246+00:00\",\"endTimeUtc\":\"2020-01-22T01:51:54.7430261+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:51:54.7430261+00:00\",\"steps\":[]},{\"name\":\"Install Azure Monitor and Post-Update WAS\",\"description\":\"Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:51:54.7430261+00:00\",\"endTimeUtc\":\"2020-01-22T01:54:33.4927125+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:54:33.4927125+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:52:01.9773834+00:00\",\"endTimeUtc\":\"2020-01-22T01:52:47.9147727+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:52:47.9147727+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:52:47.9147727+00:00\",\"endTimeUtc\":\"2020-01-22T01:53:38.4303012+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:53:38.4303012+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:53:38.4303012+00:00\",\"endTimeUtc\":\"2020-01-22T01:54:33.4770874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:54:33.4770874+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:54:33.4927125+00:00\",\"endTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"endTimeUtc\":\"2020-01-22T01:58:22.030426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:58:22.030426+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:24.0998386+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:01.5147882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:01.5147882+00:00\",\"steps\":[{\"name\":\"Stop DNS Orchestrator\",\"description\":\"Stop DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:31.9279162+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:04.1933184+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:04.1933184+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:04.1933184+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:15.4432445+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:15.4432445+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:15.4432445+00:00\",\"endTimeUtc\":\"2020-01-21T21:23:02.1769754+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:23:02.1769754+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:02.1769754+00:00\",\"endTimeUtc\":\"2020-01-21T22:19:52.7648766+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:19:52.7648766+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:12.0675495+00:00\",\"endTimeUtc\":\"2020-01-21T22:04:36.2721437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:04:36.2721437+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:04:36.2877685+00:00\",\"endTimeUtc\":\"2020-01-21T22:19:52.7648766+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:19:52.7648766+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:19:52.7961249+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:01.5147882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:01.5147882+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:01.5304124+00:00\",\"endTimeUtc\":\"2020-01-22T00:19:58.3391547+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:19:58.3391547+00:00\",\"steps\":[{\"name\":\"Stop DNS Orchestrator\",\"description\":\"Stop DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:10.4678254+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:43.1081101+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:43.1081101+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:43.1081101+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:52.0142661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:52.0142661+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:52.0142661+00:00\",\"endTimeUtc\":\"2020-01-21T22:37:04.7328058+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:37:04.7328058+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:37:04.7328058+00:00\",\"endTimeUtc\":\"2020-01-21T23:01:43.2432949+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:01:43.2432949+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:01:43.2432949+00:00\",\"endTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:01:50.195417+00:00\",\"endTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:16.9716428+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:16.9716428+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:16.9716428+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:18.8354517+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:18.8354517+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:18.9135713+00:00\",\"endTimeUtc\":\"2020-01-22T00:18:42.7098636+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:18:42.7098636+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:18:42.7098636+00:00\",\"endTimeUtc\":\"2020-01-22T00:19:18.2267425+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:19:18.2267425+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:19:18.2267425+00:00\",\"endTimeUtc\":\"2020-01-22T00:19:26.5079182+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:19:26.5079182+00:00\",\"steps\":[]},{\"name\":\"Start DNS Orchestrator\",\"description\":\"Start DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:19:26.5079182+00:00\",\"endTimeUtc\":\"2020-01-22T00:19:58.3391547+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:19:58.3391547+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:19:58.3547765+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"steps\":[{\"name\":\"Stop DNS Orchestrator\",\"description\":\"Stop DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:20:05.2297217+00:00\",\"endTimeUtc\":\"2020-01-22T00:20:36.0893554+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:20:36.0893554+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:20:36.0893554+00:00\",\"endTimeUtc\":\"2020-01-22T00:20:44.2767851+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:20:44.2767851+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:20:44.2767851+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:04.320855+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:04.320855+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:04.320855+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:33.6484629+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:33.6484629+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:11.3676634+00:00\",\"endTimeUtc\":\"2020-01-22T00:28:45.3398506+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:28:45.3398506+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:28:45.3398506+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:33.6484629+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:33.6484629+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:31:33.6640857+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"endTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"steps\":[{\"name\":\"Stop DNS Orchestrator\",\"description\":\"Stop DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:31:52.1637871+00:00\",\"endTimeUtc\":\"2020-01-22T00:32:31.5382171+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:32:31.5382171+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:32:31.5382171+00:00\",\"endTimeUtc\":\"2020-01-22T00:32:39.5849895+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:32:39.5849895+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:32:39.5849895+00:00\",\"endTimeUtc\":\"2020-01-22T00:33:07.9283788+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:33:07.9283788+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:33:07.9283788+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:32.6311515+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:32.6311515+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:32.6311515+00:00\",\"endTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:41.334252+00:00\",\"endTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"endTimeUtc\":\"2020-01-22T00:58:56.3001572+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:58:56.3001572+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:58:56.3001572+00:00\",\"endTimeUtc\":\"2020-01-22T01:03:31.4839068+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:03:31.4839068+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:03:31.4839068+00:00\",\"endTimeUtc\":\"2020-01-22T01:04:55.2052288+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:04:55.2052288+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:04:55.2052288+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:41.3613971+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:41.3613971+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:41.3613971+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:50.3770049+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:50.3770049+00:00\",\"steps\":[]},{\"name\":\"Start DNS Orchestrator\",\"description\":\"Start DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:50.3770049+00:00\",\"endTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"endTimeUtc\":\"2020-01-22T01:07:03.970639+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:07:03.970639+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.7222354+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:32.9900037+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:32.9900037+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:32.9900037+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:03.6929238+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:03.6929238+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:03.6929238+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:38.4617781+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:38.4617781+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:12.2241135+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:24.0053053+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:24.0053053+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:24.0053053+00:00\",\"endTimeUtc\":\"2020-01-21T21:23:17.5206441+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:23:17.5206441+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:17.5206441+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:26.4112193+00:00\",\"endTimeUtc\":\"2020-01-21T21:30:02.7067874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:30:02.7067874+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:30:02.7067874+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:38.4461522+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:38.4461522+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:38.4617781+00:00\",\"endTimeUtc\":\"2020-01-21T22:26:01.453699+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:26:01.453699+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:46.6023509+00:00\",\"endTimeUtc\":\"2020-01-21T21:34:26.9836362+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:34:26.9836362+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:34:26.9836362+00:00\",\"endTimeUtc\":\"2020-01-21T21:50:33.6131711+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:50:33.6131711+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:50:33.6131711+00:00\",\"endTimeUtc\":\"2020-01-21T22:08:14.1797252+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:08:14.1797252+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:08:14.1797252+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:08:21.7423123+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"endTimeUtc\":\"2020-01-21T22:21:38.7481497+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:21:38.7481497+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:21:38.7481497+00:00\",\"endTimeUtc\":\"2020-01-21T22:25:52.1098371+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:25:52.1098371+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:25:52.1098371+00:00\",\"endTimeUtc\":\"2020-01-21T22:26:01.453699+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:26:01.453699+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:26:01.4849501+00:00\",\"endTimeUtc\":\"2020-01-21T22:37:24.607613+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:37:24.607613+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:37:24.607613+00:00\",\"endTimeUtc\":\"2020-01-21T22:45:10.1279728+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:45:10.1279728+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:45:10.1279728+00:00\",\"endTimeUtc\":\"2020-01-21T22:47:25.557711+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:47:25.557711+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:47:25.557711+00:00\",\"endTimeUtc\":\"2020-01-21T23:00:03.7896599+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:00:03.7896599+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:00:03.7896599+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:00:16.9905323+00:00\",\"endTimeUtc\":\"2020-01-21T23:00:54.0636986+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:00:54.0636986+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:00:54.1105683+00:00\",\"endTimeUtc\":\"2020-01-21T23:06:40.2317083+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:06:40.2317083+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:06:40.2317083+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:06:47.3875745+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:13.4873439+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:13.4873439+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:13.4873439+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:43.8517359+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:43.8517359+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:37.7853496+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:46.1289626+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:46.1289626+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:46.1289626+00:00\",\"endTimeUtc\":\"2020-01-21T23:16:08.9879736+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:16:08.9879736+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:16:08.9879736+00:00\",\"endTimeUtc\":\"2020-01-21T23:44:32.0737824+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:44:32.0737824+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:44:32.2144004+00:00\",\"endTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:44:39.5736966+00:00\",\"endTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"endTimeUtc\":\"2020-01-21T23:57:46.6572154+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:57:46.6572154+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:57:46.6572154+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:33.820579+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:33.820579+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:33.820579+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:43.8517359+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:43.8517359+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:43.8673611+00:00\",\"endTimeUtc\":\"2020-01-22T00:30:23.8372863+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:30:23.8372863+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:30:23.8372863+00:00\",\"endTimeUtc\":\"2020-01-22T00:33:23.7250734+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:33:23.7250734+00:00\",\"steps\":[]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.9565623+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:04.7061061+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:04.7061061+00:00\",\"steps\":[]},{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:04.7221356+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:15.3153511+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"endTimeUtc\":\"2020-01-21T21:18:52.2098289+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:18:52.2098289+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:23.2832707+00:00\",\"endTimeUtc\":\"2020-01-21T21:18:52.2098289+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:18:52.2098289+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:18:53.1785739+00:00\",\"endTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:19:04.1159986+00:00\",\"endTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"steps\":[]}]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"endTimeUtc\":\"2020-01-21T22:19:55.3898494+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:19:55.3898494+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of XRPRing Service Fabric cluster.\",\"description\":\"Update OSImage on the XRP service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:19:55.4211208+00:00\",\"endTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"steps\":[{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:03.7335366+00:00\",\"endTimeUtc\":\"2020-01-24T00:19:55.2520722+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:19:55.2520722+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:19:55.2520722+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:20:02.111359+00:00\",\"endTimeUtc\":\"2020-01-24T00:22:52.0608096+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:22:52.0608096+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:22:52.0608096+00:00\",\"endTimeUtc\":\"2020-01-24T00:22:59.107603+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:22:59.107603+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:22:59.107603+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:23:05.5137741+00:00\",\"endTimeUtc\":\"2020-01-24T00:34:11.6037961+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:34:11.6037961+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:34:11.6194145+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"endTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:36:42.5816766+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:49.472215+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:49.472215+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:36:49.472215+00:00\",\"endTimeUtc\":\"2020-01-24T00:37:08.4251066+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:37:08.4251066+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:37:08.4251066+00:00\",\"endTimeUtc\":\"2020-01-24T00:48:03.0743452+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:48:03.0743452+00:00\",\"steps\":[]},{\"name\":\"Service Fabric Containers Prerequisites\",\"description\":\"Apply Service Fabric containers prerequisites on new fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:48:03.0743452+00:00\",\"endTimeUtc\":\"2020-01-24T00:50:00.3959985+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:50:00.3959985+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:50:00.3959985+00:00\",\"endTimeUtc\":\"2020-01-24T00:58:30.4928218+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:58:30.4928218+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:50:07.4896661+00:00\",\"endTimeUtc\":\"2020-01-24T00:53:50.3856924+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:53:50.3856924+00:00\",\"steps\":[]},{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:50:14.4739651+00:00\",\"endTimeUtc\":\"2020-01-24T00:58:30.4772001+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:58:30.4772001+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:51:41.6374347+00:00\",\"endTimeUtc\":\"2020-01-24T00:52:37.8554019+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:52:37.8554019+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:52:37.8554019+00:00\",\"endTimeUtc\":\"2020-01-24T00:54:00.1199418+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:54:00.1199418+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQLWAS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:51:41.6374347+00:00\",\"endTimeUtc\":\"2020-01-24T00:54:27.5883465+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:54:27.5883465+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:54:27.5883465+00:00\",\"endTimeUtc\":\"2020-01-24T00:54:48.1509424+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:54:48.1509424+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:51:41.6530599+00:00\",\"endTimeUtc\":\"2020-01-24T00:55:50.6732055+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:55:50.6732055+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:55:50.6732055+00:00\",\"endTimeUtc\":\"2020-01-24T00:56:20.6167338+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:56:20.6167338+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:56:20.6167338+00:00\",\"endTimeUtc\":\"2020-01-24T00:56:50.9769285+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:56:50.9769285+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:56:50.9769285+00:00\",\"endTimeUtc\":\"2020-01-24T00:57:21.3066452+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:57:21.3066452+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:57:21.3066452+00:00\",\"endTimeUtc\":\"2020-01-24T00:57:51.2750378+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:57:51.2750378+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:57:51.2750378+00:00\",\"endTimeUtc\":\"2020-01-24T00:58:30.4772001+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:58:30.4772001+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:51:41.6218128+00:00\",\"endTimeUtc\":\"2020-01-24T00:56:48.8669663+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:56:48.8669663+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:58:30.4928218+00:00\",\"endTimeUtc\":\"2020-01-24T01:04:51.4391775+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:04:51.4391775+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:04:51.4391775+00:00\",\"endTimeUtc\":\"2020-01-24T01:07:51.3867341+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:07:51.3867341+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:07:51.4023556+00:00\",\"endTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"endTimeUtc\":\"2020-01-24T01:55:26.7659736+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:55:26.7659736+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:55:26.7659736+00:00\",\"endTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:55:33.4221501+00:00\",\"endTimeUtc\":\"2020-01-24T01:58:33.1048882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:58:33.1048882+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:58:33.1048882+00:00\",\"endTimeUtc\":\"2020-01-24T01:58:39.9485632+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:58:39.9485632+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:58:39.9485632+00:00\",\"endTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:58:46.2609993+00:00\",\"endTimeUtc\":\"2020-01-24T02:05:54.4398369+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:05:54.4398369+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:05:54.4398369+00:00\",\"endTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"endTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"endTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:08:08.4916648+00:00\",\"endTimeUtc\":\"2020-01-24T02:08:15.366587+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:08:15.366587+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:08:15.366587+00:00\",\"endTimeUtc\":\"2020-01-24T02:08:34.6272307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:08:34.6272307+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:08:34.6272307+00:00\",\"endTimeUtc\":\"2020-01-24T02:18:17.8235944+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:18:17.8235944+00:00\",\"steps\":[]},{\"name\":\"Service Fabric Containers Prerequisites\",\"description\":\"Apply Service Fabric containers prerequisites on new fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:18:17.8235944+00:00\",\"endTimeUtc\":\"2020-01-24T02:19:31.1077861+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:19:31.1077861+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:19:31.1077861+00:00\",\"endTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:19:38.0139531+00:00\",\"endTimeUtc\":\"2020-01-24T02:23:00.1224475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:23:00.1224475+00:00\",\"steps\":[]},{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:19:38.0295767+00:00\",\"endTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:20:15.201018+00:00\",\"endTimeUtc\":\"2020-01-24T02:23:57.9374809+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:23:57.9374809+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:23:57.9374809+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:18.8591254+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:18.8591254+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQLWAS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:20:17.7322289+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:02.6405525+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:02.6405525+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:24:02.6405525+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:22.3278276+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:22.3278276+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:20:07.0448547+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:06.3905086+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:06.3905086+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:24:06.3905086+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:38.0056435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:38.0056435+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:24:38.0056435+00:00\",\"endTimeUtc\":\"2020-01-24T02:25:07.2922528+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:25:07.2922528+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:25:07.2922528+00:00\",\"endTimeUtc\":\"2020-01-24T02:25:38.7450996+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:25:38.7450996+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:25:38.7450996+00:00\",\"endTimeUtc\":\"2020-01-24T02:26:10.3853715+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:26:10.3853715+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:26:10.3853715+00:00\",\"endTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:20:07.6073486+00:00\",\"endTimeUtc\":\"2020-01-24T02:25:00.5423277+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:25:00.5423277+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"endTimeUtc\":\"2020-01-24T02:32:53.4076051+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:32:53.4076051+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:32:53.4076051+00:00\",\"endTimeUtc\":\"2020-01-24T02:59:08.5314358+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:59:08.5314358+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:59:08.5314358+00:00\",\"endTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"endTimeUtc\":\"2020-01-24T02:59:35.3436273+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:59:35.3436273+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:59:35.3436273+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:59:41.9060524+00:00\",\"endTimeUtc\":\"2020-01-24T03:02:24.7644933+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:02:24.7644933+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:02:24.7644933+00:00\",\"endTimeUtc\":\"2020-01-24T03:02:31.6394163+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:02:31.6394163+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:02:31.6394163+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:02:37.9674714+00:00\",\"endTimeUtc\":\"2020-01-24T03:10:16.1269433+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:10:16.1269433+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:10:16.1269433+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"endTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:29.2600351+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:36.1974528+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:36.1974528+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:36.1974528+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:54.6659768+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:54.6659768+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:54.6659768+00:00\",\"endTimeUtc\":\"2020-01-24T03:23:13.5982706+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:23:13.5982706+00:00\",\"steps\":[]},{\"name\":\"Service Fabric Containers Prerequisites\",\"description\":\"Apply Service Fabric containers prerequisites on new fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:23:13.5982706+00:00\",\"endTimeUtc\":\"2020-01-24T03:24:23.6939396+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:24:23.6939396+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:24:23.6939396+00:00\",\"endTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:24:30.6938572+00:00\",\"endTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"steps\":[]},{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:24:30.7407252+00:00\",\"endTimeUtc\":\"2020-01-24T03:30:47.9439966+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:30:47.9439966+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:25:42.4586799+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:24.804741+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:24.804741+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:27:24.804741+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:48.8044685+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:48.8044685+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQLWAS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:25:38.6305918+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:30.6327981+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:30.6327981+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:27:30.6327981+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:51.8669418+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:51.8669418+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:25:42.4586799+00:00\",\"endTimeUtc\":\"2020-01-24T03:26:41.8486507+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:26:41.8486507+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:26:41.8486507+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:18.0391863+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:18.0391863+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:27:18.0391863+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:52.1794344+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:52.1794344+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:27:52.1794344+00:00\",\"endTimeUtc\":\"2020-01-24T03:28:24.3509492+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:28:24.3509492+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:28:24.3509492+00:00\",\"endTimeUtc\":\"2020-01-24T03:28:56.2255969+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:28:56.2255969+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:28:56.2255969+00:00\",\"endTimeUtc\":\"2020-01-24T03:29:47.807738+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:29:47.807738+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:25:00.8810398+00:00\",\"endTimeUtc\":\"2020-01-24T03:30:47.9439966+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:30:47.9439966+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"endTimeUtc\":\"2020-01-24T03:37:10.8390388+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:37:10.8390388+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:37:10.8390388+00:00\",\"endTimeUtc\":\"2020-01-24T03:39:19.5309616+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:39:19.5309616+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:19.5309616+00:00\",\"endTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"steps\":[]}]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Upgrade all SF apps\",\"description\":\"Update all SF applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:33.9995471+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:41.0776017+00:00\",\"endTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:48.2806409+00:00\",\"endTimeUtc\":\"2020-01-24T03:40:36.9562858+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:40:36.9562858+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:40:36.9562858+00:00\",\"endTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:40:45.3468182+00:00\",\"endTimeUtc\":\"2020-01-24T03:42:01.1301331+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:42:01.1301331+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:42:01.1301331+00:00\",\"endTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"endTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:42:43.8802679+00:00\",\"endTimeUtc\":\"2020-01-24T04:05:00.1281387+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:05:00.1281387+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:05:00.1281387+00:00\",\"endTimeUtc\":\"2020-01-24T04:17:17.8290103+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:17:17.8290103+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:43:09.8017649+00:00\",\"endTimeUtc\":\"2020-01-24T03:58:04.0879688+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:58:04.0879688+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:58:04.0879688+00:00\",\"endTimeUtc\":\"2020-01-24T04:21:34.1000185+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:21:34.1000185+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:43:16.84854+00:00\",\"endTimeUtc\":\"2020-01-24T04:03:42.1759039+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:03:42.1759039+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:03:42.1915314+00:00\",\"endTimeUtc\":\"2020-01-24T04:16:20.6563712+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:16:20.6563712+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:43:15.8173004+00:00\",\"endTimeUtc\":\"2020-01-24T03:58:59.838921+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:58:59.838921+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:58:59.838921+00:00\",\"endTimeUtc\":\"2020-01-24T04:16:01.609599+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:16:01.609599+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:43:17.4422837+00:00\",\"endTimeUtc\":\"2020-01-24T04:17:04.7041206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:17:04.7041206+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:17:04.7041206+00:00\",\"endTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:27:04.7793181+00:00\",\"endTimeUtc\":\"2020-01-24T04:28:43.6096008+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:28:43.6096008+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:28:43.6096008+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:14.609268+00:00\",\"endTimeUtc\":\"2020-01-24T04:38:05.204652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:38:05.204652+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:08.1874585+00:00\",\"endTimeUtc\":\"2020-01-24T05:10:58.1992931+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:10:58.1992931+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:10:58.1992931+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:11.2655498+00:00\",\"endTimeUtc\":\"2020-01-24T04:38:23.4547434+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:38:23.4547434+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:38:23.4547434+00:00\",\"endTimeUtc\":\"2020-01-24T04:39:04.2042204+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:39:04.2042204+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:08.6718278+00:00\",\"endTimeUtc\":\"2020-01-24T04:55:31.7211626+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:55:31.7211626+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:55:31.7211626+00:00\",\"endTimeUtc\":\"2020-01-24T04:56:13.3662575+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:56:13.3662575+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:06.3906051+00:00\",\"endTimeUtc\":\"2020-01-24T04:44:14.2394207+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:44:14.2394207+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:39.2027476+00:00\",\"endTimeUtc\":\"2020-01-24T04:53:27.2979307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:53:27.2979307+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:53:27.2979307+00:00\",\"endTimeUtc\":\"2020-01-24T04:54:58.7581475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:54:58.7581475+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:11.6874242+00:00\",\"endTimeUtc\":\"2020-01-24T04:54:57.5706606+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:54:57.5706606+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:12.4217871+00:00\",\"endTimeUtc\":\"2020-01-24T04:37:03.8729557+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:37:03.8729557+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:37:03.8729557+00:00\",\"endTimeUtc\":\"2020-01-24T04:43:23.7787846+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:43:23.7787846+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:43:23.7787846+00:00\",\"endTimeUtc\":\"2020-01-24T04:55:08.8517788+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:55:08.8517788+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:40.796488+00:00\",\"endTimeUtc\":\"2020-01-24T04:35:02.046877+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:35:02.046877+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:35:02.046877+00:00\",\"endTimeUtc\":\"2020-01-24T04:36:02.3972136+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:36:02.3972136+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:12.4842874+00:00\",\"endTimeUtc\":\"2020-01-24T04:33:27.3133445+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:33:27.3133445+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:33:27.3133445+00:00\",\"endTimeUtc\":\"2020-01-24T04:35:00.8281487+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:35:00.8281487+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:35:00.8281487+00:00\",\"endTimeUtc\":\"2020-01-24T04:35:11.0779992+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:35:11.0779992+00:00\",\"steps\":[]}]}]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:41.0307195+00:00\",\"endTimeUtc\":\"2020-01-24T03:40:53.534228+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:40:53.534228+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:40:53.534228+00:00\",\"endTimeUtc\":\"2020-01-24T04:30:16.716628+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:30:16.716628+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:30:16.716628+00:00\",\"endTimeUtc\":\"2020-01-24T04:55:33.4555161+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:55:33.4555161+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:55:33.4555161+00:00\",\"endTimeUtc\":\"2020-01-24T04:56:20.8249883+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:56:20.8249883+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:56:20.8249883+00:00\",\"endTimeUtc\":\"2020-01-24T05:04:51.9861608+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:04:51.9861608+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:04:51.9861608+00:00\",\"endTimeUtc\":\"2020-01-24T05:05:48.2237932+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:05:48.2237932+00:00\",\"steps\":[]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.4565613+00:00\",\"endTimeUtc\":\"2020-01-21T21:10:46.2532039+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:10:46.2532039+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:46.2532039+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:23.8736522+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:23.8736522+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:57.8311884+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:20.3545164+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:20.3545164+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:07.5341962+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:46.4868445+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:46.4868445+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:46.4868445+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:36.4587288+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:36.4587288+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:36.4587288+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:04.6449211+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:04.6449211+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:44.0993032+00:00\",\"endTimeUtc\":\"2020-01-21T21:30:06.7848874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:30:06.7848874+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:30:06.7848874+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:04.5824523+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:04.5824523+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:35:04.6449211+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:20.3076406+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:20.3076406+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:35:20.4194972+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:23.8580443+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:23.8580443+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:35:27.9325901+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:36.6044058+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:36.6044058+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:35:36.6044058+00:00\",\"endTimeUtc\":\"2020-01-21T21:50:38.769628+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:50:38.769628+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:50:38.769628+00:00\",\"endTimeUtc\":\"2020-01-21T22:30:40.720044+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:30:40.720044+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:30:40.7356672+00:00\",\"endTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:30:48.0168917+00:00\",\"endTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"endTimeUtc\":\"2020-01-21T22:39:43.3405672+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:39:43.3405672+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:39:43.3405672+00:00\",\"endTimeUtc\":\"2020-01-21T22:40:06.8246929+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:40:06.8246929+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:40:06.8246929+00:00\",\"endTimeUtc\":\"2020-01-21T22:42:42.6738245+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:42:42.6738245+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:42:42.6738245+00:00\",\"endTimeUtc\":\"2020-01-21T22:46:49.0734413+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:46:49.0734413+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:46:49.0734413+00:00\",\"endTimeUtc\":\"2020-01-21T22:55:41.6162202+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:55:41.6162202+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:55:41.6162202+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:55:49.084892+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:23.8580443+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:23.8580443+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:57:23.8736522+00:00\",\"endTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:59:25.0555134+00:00\",\"endTimeUtc\":\"2020-01-21T23:00:48.0178959+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:00:48.0178959+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:00:53.4700538+00:00\",\"endTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"endTimeUtc\":\"2020-01-21T23:08:42.6994744+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:08:42.6994744+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:29.2534139+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:46.5805948+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:46.5805948+00:00\",\"steps\":[]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:46.5805948+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:55.7523645+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:06.361603+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:06.361603+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:06.361603+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:23.7244464+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:23.7244464+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:23.7244464+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:31.4900122+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:00.7075588+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:00.7075588+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:00.7075588+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"endTimeUtc\":\"2020-01-21T22:52:11.2305089+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:52:11.2305089+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:49.5978748+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:59.1290663+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:59.1290663+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:59.1290663+00:00\",\"endTimeUtc\":\"2020-01-21T21:29:25.3164037+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:29:25.3164037+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:29:25.3164037+00:00\",\"endTimeUtc\":\"2020-01-21T22:07:47.3824968+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:07:47.3824968+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:07:47.4762471+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:07:54.6169737+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"endTimeUtc\":\"2020-01-21T22:33:23.2503634+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:33:23.2503634+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:33:23.2503634+00:00\",\"endTimeUtc\":\"2020-01-21T22:52:01.7774668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:52:01.7774668+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:52:01.7774668+00:00\",\"endTimeUtc\":\"2020-01-21T22:52:11.2305089+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:52:11.2305089+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:52:11.2617673+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:52:20.5429295+00:00\",\"endTimeUtc\":\"2020-01-21T22:52:29.6053495+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:52:29.6053495+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:52:29.6053495+00:00\",\"endTimeUtc\":\"2020-01-21T23:02:44.3602327+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:02:44.3602327+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:02:44.3602327+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:02:51.3594237+00:00\",\"endTimeUtc\":\"2020-01-21T23:08:58.9903561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:08:58.9903561+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:08:58.9903561+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"endTimeUtc\":\"2020-01-22T00:11:19.2087157+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:11:19.2087157+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:09:42.645128+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:50.8167353+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:50.8167353+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:09:50.8167353+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:15.5347308+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:15.5347308+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:10:15.5347308+00:00\",\"endTimeUtc\":\"2020-01-21T23:30:12.4050379+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:30:12.4050379+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:12.4050379+00:00\",\"endTimeUtc\":\"2020-01-21T23:45:42.4877008+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:45:42.4877008+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:19.5612136+00:00\",\"endTimeUtc\":\"2020-01-21T23:45:42.347079+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:45:42.347079+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:45:42.5345752+00:00\",\"endTimeUtc\":\"2020-01-22T00:07:29.6500982+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:07:29.6500982+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:07:29.9000991+00:00\",\"endTimeUtc\":\"2020-01-22T00:11:11.3337759+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:11:11.3337759+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:11:11.3337759+00:00\",\"endTimeUtc\":\"2020-01-22T00:11:19.2087157+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:11:19.2087157+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:11:19.2243411+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:38.7445973+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:38.7445973+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:11:26.0055349+00:00\",\"endTimeUtc\":\"2020-01-22T00:11:34.6304516+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:11:34.6304516+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:11:34.6304516+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:03.1914728+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:03.1914728+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:03.1914728+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:22.9012607+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:22.9012607+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:10.0195688+00:00\",\"endTimeUtc\":\"2020-01-22T00:28:32.9183748+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:28:32.9183748+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:28:32.9183748+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:22.8856409+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:22.8856409+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:22.9012607+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:38.7445973+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:38.7445973+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:38.7602203+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:23.9215605+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:23.9215605+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:46.5881502+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:55.4785563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:55.4785563+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:55.4785563+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:28.3673022+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:28.3673022+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:31:28.3673022+00:00\",\"endTimeUtc\":\"2020-01-22T00:47:37.2563825+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:47:37.2563825+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:47:37.2563825+00:00\",\"endTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:47:45.3188668+00:00\",\"endTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"endTimeUtc\":\"2020-01-22T01:00:43.0966593+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:00:43.0966593+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:00:43.0966593+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:13.5397501+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:13.5397501+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:02:13.5397501+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:23.9215605+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:23.9215605+00:00\",\"steps\":[]}]}]},{\"name\":\"Update CertificateAuthority\",\"description\":\"Updating Certificate Authorities.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"steps\":[{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:13:20.1305718+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:13:26.9586156+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:35.7241381+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:35.7241381+00:00\",\"steps\":[]},{\"name\":\"Backup CA\",\"description\":\"Snapshot CA content and database to shared storage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:13:35.7241381+00:00\",\"endTimeUtc\":\"2020-01-24T05:14:11.6779279+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:14:11.6779279+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:14:11.6779279+00:00\",\"endTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:14:18.0059874+00:00\",\"endTimeUtc\":\"2020-01-24T05:19:43.0381349+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:19:43.0381349+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:19:43.0381349+00:00\",\"endTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"steps\":[]}]},{\"name\":\"PostScaleIn: Remove CA objects from active directory\",\"description\":\"Remove CA objects from active directory.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:12.0657242+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:12.0657242+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:12.0657242+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:26.0205251+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:33.7860537+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:33.7860537+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:33.7860537+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:54.194883+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:54.194883+00:00\",\"steps\":[]},{\"name\":\"Update for CA\",\"description\":\"Updates CA server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:54.194883+00:00\",\"endTimeUtc\":\"2020-01-24T05:34:14.6833769+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:34:14.6833769+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:34:14.6833769+00:00\",\"endTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:34:21.6051815+00:00\",\"endTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"steps\":[]}]},{\"name\":\"Validate CA after ScaleOut\",\"description\":\"Validate CA role after ScaleOut.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:04.0108831+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:04.0108831+00:00\",\"steps\":[]},{\"name\":\"Updating new node\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:04.0108831+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"steps\":[]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:17.7294764+00:00\",\"endTimeUtc\":\"2020-02-10T16:39:26.5648649+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:39:26.5648649+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:33.1511796+00:00\",\"endTimeUtc\":\"2020-01-24T06:06:00.8782909+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T06:06:00.8782909+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:34.2917937+00:00\",\"endTimeUtc\":\"2020-01-24T05:41:50.8387801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:41:50.8387801+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:41:50.8387801+00:00\",\"endTimeUtc\":\"2020-01-24T05:42:10.5731126+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:42:10.5731126+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:33.0418075+00:00\",\"endTimeUtc\":\"2020-01-24T05:39:02.813162+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:39:02.813162+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-02-10T16:39:26.5648649+00:00\",\"endTimeUtc\":\"2020-02-10T16:40:14.7719901+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:40:14.7719901+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-02-10T16:40:14.7719901+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:37.6000074+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:37.6000074+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-02-10T16:48:37.6000074+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2020-01-07T21:38:51.918Z\",\"lastUpdatedTime\":\"2020-02-10T16:48:55.2438258+00:00\",\"duration\":\"P33DT19H18M24.304S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/64a55d0c-195b-4baf-8db2-105b18ee80df\",\"name\":\"northwest/Microsoft1.1912.0.30/64a55d0c-195b-4baf-8db2-105b18ee80df\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Re-Install Nugets\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-11T16:26:19.7908292+00:00\",\"endTimeUtc\":\"2020-01-11T16:48:58.5854381+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-11T16:48:58.5854381+00:00\",\"steps\":[{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-11T16:26:19.7908292+00:00\",\"endTimeUtc\":\"2020-01-11T16:48:58.5854381+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-11T16:48:58.5854381+00:00\",\"steps\":[]}]},\"timeStarted\":\"2020-01-11T16:26:11.306Z\",\"lastUpdatedTime\":\"2020-01-11T16:48:58.5854381+00:00\",\"duration\":\"PT22M47.341S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/b8eeb3b4-3022-4362-9e93-60d19c99d039\",\"name\":\"northwest/Microsoft1.1912.0.30/b8eeb3b4-3022-4362-9e93-60d19c99d039\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:07.2121624+00:00\",\"endTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:05.0710453+00:00\",\"endTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:31.0053214+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:52.1770488+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:00.2082403+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.895699+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.8488086+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.9269339+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"endTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:04:02.6625082+00:00\",\"endTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"endTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.7942488+00:00\",\"endTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7316692+00:00\",\"endTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.6223794+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.9347917+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7785421+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"endTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"steps\":[{\"name\":\"Disable DSC Partial Config\",\"description\":\"Disable DSC Partial Config on VMs and hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.3918526+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:47.8135997+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:36.2814825+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:04.5518527+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:04.5518527+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:29.0315384+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:57.7860691+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:57.7860691+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.875386+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.7772742+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.7772742+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:27.5003111+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:04.7862182+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:04.7862182+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:21.2972237+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:10.1656661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:10.1656661+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:34.3596199+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:08.3723789+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:08.3723789+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:39.5789882+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:11.8900352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:11.8900352+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:35.9064887+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:39.1095813+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:10.1067431+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:10.1067431+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:20.2035042+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:53.1767521+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:53.1767521+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:21.5628526+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.1097674+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:50.7548778+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:50.7548778+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:37.2345992+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:09.0442483+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:09.0442483+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:18.8284948+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:08.2875238+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:08.2875238+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:39:39.5163067+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:51.2861166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:51.2861166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:23.0785379+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:05.7714165+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:05.7714165+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.1566191+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:09.9066893+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:04.364813+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:04.364813+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:53.1255041+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:06.8023195+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:06.8023195+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:10.8129311+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:57.0116567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:57.0116567+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:37.5627225+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:09.4817449+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:09.4817449+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:31.3752701+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:06.2554437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:06.2554437+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:41:01.4844163+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:05.8179385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:05.8179385+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.578515+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:00.292857+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:00.292857+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:28.828414+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:02.2079862+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:02.2079862+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:09.8129422+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:01.1682365+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:01.1682365+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:12.8598933+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.6610912+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.6610912+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.7816372+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:54.9335166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:54.9335166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:28.9221645+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:03.3485385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:03.3485385+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:00.0005912+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.0048166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.0048166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:39:58.0318072+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:01.082982+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:01.082982+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:15.375397+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:33.9066786+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.52049+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.52049+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:46.3439011+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:08.1343224+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:08.1343224+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.9847322+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:59.3084894+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:59.3084894+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:47.7823522+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"steps\":[{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.437862+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.8798137+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.8798137+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:05.5161019+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:26.281901+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:01.2349322+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:59.6923548+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:59.6923548+00:00\",\"steps\":[]}]}]},{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.8449885+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:08.8999495+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:08.8999495+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.4388419+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:20.5621747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:20.5621747+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:31.2043627+00:00\",\"endTimeUtc\":\"2020-01-06T19:39:37.1569488+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:39:37.1569488+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:47.8360092+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:58.3984404+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.5233519+00:00\",\"endTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:25.8914267+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.6171006+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:02.3477632+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.7420986+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:48.2383163+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.7420986+00:00\",\"endTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:06.2538406+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:04.5040949+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"endTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"endTimeUtc\":\"2020-01-07T05:40:00.4911506+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T05:40:00.4911506+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"Type \u0027Update\u0027 of Role \u0027URP\u0027 raised an exception:\\n\\nCould not ping any of the provided Service Fabric gateway endpoints.\\nat Wait-ServiceFabricClusterHealthy, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\WinFabricCluster\\\\RepairServiceFabricCluster.psm1: line 452\\nat Repair-UnplacedReplica, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\WinFabricCluster\\\\RepairServiceFabricCluster.psm1: line 164\\nat Repair-AzureStackServiceFabricCluster, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\WinFabricCluster\\\\RepairServiceFabricCluster.psm1: line 38\\nat Install-ServiceFabricApplication, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\WinFabricCluster\\\\ServiceFabricApp.ps1: line 128\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 62\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:48:59.4793998+00:00\",\"endTimeUtc\":\"2020-01-07T05:40:00.4911506+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T05:40:00.4911506+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:04.8790997+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"endTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"Type \u0027Update\u0027 of Role \u0027CPI\u0027 raised an exception:\\n\\nfabric:/AzureStackCpiApplication Number of partitions unhealthy 1\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 71\\nat Invoke-ScriptBlockWithRetries, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Modules\\\\AzureStackInstallerCommon\\\\AzureStackInstallerCommon.psm1: line 29\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 75\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:51:41.0336917+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:06.3322162+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:17.8483927+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"endTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"steps\":[]},{\"name\":\"(NC) Update iDNS Configuration in NC.\",\"description\":\"Update iDNS Configuration in NC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:03.3314587+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:03.3314587+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:05.3478435+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"endTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"endTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:49:23.8073723+00:00\",\"endTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:05.4884683+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:16.9728185+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:16.9514916+00:00\",\"endTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"endTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:43:50.5926689+00:00\",\"endTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"endTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"endTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:45:56.3978556+00:00\",\"endTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"endTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:47.5704+00:00\",\"endTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"endTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:17:33.1477588+00:00\",\"endTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"endTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:24:51.0078115+00:00\",\"endTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:19.8745578+00:00\",\"endTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"steps\":[]},{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:00.7180297+00:00\",\"endTimeUtc\":\"2020-01-06T20:46:07.8196583+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:46:07.8196583+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:11.5148417+00:00\",\"endTimeUtc\":\"2020-01-06T20:33:40.5758874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:33:40.5758874+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:33:40.5915167+00:00\",\"endTimeUtc\":\"2020-01-06T20:34:15.6078813+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:34:15.6078813+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Infra VMs\",\"description\":\"Updating InfraVMs based on update payload\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2020-01-05T17:46:12.646Z\",\"lastUpdatedTime\":\"2020-01-07T06:46:44.2115391+00:00\",\"duration\":\"P1DT13H21M51.946S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/f7f2e96a-5753-449a-bd3a-d0cf45e1a2ab\",\"name\":\"northwest/Microsoft1.1912.0.30/f7f2e96a-5753-449a-bd3a-d0cf45e1a2ab\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:07.2121624+00:00\",\"endTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:05.0710453+00:00\",\"endTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:31.0053214+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:52.1770488+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:00.2082403+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.895699+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.8488086+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.9269339+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"endTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:04:02.6625082+00:00\",\"endTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:32.7942488+00:00\",\"endTimeUtc\":\"2020-01-05T06:20:53.1049851+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:20:53.1049851+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2020.01.05_06.16.00.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1912.0.30\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1912.0.30\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 995\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 50\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:43.7316692+00:00\",\"endTimeUtc\":\"2020-01-05T06:20:53.1049851+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:20:53.1049851+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.6223794+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.9347917+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7785421+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Infra VMs\",\"description\":\"Updating InfraVMs based on update payload\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2020-01-05T04:52:58.432Z\",\"lastUpdatedTime\":\"2020-01-05T06:21:55.8857429+00:00\",\"duration\":\"PT2H1M3.374S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates?api-version=2016-05-01+50": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "99", "100" ], - "x-ms-client-request-id": [ "6dffc717-59a5-4eec-be17-b60ba1502d91" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdate" ], - "FullCommandName": [ "Get-AzsUpdate_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "afe704ae-936b-4d82-b7aa-70a205aae81f" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14684" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvThAwxAVg6v+nXUuiMxEAX3cAK3hhsS7u0d83wOWjyRWVodzbd1PWbwqkIDgJ6ookNDjBtcIkKkOecAVNV9KPs8Dhciaf8p1EuvQrVX8VTO69pvpu7gzu04ZTbjKASAay0b37V7ce6dZ9Dp9I4riR" ], - "x-ms-request-id": [ "afe704ae-936b-4d82-b7aa-70a205aae81f" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032036Z:afe704ae-936b-4d82-b7aa-70a205aae81f" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:36 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "14936" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10\",\"name\":\"northwest/Microsoft1.1907.0.10\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.10\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":1205,\"displayName\":\"AzS Update - 1.1907.0.10\",\"version\":\"1.1907.0.10\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13\",\"name\":\"northwest/Microsoft1.1907.0.13\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.13\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":2808,\"displayName\":\"AzS Update - 1.1907.0.13\",\"version\":\"1.1907.0.13\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20\",\"name\":\"northwest/Microsoft1.1907.0.20\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.20\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":2795,\"displayName\":\"AzS Update - 1.1907.0.20\",\"version\":\"1.1907.0.20\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5\",\"name\":\"northwest/Microsoft1.1907.0.5\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1907.0.5\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1907\",\"minVersionRequired\":\"1.1906.0.30\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":740,\"displayName\":\"AzS Update - 1.1907.0.5\",\"version\":\"1.1907.0.5\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42\",\"name\":\"northwest/Microsoft1.1907.11.42\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.11.42\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":177,\"displayName\":\"AzS Hotfix - 1.1907.11.42\",\"version\":\"1.1907.11.42\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44\",\"name\":\"northwest/Microsoft1.1907.12.44\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.12.44\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":177,\"displayName\":\"AzS Hotfix - 1.1907.12.44\",\"version\":\"1.1907.12.44\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31\",\"name\":\"northwest/Microsoft1.1907.5.31\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.5.31\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":35,\"displayName\":\"AzS Hotfix - 1.1907.5.31\",\"version\":\"1.1907.5.31\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33\",\"name\":\"northwest/Microsoft1.1907.6.33\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.6.33\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.6.33\",\"version\":\"1.1907.6.33\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35\",\"name\":\"northwest/Microsoft1.1907.7.35\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.7.35\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.7.35\",\"version\":\"1.1907.7.35\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37\",\"name\":\"northwest/Microsoft1.1907.8.37\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1907.8.37\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":40,\"displayName\":\"AzS Hotfix - 1.1907.8.37\",\"version\":\"1.1907.8.37\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20\",\"name\":\"northwest/Microsoft1.1908.0.20\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.0.20\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":9083,\"displayName\":\"AzS Update - 1.1908.0.20\",\"version\":\"1.1908.0.20\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24\",\"name\":\"northwest/Microsoft1.1908.1.24\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1908.1.24\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":34,\"displayName\":\"AzS Hotfix - 1.1908.1.24\",\"version\":\"1.1908.1.24\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29\",\"name\":\"northwest/Microsoft1.1908.3.29\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.3.29\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":8998,\"displayName\":\"AzS Update - 1.1908.3.29\",\"version\":\"1.1908.3.29\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33\",\"name\":\"northwest/Microsoft1.1908.4.33\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1908.4.33\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1908\",\"minVersionRequired\":\"1.1907.0.20\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":9235,\"displayName\":\"AzS Update - 1.1908.4.33\",\"version\":\"1.1908.4.33\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44\",\"name\":\"northwest/Microsoft1.1910.0.44\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.44\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19332,\"displayName\":\"AzS Update - 1.1910.0.44\",\"version\":\"1.1910.0.44\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51\",\"name\":\"northwest/Microsoft1.1910.0.51\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.51\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":18679,\"displayName\":\"AzS Update - 1.1910.0.51\",\"version\":\"1.1910.0.51\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55\",\"name\":\"northwest/Microsoft1.1910.0.55\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.55\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19034,\"displayName\":\"AzS Update - 1.1910.0.55\",\"version\":\"1.1910.0.55\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58\",\"name\":\"northwest/Microsoft1.1910.0.58\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.58\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":19260,\"displayName\":\"AzS Update - 1.1910.0.58\",\"version\":\"1.1910.0.58\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9\",\"name\":\"northwest/Microsoft1.1910.0.9\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1910.0.9\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/azure-stack-release-notes-1910\",\"minVersionRequired\":\"1.1908.4.33\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":11936,\"displayName\":\"AzS Update - 1.1910.0.9\",\"version\":\"1.1910.0.9\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76\",\"name\":\"northwest/Microsoft1.1910.8.76\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1910.8.76\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":307,\"displayName\":\"AzS Hotfix - 1.1910.8.76\",\"version\":\"1.1910.8.76\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78\",\"name\":\"northwest/Microsoft1.1910.9.78\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Hotfix 1.1910.9.78\",\"state\":\"Installed\",\"kbLink\":\"https://aka.ms/azurestackupdate\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":307,\"displayName\":\"AzS Hotfix - 1.1910.9.78\",\"version\":\"1.1910.9.78\",\"publisher\":\"Microsoft\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30\",\"name\":\"northwest/Microsoft1.1912.0.30\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"installedDate\":\"2020-01-11T16:48:58.647Z\",\"description\":\"AzS Update 1.1912.0.30\",\"state\":\"Installed\",\"kbLink\":\"https://docs.microsoft.com/azure-stack/operator/release-notes?view=azs-xxxx1912\",\"minVersionRequired\":\"1.1910.0.58\",\"minOemVersionRequired\":\"1.0.0.0\",\"packageSizeInMb\":26417,\"displayName\":\"AzS Update - 1.1912.0.30\",\"version\":\"1.1912.0.30\",\"publisher\":\"Microsoft\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10/updateRuns?api-version=2016-05-01+51": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "101", "102" ], - "x-ms-client-request-id": [ "c3ffd3f2-1c64-42f2-b042-0235b904d0f0" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "eec35944-a782-467d-b141-b6bc0646a1ff" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvFN9UkAQ4T21jQr79DOdoxV0Iz5r/odjM75rvjYjLb3WaQpRO0jBaWlScpUdlBnjCm0tklJ8V/Hjl75fC4CRLYufz6ilxyyaAobZ2x9gdaxVJWcr5xfDeHa6+7HpizvGT67icHwVZW3Nt0DIpk26z" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14683" ], - "x-ms-request-id": [ "eec35944-a782-467d-b141-b6bc0646a1ff" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032037Z:eec35944-a782-467d-b141-b6bc0646a1ff" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:37 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "146566" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10/updateRuns/45aaeb26-805b-495b-9c8c-d5da5542dbf4\",\"name\":\"northwest/Microsoft1.1907.0.10/45aaeb26-805b-495b-9c8c-d5da5542dbf4\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:07:10.6391693+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:10.6391693+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:17.8266242+00:00\",\"endTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:10:13.1197619+00:00\",\"endTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:28.3902008+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:28.3902008+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:30:28.4058207+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:30:45.9213385+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:31:06.3743353+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:31:16.280509+00:00\",\"endTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:40:56.1844151+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Cloud Hosting Infrastructure Summary\\nAzure Stack Privileged Endpoint Service Fabric Cluster\\nAzure Stack Privileged Endpoint Service Fabric Nodes\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.07.11_19.34.14.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.0.10\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.0.10\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 976\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:41:04.1218128+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-07-11T15:06:59.737Z\",\"lastUpdatedTime\":\"2019-07-11T19:38:05.2755775+00:00\",\"duration\":\"PT4H51M57.245S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10/updateRuns/51e878bd-7e7b-42a0-9a86-897cb1f3defd\",\"name\":\"northwest/Microsoft1.1907.0.10/51e878bd-7e7b-42a0-9a86-897cb1f3defd\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:10.6391693+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:10.6391693+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:17.8266242+00:00\",\"endTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:10:13.1197619+00:00\",\"endTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:28.3902008+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:28.3902008+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:30:28.4058207+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:30:45.9213385+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:31:06.3743353+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.26429+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.26429+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:31:16.280509+00:00\",\"endTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"endTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:40:56.1844151+00:00\",\"endTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:41:04.1218128+00:00\",\"endTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"endTimeUtc\":\"2019-07-11T23:42:38.6578024+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:42:38.6578024+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:18:09.1729588+00:00\",\"endTimeUtc\":\"2019-07-11T23:21:55.7325823+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:21:55.7325823+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:21:55.7325823+00:00\",\"endTimeUtc\":\"2019-07-11T23:23:14.5128343+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:23:14.5128343+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:18:08.9854588+00:00\",\"endTimeUtc\":\"2019-07-11T23:25:19.0469538+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:25:19.0469538+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:38.6578024+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:44.7514801+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:53.5957416+00:00\",\"endTimeUtc\":\"2019-07-11T23:43:16.0948161+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:43:16.0948161+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:43:16.0948161+00:00\",\"endTimeUtc\":\"2019-07-11T23:46:15.7026272+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:46:15.7026272+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:46:15.7026272+00:00\",\"endTimeUtc\":\"2019-07-11T23:50:55.3486931+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:50:55.3486931+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:46:22.1400455+00:00\",\"endTimeUtc\":\"2019-07-11T23:49:18.4064073+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:49:18.4064073+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:49:18.4376575+00:00\",\"endTimeUtc\":\"2019-07-11T23:50:55.3486931+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:50:55.3486931+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:53.3138662+00:00\",\"endTimeUtc\":\"2019-07-12T00:06:24.2988381+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:06:24.2988381+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:06:24.2988381+00:00\",\"endTimeUtc\":\"2019-07-12T00:07:23.3344736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:07:23.3344736+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:07:23.3344736+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:07:29.1156885+00:00\",\"endTimeUtc\":\"2019-07-12T00:09:50.5798155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:09:50.5798155+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:09:50.5798155+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:53.5794883+00:00\",\"endTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:43:01.1887654+00:00\",\"endTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"endTimeUtc\":\"2019-07-11T23:50:43.942586+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:50:43.942586+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:50:43.942586+00:00\",\"endTimeUtc\":\"2019-07-11T23:54:12.7728059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:54:12.7728059+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:44.7671007+00:00\",\"endTimeUtc\":\"2019-07-11T23:42:57.4856889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:42:57.4856889+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:57.4856889+00:00\",\"endTimeUtc\":\"2019-07-11T23:43:26.81343+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:43:26.81343+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-11T23:43:26.81343+00:00\",\"endTimeUtc\":\"2019-07-11T23:43:36.7508031+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:43:36.7508031+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-11T23:43:36.7508031+00:00\",\"endTimeUtc\":\"2019-07-12T00:01:41.4043787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:01:41.4043787+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:01:41.4043787+00:00\",\"endTimeUtc\":\"2019-07-12T00:02:12.0162897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:02:12.0162897+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:01:47.1074327+00:00\",\"endTimeUtc\":\"2019-07-12T00:01:55.8104465+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:01:55.8104465+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:01:55.8104465+00:00\",\"endTimeUtc\":\"2019-07-12T00:02:04.0005625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:02:04.0005625+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:02:04.0005625+00:00\",\"endTimeUtc\":\"2019-07-12T00:02:12.0162897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:02:12.0162897+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:45.26429+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:51.2017538+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:58.0923318+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:58.0454565+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:53.1388596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:53.1388596+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:58.0923318+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:53.920098+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:53.920098+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:58.0923318+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:53.1388596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:53.1388596+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:38.746906+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:38.746906+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:38.746906+00:00\",\"endTimeUtc\":\"2019-07-12T00:46:13.670785+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:46:13.670785+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:46.5280687+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:57.7779476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:57.7779476+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:57.7779476+00:00\",\"endTimeUtc\":\"2019-07-12T00:19:35.1215472+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:19:35.1215472+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:19:35.1371715+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:28.9808536+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:28.9808536+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:28.9965146+00:00\",\"endTimeUtc\":\"2019-07-12T00:35:03.2903132+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:35:03.2903132+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:35:03.2903132+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:59.6962423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:59.6962423+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:59.6962423+00:00\",\"endTimeUtc\":\"2019-07-12T00:41:15.2382114+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:41:15.2382114+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:41:15.2382114+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:41:21.0505979+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:40.5490713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:40.5490713+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:40.5490713+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:04.6111098+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:32.4074499+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:32.4074499+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:32.4074499+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:44.0478525+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:44.0478525+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:44.0478525+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:05.7818111+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:05.7818111+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:05.7818111+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:45.2023796+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:45.2023796+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:46.746817+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:40.7766283+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:40.7766283+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:40.7766283+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:16.1841185+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:16.1841185+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:16.2153711+00:00\",\"endTimeUtc\":\"2019-07-12T00:35:46.5727566+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:35:46.5727566+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:35:46.5727566+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:41.6653839+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:41.6653839+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:41.6653839+00:00\",\"endTimeUtc\":\"2019-07-12T00:40:47.0356254+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:40:47.0356254+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:47.0356254+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:52.9261382+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:08.9403051+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:08.9403051+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:08.9403051+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:30.6117623+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:44.5790928+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:44.5790928+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:44.5790928+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:57.3913471+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:57.3913471+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:57.3913471+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:19.6565445+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:19.6565445+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:19.6565445+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:58.1709714+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:58.1709714+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:46.6999416+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:40.2766402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:40.2766402+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:40.2766402+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:26.7308768+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:26.7308768+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:26.7308768+00:00\",\"endTimeUtc\":\"2019-07-12T00:34:57.8685012+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:34:57.8685012+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:34:57.8685012+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:53.6026085+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:53.6026085+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:53.6026085+00:00\",\"endTimeUtc\":\"2019-07-12T00:41:01.0197337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:41:01.0197337+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:41:01.0197337+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:41:06.8008734+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:23.3306548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:23.3306548+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:23.3306548+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:47.1739449+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:00.4225394+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:00.4225394+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:00.4225394+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:13.3910403+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:13.3910403+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:13.3910403+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:37.1563298+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:37.1563298+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:37.1563298+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"endTimeUtc\":\"2019-07-12T00:46:13.670785+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:46:13.670785+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:46.5436941+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:44.4953362+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:44.4953362+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:44.4953362+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:27.652738+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:27.652738+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:27.6683629+00:00\",\"endTimeUtc\":\"2019-07-12T00:35:17.2293319+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:35:17.2293319+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:35:17.2293319+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:15.2896909+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:15.2896909+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:15.2896909+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:28.0336878+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:28.0336878+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:28.0336878+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:34.6116863+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:54.3769294+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:54.3769294+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:54.3769294+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:16.7983747+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:43.8916067+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:43.8916067+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:43.8916067+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:56.6257336+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:56.6257336+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:56.6257336+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:18.2034483+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:18.2034483+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:18.2034483+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:56.8272371+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:56.8272371+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:46:13.6864115+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:44.5039086+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:44.5039086+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:51.154885+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:08.4672879+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:19.7796662+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:33.7795154+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:03.3553746+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:03.3553746+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:03.3553746+00:00\",\"endTimeUtc\":\"2019-07-12T00:23:27.4154054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:23:27.4154054+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:23:27.4154054+00:00\",\"endTimeUtc\":\"2019-07-12T00:28:20.9353923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:28:20.9353923+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:28:20.9353923+00:00\",\"endTimeUtc\":\"2019-07-12T00:29:15.2472909+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:29:15.2472909+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:29:15.2472909+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"endTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:09.073492+00:00\",\"endTimeUtc\":\"2019-07-12T05:22:50.8471128+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:22:50.8471128+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:22:50.8627263+00:00\",\"endTimeUtc\":\"2019-07-12T05:24:57.7865285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:24:57.7865285+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:24:57.7865285+00:00\",\"endTimeUtc\":\"2019-07-12T05:27:35.9862381+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:27:35.9862381+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:27:35.9862381+00:00\",\"endTimeUtc\":\"2019-07-12T05:28:55.0354545+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:28:55.0354545+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:28:55.0354545+00:00\",\"endTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"endTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:31:18.8199262+00:00\",\"endTimeUtc\":\"2019-07-12T05:35:17.1194374+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:35:17.1194374+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:35:17.1194374+00:00\",\"endTimeUtc\":\"2019-07-12T05:37:15.3227547+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:37:15.3227547+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:37:15.3227547+00:00\",\"endTimeUtc\":\"2019-07-12T05:39:51.9679125+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:39:51.9679125+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:39:51.9679125+00:00\",\"endTimeUtc\":\"2019-07-12T05:41:09.7708259+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:41:09.7708259+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:41:09.7708259+00:00\",\"endTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"endTimeUtc\":\"2019-07-12T05:44:26.1891889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:44:26.1891889+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:44:26.1891889+00:00\",\"endTimeUtc\":\"2019-07-12T05:44:57.6867138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:44:57.6867138+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:44:57.6867138+00:00\",\"endTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:45:07.4833164+00:00\",\"endTimeUtc\":\"2019-07-12T05:46:47.8850941+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:46:47.8850941+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:46:47.8850941+00:00\",\"endTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:51:24.5953994+00:00\",\"endTimeUtc\":\"2019-07-12T05:53:03.9811471+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:53:03.9811471+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:53:03.9811471+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:21.8108946+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:36.9912483+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:36.9912483+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:35.9513668+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:30.3101457+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:30.3101457+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:30.3101457+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:02.8091427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:02.8091427+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:02.8091427+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:06.0428305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:06.0428305+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:06.0428305+00:00\",\"endTimeUtc\":\"2019-07-12T00:28:59.2630908+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:28:59.2630908+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:28:59.2792749+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:36.9912483+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:36.9912483+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:37.006873+00:00\",\"endTimeUtc\":\"2019-07-12T01:11:54.9751271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:11:54.9751271+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:42.8661351+00:00\",\"endTimeUtc\":\"2019-07-12T00:39:21.4122699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:39:21.4122699+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:39:21.4122699+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:49.6102455+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:49.6102455+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:49.6102455+00:00\",\"endTimeUtc\":\"2019-07-12T01:09:36.8681657+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:09:36.8681657+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:09:36.8681657+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:30.1486316+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:30.1486316+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:30.1486316+00:00\",\"endTimeUtc\":\"2019-07-12T01:11:54.9751271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:11:54.9751271+00:00\",\"steps\":[]}]},{\"name\":\"Update OSImage of NC Service Fabric cluster.\",\"description\":\"Update OSImage on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:20.1546621+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:33.6232669+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:40.313872+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:40.313872+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:46.5918752+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:33.5913625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:33.5913625+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:33.5913625+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:01.4654034+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:01.4654034+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:01.4654034+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:05.0584717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:05.0584717+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:05.0584717+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:00.8884914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:00.8884914+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:00.8884914+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:40.313872+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:40.313872+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:40.326468+00:00\",\"endTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:47.6235051+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:53.0430844+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:53.0430844+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:53.0430844+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:22.7102709+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:22.7102709+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:22.7102709+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:10.5004688+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:10.5004688+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:10.5004688+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:04.2966277+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:04.2966277+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:45:04.2966277+00:00\",\"endTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:47:34.5291964+00:00\",\"endTimeUtc\":\"2019-07-12T00:48:12.747479+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:48:12.747479+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:48:12.747479+00:00\",\"endTimeUtc\":\"2019-07-12T00:49:32.8558894+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:49:32.8558894+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:49:32.8558894+00:00\",\"endTimeUtc\":\"2019-07-12T00:51:14.0652027+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:51:14.0652027+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:51:14.0652027+00:00\",\"endTimeUtc\":\"2019-07-12T01:04:12.6841825+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:04:12.6841825+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:04:12.6841825+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage of SLB and Gateway VMs.\",\"description\":\"Update OSImage on the SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:05:52.5110814+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:05:59.0578729+00:00\",\"endTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:06:05.6202965+00:00\",\"endTimeUtc\":\"2019-07-12T01:08:48.0245463+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:08:48.0245463+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:08:48.0245463+00:00\",\"endTimeUtc\":\"2019-07-12T01:11:20.460164+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:11:20.460164+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:11:20.460164+00:00\",\"endTimeUtc\":\"2019-07-12T01:13:12.6613213+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:13:12.6613213+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:13:12.6613213+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:15.3323989+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:15.3323989+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:15.3323989+00:00\",\"endTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"endTimeUtc\":\"2019-07-12T01:22:54.357122+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:22:54.357122+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:15:54.9717757+00:00\",\"endTimeUtc\":\"2019-07-12T01:16:47.6586135+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:16:47.6586135+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:16:47.6586135+00:00\",\"endTimeUtc\":\"2019-07-12T01:18:24.6573957+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:18:24.6573957+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:18:24.6573957+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:18.3122185+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:18.3122185+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:20:18.3122185+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"endTimeUtc\":\"2019-07-12T01:22:54.357122+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:22:54.357122+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:05:59.0578729+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:06:05.5265488+00:00\",\"endTimeUtc\":\"2019-07-12T01:08:07.3063226+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:08:07.3063226+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:08:07.3063226+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:37.1797442+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:37.1797442+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:37.1797442+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:26.568276+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:26.568276+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:26.568276+00:00\",\"endTimeUtc\":\"2019-07-12T01:13:18.7393618+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:13:18.7393618+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:13:18.7393618+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:59.5662215+00:00\",\"endTimeUtc\":\"2019-07-12T01:15:39.6438417+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:15:39.6438417+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:15:39.6594659+00:00\",\"endTimeUtc\":\"2019-07-12T01:17:07.1583658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:17:07.1583658+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:17:07.1583658+00:00\",\"endTimeUtc\":\"2019-07-12T01:18:57.8757226+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:18:57.8757226+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:18:57.8757226+00:00\",\"endTimeUtc\":\"2019-07-12T01:19:48.7188772+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:19:48.7188772+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:19:48.7188772+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:26.155111+00:00\",\"endTimeUtc\":\"2019-07-12T01:22:04.6077514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:22:04.6077514+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:22:04.6077514+00:00\",\"endTimeUtc\":\"2019-07-12T01:23:31.3410305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:23:31.3410305+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:23:31.3410305+00:00\",\"endTimeUtc\":\"2019-07-12T01:25:21.6365203+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:25:21.6365203+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:25:21.6365203+00:00\",\"endTimeUtc\":\"2019-07-12T01:26:15.588966+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:26:15.588966+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:26:15.588966+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"endTimeUtc\":\"2019-07-12T01:30:40.6312178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:30:40.6312178+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:53.196937+00:00\",\"endTimeUtc\":\"2019-07-12T01:30:40.6312178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:30:40.6312178+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:20.2015368+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:43.0536353+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:43.0536353+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:31.2170453+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:32.1532284+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:32.1532284+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:32.1532284+00:00\",\"endTimeUtc\":\"2019-07-12T00:21:18.6355834+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:21:18.6355834+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:21:18.6355834+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:28.0277336+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:28.0277336+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:28.0277336+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:47.2449502+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:47.2449502+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:47.2449502+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:43.0536353+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:43.0536353+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:43.0692558+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:49.7410035+00:00\",\"endTimeUtc\":\"2019-07-12T00:40:08.5051181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:40:08.5051181+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:08.5051181+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:57.5319674+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:57.5319674+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:57.5319674+00:00\",\"endTimeUtc\":\"2019-07-12T00:47:59.7163804+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:47:59.7163804+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:47:59.7163804+00:00\",\"endTimeUtc\":\"2019-07-12T00:55:54.7293923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:55:54.7293923+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:55:54.7293923+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:47.6795442+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:06.1936605+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:06.1936605+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:06.1936605+00:00\",\"endTimeUtc\":\"2019-07-12T01:16:06.4091335+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:16:06.4091335+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:16:06.4091335+00:00\",\"endTimeUtc\":\"2019-07-12T01:18:14.6731442+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:18:14.6731442+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:18:14.6731442+00:00\",\"endTimeUtc\":\"2019-07-12T01:19:07.7506014+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:19:07.7506014+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:19:07.7506014+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"endTimeUtc\":\"2019-07-12T01:24:00.8406599+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:24:00.8406599+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:24:00.8406599+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:01.604228+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:01.604228+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:01.604228+00:00\",\"endTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:07.5416527+00:00\",\"endTimeUtc\":\"2019-07-12T01:31:59.5984625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:31:59.5984625+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:31:59.5984625+00:00\",\"endTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:05.7077186+00:00\",\"endTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"endTimeUtc\":\"2019-07-12T02:02:22.6820205+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:02:22.6820205+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:06.1875235+00:00\",\"endTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:13.0311362+00:00\",\"endTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:12.9998889+00:00\",\"endTimeUtc\":\"2019-07-12T01:48:37.8087362+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:48:37.8087362+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:13.1873834+00:00\",\"endTimeUtc\":\"2019-07-12T01:48:40.3243224+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:48:40.3243224+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"endTimeUtc\":\"2019-07-12T02:02:22.6820205+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:02:22.6820205+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:02:22.6974479+00:00\",\"endTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"steps\":[]}]},{\"name\":\"Change ACS VM DefaultMoveType\",\"description\":\"Change ACS VM DefaultMoveType.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"endTimeUtc\":\"2019-07-12T02:11:51.6733422+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:11:51.6733422+00:00\",\"steps\":[]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:21.0452806+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:35.1857527+00:00\",\"endTimeUtc\":\"2019-07-12T00:14:48.6387281+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:14:48.6387281+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:48.6387281+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:58.934721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:58.934721+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:58.9503468+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:46.5678914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:46.5678914+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:13.4189363+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:21.8110928+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:21.8110928+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:21.8110928+00:00\",\"endTimeUtc\":\"2019-07-12T00:35:12.603946+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:35:12.603946+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:35:12.603946+00:00\",\"endTimeUtc\":\"2019-07-12T01:04:10.4810946+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:04:10.4810946+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:04:10.4810946+00:00\",\"endTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:04:17.0122598+00:00\",\"endTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:40.0523862+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:40.0523862+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:40.0523862+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:46.5678914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:46.5678914+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:19.1234252+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:54.0273348+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:54.0273348+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:54.0273348+00:00\",\"endTimeUtc\":\"2019-07-12T03:01:54.1173894+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:01:54.1173894+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:00.7928918+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:33.4495523+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:33.4495523+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:08.0115973+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:14.5271787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:14.5271787+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:14.5271787+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:25.0746513+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:25.0746513+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:25.0746513+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:33.4495523+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:33.4495523+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:33.5120528+00:00\",\"endTimeUtc\":\"2019-07-12T01:28:00.1030496+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:28:00.1030496+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:42.4650763+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:49.8712428+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:49.8712428+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:49.8712428+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:22.2884055+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:22.2884055+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:22.2884055+00:00\",\"endTimeUtc\":\"2019-07-12T00:54:59.9021763+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:54:59.9021763+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:54:59.9021763+00:00\",\"endTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:55:06.058312+00:00\",\"endTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:52.4607032+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:52.4607032+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:52.4763271+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:02.7700605+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:02.7700605+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:02.7700605+00:00\",\"endTimeUtc\":\"2019-07-12T01:24:21.1216574+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:24:21.1216574+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:24:21.1216574+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:24:27.9184455+00:00\",\"endTimeUtc\":\"2019-07-12T01:25:03.6680006+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:25:03.6680006+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:25:03.6680006+00:00\",\"endTimeUtc\":\"2019-07-12T01:26:05.0890988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:26:05.0890988+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:26:05.0890988+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"endTimeUtc\":\"2019-07-12T01:28:00.1030496+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:28:00.1030496+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:28:00.1186764+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:28:05.9466922+00:00\",\"endTimeUtc\":\"2019-07-12T01:28:11.9465727+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:28:11.9465727+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:28:11.9621981+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:18.084499+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:18.084499+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:18.084499+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"endTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:29.7562173+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:35.9748818+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:35.9748818+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:35.9748818+00:00\",\"endTimeUtc\":\"2019-07-12T01:41:07.019726+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:41:07.019726+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:41:07.019726+00:00\",\"endTimeUtc\":\"2019-07-12T01:59:10.4350501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:59:10.4350501+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:10.4350501+00:00\",\"endTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:17.4036964+00:00\",\"endTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"endTimeUtc\":\"2019-07-12T02:13:19.4633177+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:13:19.4633177+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:13:19.4633177+00:00\",\"endTimeUtc\":\"2019-07-12T02:19:04.5403443+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:19:04.5403443+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:19:04.5403443+00:00\",\"endTimeUtc\":\"2019-07-12T02:37:14.0996249+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:37:14.0996249+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:37:14.0996249+00:00\",\"endTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:37:30.9119612+00:00\",\"endTimeUtc\":\"2019-07-12T02:46:14.9209665+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:46:14.9209665+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:46:14.9209665+00:00\",\"endTimeUtc\":\"2019-07-12T02:49:06.9812255+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:49:06.9812255+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:49:06.9812255+00:00\",\"endTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"endTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"endTimeUtc\":\"2019-07-12T03:01:54.1173894+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:01:54.1173894+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:00.7772681+00:00\",\"endTimeUtc\":\"2019-07-12T00:31:34.480124+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:31:34.480124+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:13.5428099+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:22.7302509+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:22.7302509+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:22.7458763+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:36.7141713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:36.7141713+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:36.7141713+00:00\",\"endTimeUtc\":\"2019-07-12T00:31:27.6833254+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:31:27.6833254+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:31:27.6833254+00:00\",\"endTimeUtc\":\"2019-07-12T00:31:34.480124+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:31:34.480124+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:31:34.4957494+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:31:41.2147869+00:00\",\"endTimeUtc\":\"2019-07-12T00:31:48.4643462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:31:48.4643462+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:31:48.4643462+00:00\",\"endTimeUtc\":\"2019-07-12T00:40:37.5045579+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:40:37.5045579+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:37.5045579+00:00\",\"endTimeUtc\":\"2019-07-12T00:57:21.2830088+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:57:21.2830088+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:57:21.2830088+00:00\",\"endTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:57:27.2985529+00:00\",\"endTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:22.1152303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:22.1152303+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:22.1152303+00:00\",\"endTimeUtc\":\"2019-07-12T01:17:48.6734651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:17:48.6734651+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:17:48.6734651+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:47.7649736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:47.7649736+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:20:47.7649736+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"endTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:31.0925459+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:37.4362113+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:37.4362113+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:37.4362113+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:49.6704411+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:49.6704411+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:49.6704411+00:00\",\"endTimeUtc\":\"2019-07-12T01:31:49.3955218+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:31:49.3955218+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:31:49.3955218+00:00\",\"endTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"endTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:01.8484094+00:00\",\"endTimeUtc\":\"2019-07-12T01:32:10.8794859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:32:10.8794859+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:10.9888615+00:00\",\"endTimeUtc\":\"2019-07-12T01:35:06.4542372+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:35:06.4542372+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:35:06.4542372+00:00\",\"endTimeUtc\":\"2019-07-12T01:59:27.7004346+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:59:27.7004346+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:27.7004346+00:00\",\"endTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:35.481573+00:00\",\"endTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"endTimeUtc\":\"2019-07-12T02:13:44.8223963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:13:44.8223963+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:13:44.8223963+00:00\",\"endTimeUtc\":\"2019-07-12T02:23:17.0839401+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:23:17.0839401+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:23:17.0839401+00:00\",\"endTimeUtc\":\"2019-07-12T02:28:29.1891505+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:28:29.1891505+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:28:29.1891505+00:00\",\"endTimeUtc\":\"2019-07-12T02:29:09.9229948+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:29:09.9229948+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:29:09.9229948+00:00\",\"endTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"endTimeUtc\":\"2019-07-12T02:29:42.4225672+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:29:42.4225672+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:20.9671568+00:00\",\"endTimeUtc\":\"2019-07-12T00:19:03.7159038+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:19:03.7159038+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:19:03.7159038+00:00\",\"endTimeUtc\":\"2019-07-12T00:21:54.0570662+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:21:54.0570662+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:21:54.0570662+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:30.6175255+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:30.6175255+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:22:00.7132426+00:00\",\"endTimeUtc\":\"2019-07-12T00:22:07.2756709+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:22:07.2756709+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:22:07.2756709+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:28.0444394+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:28.0444394+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:28.1538133+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:23.3989101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:23.3989101+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:23.3989101+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:30.6175255+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:30.6175255+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:30.6643965+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:37.117399+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:44.492256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:44.492256+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:44.492256+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:25.515841+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:25.515841+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:25.515841+00:00\",\"endTimeUtc\":\"2019-07-12T00:59:50.0467965+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:59:50.0467965+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:59:50.0467965+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:59:55.874852+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"endTimeUtc\":\"2019-07-12T01:09:08.9617906+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:09:08.9617906+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:09:08.9617906+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:42.0195643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:42.0195643+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:42.0195643+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:30.327689+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:30.327689+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:20:30.327689+00:00\",\"endTimeUtc\":\"2019-07-12T01:25:19.1990511+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:25:19.1990511+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:25:19.1990511+00:00\",\"endTimeUtc\":\"2019-07-12T01:29:26.8982578+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:29:26.8982578+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:29:26.8982578+00:00\",\"endTimeUtc\":\"2019-07-12T01:32:07.8639211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:32:07.8639211+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:07.895171+00:00\",\"endTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:19.0824549+00:00\",\"endTimeUtc\":\"2019-07-12T01:33:29.7217228+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:33:29.7217228+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:33:29.7217228+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:05.2252995+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:05.2252995+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:05.2252995+00:00\",\"endTimeUtc\":\"2019-07-12T01:56:05.2968992+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:56:05.2968992+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:56:05.2968992+00:00\",\"endTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"endTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:56:18.6560888+00:00\",\"endTimeUtc\":\"2019-07-12T01:56:25.7028752+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:56:25.7028752+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:56:25.7028752+00:00\",\"endTimeUtc\":\"2019-07-12T01:59:17.8255625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:59:17.8255625+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:17.8255625+00:00\",\"endTimeUtc\":\"2019-07-12T02:19:05.4310215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:19:05.4310215+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:19:05.4310215+00:00\",\"endTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:19:16.1183203+00:00\",\"endTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"endTimeUtc\":\"2019-07-12T02:33:11.3041425+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:33:11.3041425+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:33:11.3041425+00:00\",\"endTimeUtc\":\"2019-07-12T02:43:21.8449785+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:43:21.8449785+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:43:21.8449785+00:00\",\"endTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"endTimeUtc\":\"2019-07-12T02:53:15.6884321+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:53:15.6884321+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:53:15.6884321+00:00\",\"endTimeUtc\":\"2019-07-12T03:00:14.5540229+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:00:14.5540229+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:17.7640692+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:31.1389188+00:00\",\"endTimeUtc\":\"2019-07-12T00:24:53.7744146+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:24:53.7744146+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:42.7012906+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:32.2313514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:32.2313514+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:32.2313514+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:13.6053095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:13.6053095+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:13.6053095+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:15.9488972+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:15.9488972+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:15.9488972+00:00\",\"endTimeUtc\":\"2019-07-12T00:22:16.8068121+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:22:16.8068121+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:22:16.8068121+00:00\",\"endTimeUtc\":\"2019-07-12T00:24:53.7587855+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:24:53.7587855+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:31.6857912+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:13.6383462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:13.6383462+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:44.1075287+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:31.4814723+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:31.4814723+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:31.4814723+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:13.5740601+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:13.5740601+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:13.5740601+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:14.3239265+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:14.3239265+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:14.3239265+00:00\",\"endTimeUtc\":\"2019-07-12T00:22:17.1349351+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:22:17.1349351+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:22:17.1349351+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:13.6383462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:13.6383462+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:32.0139121+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:43.3419127+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:31.1844843+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:31.1844843+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:31.1844843+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:14.8709274+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:14.8709274+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:14.8709274+00:00\",\"endTimeUtc\":\"2019-07-12T00:23:13.9780625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:23:13.9780625+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:23:13.9780625+00:00\",\"endTimeUtc\":\"2019-07-12T00:24:14.3680137+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:24:14.3680137+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:24:14.3680137+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:14.1227167+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:54.6691436+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:54.6691436+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:54.6691436+00:00\",\"endTimeUtc\":\"2019-07-12T00:28:15.5448293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:28:15.5448293+00:00\",\"steps\":[]},{\"name\":\"Preupdate Azure Monitor\",\"description\":\"Preupdate Azure Monitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:28:15.5448293+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"steps\":[{\"name\":\"(AzMon) AzureMonitor Pre Update\",\"description\":\"Configures AzureMonitor Pre Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:28:21.6853832+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:33.2919754+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:33.2919754+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:33.2919754+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"steps\":[]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"endTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:49.118319+00:00\",\"endTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:55.0244581+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:33.8518361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:33.8518361+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:33.8518361+00:00\",\"endTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:40.6485795+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:52.4440769+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:52.4440769+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:52.4440769+00:00\",\"endTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"endTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:03.624115+00:00\",\"endTimeUtc\":\"2019-07-12T01:55:23.9380973+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:55:23.9380973+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:55:23.9380973+00:00\",\"endTimeUtc\":\"2019-07-12T02:06:46.4275003+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:06:46.4275003+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:03.1397468+00:00\",\"endTimeUtc\":\"2019-07-12T01:54:51.9541364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:54:51.9541364+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:54:51.9541364+00:00\",\"endTimeUtc\":\"2019-07-12T02:07:45.2235647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:07:45.2235647+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:02.4678811+00:00\",\"endTimeUtc\":\"2019-07-12T01:51:08.7598351+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:51:08.7598351+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:51:08.7598351+00:00\",\"endTimeUtc\":\"2019-07-12T01:57:28.3739074+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:57:28.3739074+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:41.0150425+00:00\",\"endTimeUtc\":\"2019-07-12T01:50:15.4480512+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:50:15.4480512+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:50:15.4480512+00:00\",\"endTimeUtc\":\"2019-07-12T01:51:39.3531759+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:51:39.3531759+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"endTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:11:27.8767907+00:00\",\"endTimeUtc\":\"2019-07-12T02:22:10.381638+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:22:10.381638+00:00\",\"steps\":[]},{\"name\":\"Live Update for SRP and Gateway\",\"description\":\"Live Update Fabric Ring Controller Services (SRP and Gateway) - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:22:10.381638+00:00\",\"endTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:22:27.2410404+00:00\",\"endTimeUtc\":\"2019-07-12T02:33:17.9446798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:33:17.9446798+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:22:33.7250828+00:00\",\"endTimeUtc\":\"2019-07-12T02:34:20.3813721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:34:20.3813721+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:34:20.3813721+00:00\",\"endTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"endTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:21.4583912+00:00\",\"endTimeUtc\":\"2019-07-12T03:15:13.3278415+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:15:13.3278415+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:15:13.3278415+00:00\",\"endTimeUtc\":\"2019-07-12T03:16:56.0674897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:16:56.0674897+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:19.1147763+00:00\",\"endTimeUtc\":\"2019-07-12T03:19:20.3783202+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:19:20.3783202+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:19:20.3783202+00:00\",\"endTimeUtc\":\"2019-07-12T03:22:08.1887477+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:22:08.1887477+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:19.4115752+00:00\",\"endTimeUtc\":\"2019-07-12T03:18:36.7861968+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:18:36.7861968+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:13.2554086+00:00\",\"endTimeUtc\":\"2019-07-12T03:17:59.2820146+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:17:59.2820146+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:17:59.2820146+00:00\",\"endTimeUtc\":\"2019-07-12T03:21:08.689471+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:21:08.689471+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM CacheService, HintingServiceV2, MetricsStoreService, MetricsStoreBackupManagerService, QueryServiceCoordinator, QueryServiceWorker, FirstTierAggregationService\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:10.9118261+00:00\",\"endTimeUtc\":\"2019-07-12T03:17:53.5632233+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:17:53.5632233+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:17:53.5632233+00:00\",\"endTimeUtc\":\"2019-07-12T03:18:41.3787548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:18:41.3787548+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Fabric Service Update\",\"description\":\"Updates MetricsRP, OboService, EventRP, MonRP, OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:18:41.3787548+00:00\",\"endTimeUtc\":\"2019-07-12T03:38:34.9434597+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:38:34.9434597+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:38:34.9434597+00:00\",\"endTimeUtc\":\"2019-07-12T03:40:42.5305659+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:40:42.5305659+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:40:42.5305659+00:00\",\"endTimeUtc\":\"2019-07-12T04:01:57.5474138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:01:57.5474138+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T04:01:57.5474138+00:00\",\"endTimeUtc\":\"2019-07-12T04:06:03.4120419+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:06:03.4120419+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Post Update Configure\",\"description\":\"Configures AzureMonitor Post Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T04:06:03.4120419+00:00\",\"endTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:13.5366553+00:00\",\"endTimeUtc\":\"2019-07-12T03:18:51.9567603+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:18:51.9567603+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:21.8890215+00:00\",\"endTimeUtc\":\"2019-07-12T00:14:37.185729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:14:37.185729+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:37.185729+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:48.6543529+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:57.8417511+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:04.2323099+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:04.2323099+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:04.2323099+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:37.5575523+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:37.5575523+00:00\",\"steps\":[]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:42.6356251+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:58.1354535+00:00\",\"endTimeUtc\":\"2019-07-12T00:33:04.2447576+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:33:04.2447576+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:33:04.2447576+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:54.8612972+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:54.8612972+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:54.8612972+00:00\",\"endTimeUtc\":\"2019-07-12T01:01:37.7798436+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:01:37.7798436+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:01:37.7798436+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:01:44.4985106+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"endTimeUtc\":\"2019-07-12T01:15:30.9877088+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:15:30.9877088+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:15:30.9877088+00:00\",\"endTimeUtc\":\"2019-07-12T01:18:19.3449585+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:18:19.3449585+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:18:19.3449585+00:00\",\"endTimeUtc\":\"2019-07-12T01:22:13.3732698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:22:13.3732698+00:00\",\"steps\":[]},{\"name\":\"Configure DNS client\",\"description\":\"Set server addresses on SupportRing VM DNS clients.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:22:13.3732698+00:00\",\"endTimeUtc\":\"2019-07-12T01:25:13.9334994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:25:13.9334994+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:25:13.9334994+00:00\",\"endTimeUtc\":\"2019-07-12T01:45:35.8736775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:45:35.8736775+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:35.8736775+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:59.8264864+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:04:44.8510272+00:00\",\"endTimeUtc\":\"2019-07-12T02:09:07.4099445+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:09:07.4099445+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:04:53.4759141+00:00\",\"endTimeUtc\":\"2019-07-12T02:06:18.7559943+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:06:18.7559943+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:06:18.7559943+00:00\",\"endTimeUtc\":\"2019-07-12T02:09:07.3943324+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:09:07.3943324+00:00\",\"steps\":[]}]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:21.4671513+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:47.778711+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:47.778711+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:47.778711+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:31.9181992+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:31.9181992+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:31.9181992+00:00\",\"endTimeUtc\":\"2019-07-12T00:33:39.2131207+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:33:39.2131207+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:33:39.3068695+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:41.5704376+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:41.5704376+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:41.5704376+00:00\",\"endTimeUtc\":\"2019-07-12T00:40:16.0987247+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:40:16.0987247+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:16.0987247+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:10.7527721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:10.7527721+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:10.7527721+00:00\",\"endTimeUtc\":\"2019-07-12T00:46:55.9515314+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:46:55.9515314+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:46:55.9515314+00:00\",\"endTimeUtc\":\"2019-07-12T00:49:27.0122032+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:49:27.0122032+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:49:27.0122032+00:00\",\"endTimeUtc\":\"2019-07-12T00:51:17.033915+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:51:17.033915+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:19.7952896+00:00\",\"endTimeUtc\":\"2019-07-12T00:29:47.6375644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:29:47.6375644+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:33.8732649+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:32.3257531+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:32.3257531+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:32.3257531+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:10.1059372+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:10.1059372+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:10.1059372+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:11.6677264+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:11.6677264+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:11.6677264+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:12.4033219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:12.4033219+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:12.4033219+00:00\",\"endTimeUtc\":\"2019-07-12T00:29:47.6375644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:29:47.6375644+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:59:12.803347+00:00\",\"endTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:59:30.5533762+00:00\",\"endTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:59:29.6783277+00:00\",\"endTimeUtc\":\"2019-07-12T06:04:30.9228859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:04:30.9228859+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T06:04:30.9228859+00:00\",\"endTimeUtc\":\"2019-07-12T06:08:35.3244478+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:08:35.3244478+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"endTimeUtc\":\"2019-07-12T06:31:21.4890652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:31:21.4890652+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T06:31:21.4890652+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:15.3849577+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:15.3849577+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T06:47:15.3849577+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-07-11T23:13:31.928Z\",\"lastUpdatedTime\":\"2019-07-12T06:47:37.8864757+00:00\",\"duration\":\"PT7H49M3.08S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10/updateRuns/45aaeb26-805b-495b-9c8c-d5da5542dbf4?api-version=2016-05-01+52": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10/updateRuns/45aaeb26-805b-495b-9c8c-d5da5542dbf4?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "103", "104" ], - "x-ms-client-request-id": [ "0bc1cba4-7452-44ae-b6ca-6bebb8448efd" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "d1eaca11-ec0e-480e-92b2-57b4b4c99b32" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvkqjo1bbtiAaU6Mi1bG+KoKZxEplN6uccsyBLHAxcj6KiEDzllrHNL4+EO3JOGKm0z82Q9u+IpL2kiURzXCfR0nSLB+rNPXYZEMIpM0LBUhIhtjDYhFoRinnE/MNVOgJ0IrF/VhmNuNjrYGxHicn9" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14682" ], - "x-ms-request-id": [ "d1eaca11-ec0e-480e-92b2-57b4b4c99b32" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032039Z:d1eaca11-ec0e-480e-92b2-57b4b4c99b32" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:39 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "6342" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10/updateRuns/45aaeb26-805b-495b-9c8c-d5da5542dbf4\",\"name\":\"northwest/Microsoft1.1907.0.10/45aaeb26-805b-495b-9c8c-d5da5542dbf4\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:07:10.6391693+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:10.6391693+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:17.8266242+00:00\",\"endTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:10:13.1197619+00:00\",\"endTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:28.3902008+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:28.3902008+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:30:28.4058207+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:30:45.9213385+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:31:06.3743353+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:31:16.280509+00:00\",\"endTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:40:56.1844151+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Cloud Hosting Infrastructure Summary\\nAzure Stack Privileged Endpoint Service Fabric Cluster\\nAzure Stack Privileged Endpoint Service Fabric Nodes\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.07.11_19.34.14.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.0.10\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.0.10\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 976\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-11T15:41:04.1218128+00:00\",\"endTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T19:38:05.2755775+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-07-11T15:06:59.737Z\",\"lastUpdatedTime\":\"2019-07-11T19:38:05.2755775+00:00\",\"duration\":\"PT4H51M57.245S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10/updateRuns/51e878bd-7e7b-42a0-9a86-897cb1f3defd?api-version=2016-05-01+53": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10/updateRuns/51e878bd-7e7b-42a0-9a86-897cb1f3defd?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "105", "106" ], - "x-ms-client-request-id": [ "1966996e-865b-4d35-bbed-0ee0b1140421" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "2c6ddc89-a6cc-4e40-aea5-c6ec6929114c" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvo1473D6o57MhQ5qBBmnhaN/K1MX3B00VcpjChRMdk8JZ5M9TBvbF3osWAr79cA3EohmgfqQ8Otmwya3qy1iwWAMNW5gKfIMwwUQvNed/nHpef9R2tIU6xWjRGZcVSZPSPRxP3oR9MVMoBIQXHlDg" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14681" ], - "x-ms-request-id": [ "2c6ddc89-a6cc-4e40-aea5-c6ec6929114c" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032040Z:2c6ddc89-a6cc-4e40-aea5-c6ec6929114c" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:40 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "140211" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.10/updateRuns/51e878bd-7e7b-42a0-9a86-897cb1f3defd\",\"name\":\"northwest/Microsoft1.1907.0.10/51e878bd-7e7b-42a0-9a86-897cb1f3defd\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:10.6391693+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:10.6391693+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:07:17.8266242+00:00\",\"endTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:10:06.0104287+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:10:13.1197619+00:00\",\"endTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:12:58.1907187+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:28.3902008+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:28.3902008+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:30:28.4058207+00:00\",\"endTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:30:39.3745033+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:30:45.9213385+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:31:06.3743353+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.26429+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.26429+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:31:16.280509+00:00\",\"endTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:40:47.0126416+00:00\",\"endTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:40:56.1844151+00:00\",\"endTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T15:41:04.1218128+00:00\",\"endTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:18:00.7511918+00:00\",\"endTimeUtc\":\"2019-07-11T23:42:38.6578024+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:42:38.6578024+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:18:09.1729588+00:00\",\"endTimeUtc\":\"2019-07-11T23:21:55.7325823+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:21:55.7325823+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:21:55.7325823+00:00\",\"endTimeUtc\":\"2019-07-11T23:23:14.5128343+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:23:14.5128343+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:18:08.9854588+00:00\",\"endTimeUtc\":\"2019-07-11T23:25:19.0469538+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:25:19.0469538+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:38.6578024+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:44.7514801+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:53.5957416+00:00\",\"endTimeUtc\":\"2019-07-11T23:43:16.0948161+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:43:16.0948161+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:43:16.0948161+00:00\",\"endTimeUtc\":\"2019-07-11T23:46:15.7026272+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:46:15.7026272+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:46:15.7026272+00:00\",\"endTimeUtc\":\"2019-07-11T23:50:55.3486931+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:50:55.3486931+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:46:22.1400455+00:00\",\"endTimeUtc\":\"2019-07-11T23:49:18.4064073+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:49:18.4064073+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:49:18.4376575+00:00\",\"endTimeUtc\":\"2019-07-11T23:50:55.3486931+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:50:55.3486931+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:53.3138662+00:00\",\"endTimeUtc\":\"2019-07-12T00:06:24.2988381+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:06:24.2988381+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:06:24.2988381+00:00\",\"endTimeUtc\":\"2019-07-12T00:07:23.3344736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:07:23.3344736+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:07:23.3344736+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:07:29.1156885+00:00\",\"endTimeUtc\":\"2019-07-12T00:09:50.5798155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:09:50.5798155+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:09:50.5798155+00:00\",\"endTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:10:45.2486643+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:53.5794883+00:00\",\"endTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:43:01.1887654+00:00\",\"endTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:47:00.8895568+00:00\",\"endTimeUtc\":\"2019-07-11T23:50:43.942586+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:50:43.942586+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:50:43.942586+00:00\",\"endTimeUtc\":\"2019-07-11T23:54:12.7728059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:54:12.7728059+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:44.7671007+00:00\",\"endTimeUtc\":\"2019-07-11T23:42:57.4856889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:42:57.4856889+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-11T23:42:57.4856889+00:00\",\"endTimeUtc\":\"2019-07-11T23:43:26.81343+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:43:26.81343+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-11T23:43:26.81343+00:00\",\"endTimeUtc\":\"2019-07-11T23:43:36.7508031+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-11T23:43:36.7508031+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-11T23:43:36.7508031+00:00\",\"endTimeUtc\":\"2019-07-12T00:01:41.4043787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:01:41.4043787+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:01:41.4043787+00:00\",\"endTimeUtc\":\"2019-07-12T00:02:12.0162897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:02:12.0162897+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:01:47.1074327+00:00\",\"endTimeUtc\":\"2019-07-12T00:01:55.8104465+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:01:55.8104465+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:01:55.8104465+00:00\",\"endTimeUtc\":\"2019-07-12T00:02:04.0005625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:02:04.0005625+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:02:04.0005625+00:00\",\"endTimeUtc\":\"2019-07-12T00:02:12.0162897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:02:12.0162897+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:45.26429+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:51.2017538+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:58.0923318+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:58.0454565+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:53.1388596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:53.1388596+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:58.0923318+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:53.920098+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:53.920098+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:58.0923318+00:00\",\"endTimeUtc\":\"2019-07-12T00:11:53.1388596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:11:53.1388596+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:11:54.0607253+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:38.746906+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:38.746906+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:38.746906+00:00\",\"endTimeUtc\":\"2019-07-12T00:46:13.670785+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:46:13.670785+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:46.5280687+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:57.7779476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:57.7779476+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:57.7779476+00:00\",\"endTimeUtc\":\"2019-07-12T00:19:35.1215472+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:19:35.1215472+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:19:35.1371715+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:28.9808536+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:28.9808536+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:28.9965146+00:00\",\"endTimeUtc\":\"2019-07-12T00:35:03.2903132+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:35:03.2903132+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:35:03.2903132+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:59.6962423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:59.6962423+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:59.6962423+00:00\",\"endTimeUtc\":\"2019-07-12T00:41:15.2382114+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:41:15.2382114+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:41:15.2382114+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:41:21.0505979+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:40.5490713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:40.5490713+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:40.5490713+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:58.0174848+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:04.6111098+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:32.4074499+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:32.4074499+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:32.4074499+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:44.0478525+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:44.0478525+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:44.0478525+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:05.7818111+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:05.7818111+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:05.7818111+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:29.1876714+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:45.2023796+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:45.2023796+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:46.746817+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:40.7766283+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:40.7766283+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:40.7766283+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:16.1841185+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:16.1841185+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:16.2153711+00:00\",\"endTimeUtc\":\"2019-07-12T00:35:46.5727566+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:35:46.5727566+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:35:46.5727566+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:41.6653839+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:41.6653839+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:41.6653839+00:00\",\"endTimeUtc\":\"2019-07-12T00:40:47.0356254+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:40:47.0356254+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:47.0356254+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:52.9261382+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:08.9403051+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:08.9403051+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:08.9403051+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:24.111888+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:30.6117623+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:44.5790928+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:44.5790928+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:44.5790928+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:57.3913471+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:57.3913471+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:57.3913471+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:19.6565445+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:19.6565445+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:19.6565445+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:43.5312501+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:58.1709714+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:58.1709714+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:46.6999416+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:40.2766402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:40.2766402+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:40.2766402+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:26.7308768+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:26.7308768+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:26.7308768+00:00\",\"endTimeUtc\":\"2019-07-12T00:34:57.8685012+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:34:57.8685012+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:34:57.8685012+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:53.6026085+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:53.6026085+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:53.6026085+00:00\",\"endTimeUtc\":\"2019-07-12T00:41:01.0197337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:41:01.0197337+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:41:01.0197337+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:41:06.8008734+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:23.3306548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:23.3306548+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:23.3306548+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:40.8303155+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:47.1739449+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:00.4225394+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:00.4225394+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:00.4225394+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:13.3910403+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:13.3910403+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:13.3910403+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:37.1563298+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:37.1563298+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:37.1563298+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:45:59.3272059+00:00\",\"endTimeUtc\":\"2019-07-12T00:46:13.670785+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:46:13.670785+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:46.5436941+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:57.9335416+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:44.4953362+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:44.4953362+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:44.4953362+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:27.652738+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:27.652738+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:27.6683629+00:00\",\"endTimeUtc\":\"2019-07-12T00:35:17.2293319+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:35:17.2293319+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:35:17.2293319+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:15.2896909+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:15.2896909+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:15.2896909+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:28.0336878+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:28.0336878+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:28.0336878+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:34.6116863+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:54.3769294+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:54.3769294+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:54.3769294+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:10.9859859+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:16.7983747+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:43.8916067+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:43.8916067+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:43.8916067+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:56.6257336+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:56.6257336+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:56.6257336+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:18.2034483+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:18.2034483+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:18.2034483+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:42.3125118+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:56.8272371+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:56.8272371+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:46:13.6864115+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:44.5039086+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:44.5039086+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:10:51.154885+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:08.4672879+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:19.7796662+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:33.7795154+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:03.3553746+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:03.3553746+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:03.3553746+00:00\",\"endTimeUtc\":\"2019-07-12T00:23:27.4154054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:23:27.4154054+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:23:27.4154054+00:00\",\"endTimeUtc\":\"2019-07-12T00:28:20.9353923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:28:20.9353923+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:28:20.9353923+00:00\",\"endTimeUtc\":\"2019-07-12T00:29:15.2472909+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:29:15.2472909+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:29:15.2472909+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:02.1048192+00:00\",\"endTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:09.073492+00:00\",\"endTimeUtc\":\"2019-07-12T05:22:50.8471128+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:22:50.8471128+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:22:50.8627263+00:00\",\"endTimeUtc\":\"2019-07-12T05:24:57.7865285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:24:57.7865285+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:24:57.7865285+00:00\",\"endTimeUtc\":\"2019-07-12T05:27:35.9862381+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:27:35.9862381+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:27:35.9862381+00:00\",\"endTimeUtc\":\"2019-07-12T05:28:55.0354545+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:28:55.0354545+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:28:55.0354545+00:00\",\"endTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:31:09.2418631+00:00\",\"endTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:31:18.8199262+00:00\",\"endTimeUtc\":\"2019-07-12T05:35:17.1194374+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:35:17.1194374+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:35:17.1194374+00:00\",\"endTimeUtc\":\"2019-07-12T05:37:15.3227547+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:37:15.3227547+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:37:15.3227547+00:00\",\"endTimeUtc\":\"2019-07-12T05:39:51.9679125+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:39:51.9679125+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:39:51.9679125+00:00\",\"endTimeUtc\":\"2019-07-12T05:41:09.7708259+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:41:09.7708259+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:41:09.7708259+00:00\",\"endTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:43:26.0562164+00:00\",\"endTimeUtc\":\"2019-07-12T05:44:26.1891889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:44:26.1891889+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:44:26.1891889+00:00\",\"endTimeUtc\":\"2019-07-12T05:44:57.6867138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:44:57.6867138+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:44:57.6867138+00:00\",\"endTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:45:07.4833164+00:00\",\"endTimeUtc\":\"2019-07-12T05:46:47.8850941+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:46:47.8850941+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:46:47.8850941+00:00\",\"endTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:51:15.0643249+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:51:24.5953994+00:00\",\"endTimeUtc\":\"2019-07-12T05:53:03.9811471+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:53:03.9811471+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:53:03.9811471+00:00\",\"endTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:21.8108946+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:36.9912483+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:36.9912483+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:35.9513668+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:30.3101457+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:30.3101457+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:30.3101457+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:02.8091427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:02.8091427+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:02.8091427+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:06.0428305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:06.0428305+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:06.0428305+00:00\",\"endTimeUtc\":\"2019-07-12T00:28:59.2630908+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:28:59.2630908+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:28:59.2792749+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:36.9912483+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:36.9912483+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:37.006873+00:00\",\"endTimeUtc\":\"2019-07-12T01:11:54.9751271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:11:54.9751271+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:42.8661351+00:00\",\"endTimeUtc\":\"2019-07-12T00:39:21.4122699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:39:21.4122699+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:39:21.4122699+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:49.6102455+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:49.6102455+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:49.6102455+00:00\",\"endTimeUtc\":\"2019-07-12T01:09:36.8681657+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:09:36.8681657+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:09:36.8681657+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:30.1486316+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:30.1486316+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:30.1486316+00:00\",\"endTimeUtc\":\"2019-07-12T01:11:54.9751271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:11:54.9751271+00:00\",\"steps\":[]}]},{\"name\":\"Update OSImage of NC Service Fabric cluster.\",\"description\":\"Update OSImage on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:20.1546621+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:33.6232669+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:40.313872+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:40.313872+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:46.5918752+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:33.5913625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:33.5913625+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:33.5913625+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:01.4654034+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:01.4654034+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:01.4654034+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:05.0584717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:05.0584717+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:05.0584717+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:00.8884914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:00.8884914+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:00.8884914+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:40.313872+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:40.313872+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:40.326468+00:00\",\"endTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:47.6235051+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:53.0430844+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:53.0430844+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:53.0430844+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:22.7102709+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:22.7102709+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:22.7102709+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:10.5004688+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:10.5004688+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:10.5004688+00:00\",\"endTimeUtc\":\"2019-07-12T00:45:04.2966277+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:45:04.2966277+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:45:04.2966277+00:00\",\"endTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:47:28.6542665+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:47:34.5291964+00:00\",\"endTimeUtc\":\"2019-07-12T00:48:12.747479+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:48:12.747479+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:48:12.747479+00:00\",\"endTimeUtc\":\"2019-07-12T00:49:32.8558894+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:49:32.8558894+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:49:32.8558894+00:00\",\"endTimeUtc\":\"2019-07-12T00:51:14.0652027+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:51:14.0652027+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:51:14.0652027+00:00\",\"endTimeUtc\":\"2019-07-12T01:04:12.6841825+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:04:12.6841825+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:04:12.6841825+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:52.4798322+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage of SLB and Gateway VMs.\",\"description\":\"Update OSImage on the SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:05:52.5110814+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:05:59.0578729+00:00\",\"endTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:06:05.6202965+00:00\",\"endTimeUtc\":\"2019-07-12T01:08:48.0245463+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:08:48.0245463+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:08:48.0245463+00:00\",\"endTimeUtc\":\"2019-07-12T01:11:20.460164+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:11:20.460164+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:11:20.460164+00:00\",\"endTimeUtc\":\"2019-07-12T01:13:12.6613213+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:13:12.6613213+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:13:12.6613213+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:15.3323989+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:15.3323989+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:15.3323989+00:00\",\"endTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:15:48.9718476+00:00\",\"endTimeUtc\":\"2019-07-12T01:22:54.357122+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:22:54.357122+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:15:54.9717757+00:00\",\"endTimeUtc\":\"2019-07-12T01:16:47.6586135+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:16:47.6586135+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:16:47.6586135+00:00\",\"endTimeUtc\":\"2019-07-12T01:18:24.6573957+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:18:24.6573957+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:18:24.6573957+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:18.3122185+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:18.3122185+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:20:18.3122185+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"endTimeUtc\":\"2019-07-12T01:22:54.357122+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:22:54.357122+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:05:59.0578729+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:06:05.5265488+00:00\",\"endTimeUtc\":\"2019-07-12T01:08:07.3063226+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:08:07.3063226+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:08:07.3063226+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:37.1797442+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:37.1797442+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:37.1797442+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:26.568276+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:26.568276+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:26.568276+00:00\",\"endTimeUtc\":\"2019-07-12T01:13:18.7393618+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:13:18.7393618+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:13:18.7393618+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:53.2069238+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:59.5662215+00:00\",\"endTimeUtc\":\"2019-07-12T01:15:39.6438417+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:15:39.6438417+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:15:39.6594659+00:00\",\"endTimeUtc\":\"2019-07-12T01:17:07.1583658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:17:07.1583658+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:17:07.1583658+00:00\",\"endTimeUtc\":\"2019-07-12T01:18:57.8757226+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:18:57.8757226+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:18:57.8757226+00:00\",\"endTimeUtc\":\"2019-07-12T01:19:48.7188772+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:19:48.7188772+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:19:48.7188772+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:19.7958215+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:26.155111+00:00\",\"endTimeUtc\":\"2019-07-12T01:22:04.6077514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:22:04.6077514+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:22:04.6077514+00:00\",\"endTimeUtc\":\"2019-07-12T01:23:31.3410305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:23:31.3410305+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:23:31.3410305+00:00\",\"endTimeUtc\":\"2019-07-12T01:25:21.6365203+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:25:21.6365203+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:25:21.6365203+00:00\",\"endTimeUtc\":\"2019-07-12T01:26:15.588966+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:26:15.588966+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:26:15.588966+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:47.4157963+00:00\",\"endTimeUtc\":\"2019-07-12T01:30:40.6312178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:30:40.6312178+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:53.196937+00:00\",\"endTimeUtc\":\"2019-07-12T01:30:40.6312178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:30:40.6312178+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:20.2015368+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:43.0536353+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:43.0536353+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:31.2170453+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:32.1532284+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:32.1532284+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:32.1532284+00:00\",\"endTimeUtc\":\"2019-07-12T00:21:18.6355834+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:21:18.6355834+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:21:18.6355834+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:28.0277336+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:28.0277336+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:28.0277336+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:47.2449502+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:47.2449502+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:47.2449502+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:43.0536353+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:43.0536353+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:43.0692558+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:49.7410035+00:00\",\"endTimeUtc\":\"2019-07-12T00:40:08.5051181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:40:08.5051181+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:08.5051181+00:00\",\"endTimeUtc\":\"2019-07-12T00:43:57.5319674+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:43:57.5319674+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:43:57.5319674+00:00\",\"endTimeUtc\":\"2019-07-12T00:47:59.7163804+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:47:59.7163804+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:47:59.7163804+00:00\",\"endTimeUtc\":\"2019-07-12T00:55:54.7293923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:55:54.7293923+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:55:54.7293923+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:41.6640353+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:47.6795442+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:06.1936605+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:06.1936605+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:06.1936605+00:00\",\"endTimeUtc\":\"2019-07-12T01:16:06.4091335+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:16:06.4091335+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:16:06.4091335+00:00\",\"endTimeUtc\":\"2019-07-12T01:18:14.6731442+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:18:14.6731442+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:18:14.6731442+00:00\",\"endTimeUtc\":\"2019-07-12T01:19:07.7506014+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:19:07.7506014+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:19:07.7506014+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:20:51.4836696+00:00\",\"endTimeUtc\":\"2019-07-12T01:24:00.8406599+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:24:00.8406599+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:24:00.8406599+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:01.604228+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:01.604228+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:01.604228+00:00\",\"endTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:07.5416527+00:00\",\"endTimeUtc\":\"2019-07-12T01:31:59.5984625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:31:59.5984625+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:31:59.5984625+00:00\",\"endTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:05.7077186+00:00\",\"endTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:00.2657612+00:00\",\"endTimeUtc\":\"2019-07-12T02:02:22.6820205+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:02:22.6820205+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:06.1875235+00:00\",\"endTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:13.0311362+00:00\",\"endTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:12.9998889+00:00\",\"endTimeUtc\":\"2019-07-12T01:48:37.8087362+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:48:37.8087362+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:13.1873834+00:00\",\"endTimeUtc\":\"2019-07-12T01:48:40.3243224+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:48:40.3243224+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:48:43.933652+00:00\",\"endTimeUtc\":\"2019-07-12T02:02:22.6820205+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:02:22.6820205+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:02:22.6974479+00:00\",\"endTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"steps\":[]}]},{\"name\":\"Change ACS VM DefaultMoveType\",\"description\":\"Change ACS VM DefaultMoveType.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:08:54.7382481+00:00\",\"endTimeUtc\":\"2019-07-12T02:11:51.6733422+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:11:51.6733422+00:00\",\"steps\":[]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:21.0452806+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:35.1857527+00:00\",\"endTimeUtc\":\"2019-07-12T00:14:48.6387281+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:14:48.6387281+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:48.6387281+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:58.934721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:58.934721+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:58.9503468+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:06.2002653+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:46.5678914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:46.5678914+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:13.4189363+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:21.8110928+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:21.8110928+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:21.8110928+00:00\",\"endTimeUtc\":\"2019-07-12T00:35:12.603946+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:35:12.603946+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:35:12.603946+00:00\",\"endTimeUtc\":\"2019-07-12T01:04:10.4810946+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:04:10.4810946+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:04:10.4810946+00:00\",\"endTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:04:17.0122598+00:00\",\"endTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:09:03.0868587+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:40.0523862+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:40.0523862+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:40.0523862+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:46.5678914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:46.5678914+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:19.1234252+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:54.0273348+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:54.0273348+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:54.0273348+00:00\",\"endTimeUtc\":\"2019-07-12T03:01:54.1173894+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:01:54.1173894+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:00.7928918+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:33.4495523+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:33.4495523+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:08.0115973+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:14.5271787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:14.5271787+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:14.5271787+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:25.0746513+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:25.0746513+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:25.0746513+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:33.4495523+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:33.4495523+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:33.5120528+00:00\",\"endTimeUtc\":\"2019-07-12T01:28:00.1030496+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:28:00.1030496+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:42.4650763+00:00\",\"endTimeUtc\":\"2019-07-12T00:30:49.8712428+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:30:49.8712428+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:30:49.8712428+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:22.2884055+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:22.2884055+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:22.2884055+00:00\",\"endTimeUtc\":\"2019-07-12T00:54:59.9021763+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:54:59.9021763+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:54:59.9021763+00:00\",\"endTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:55:06.058312+00:00\",\"endTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:04:07.871744+00:00\",\"endTimeUtc\":\"2019-07-12T01:10:52.4607032+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:10:52.4607032+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:10:52.4763271+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:02.7700605+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:02.7700605+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:02.7700605+00:00\",\"endTimeUtc\":\"2019-07-12T01:24:21.1216574+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:24:21.1216574+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:24:21.1216574+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:24:27.9184455+00:00\",\"endTimeUtc\":\"2019-07-12T01:25:03.6680006+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:25:03.6680006+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:25:03.6680006+00:00\",\"endTimeUtc\":\"2019-07-12T01:26:05.0890988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:26:05.0890988+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:26:05.0890988+00:00\",\"endTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:27:53.4156783+00:00\",\"endTimeUtc\":\"2019-07-12T01:28:00.1030496+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:28:00.1030496+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:28:00.1186764+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:28:05.9466922+00:00\",\"endTimeUtc\":\"2019-07-12T01:28:11.9465727+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:28:11.9465727+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:28:11.9621981+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:18.084499+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:18.084499+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:18.084499+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:24.006298+00:00\",\"endTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:29.7562173+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:35.9748818+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:35.9748818+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:35.9748818+00:00\",\"endTimeUtc\":\"2019-07-12T01:41:07.019726+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:41:07.019726+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:41:07.019726+00:00\",\"endTimeUtc\":\"2019-07-12T01:59:10.4350501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:59:10.4350501+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:10.4350501+00:00\",\"endTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:17.4036964+00:00\",\"endTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:06:34.240157+00:00\",\"endTimeUtc\":\"2019-07-12T02:13:19.4633177+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:13:19.4633177+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:13:19.4633177+00:00\",\"endTimeUtc\":\"2019-07-12T02:19:04.5403443+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:19:04.5403443+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:19:04.5403443+00:00\",\"endTimeUtc\":\"2019-07-12T02:37:14.0996249+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:37:14.0996249+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:37:14.0996249+00:00\",\"endTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:37:30.9119612+00:00\",\"endTimeUtc\":\"2019-07-12T02:46:14.9209665+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:46:14.9209665+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:46:14.9209665+00:00\",\"endTimeUtc\":\"2019-07-12T02:49:06.9812255+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:49:06.9812255+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:49:06.9812255+00:00\",\"endTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:51:09.8020076+00:00\",\"endTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:51:20.8643651+00:00\",\"endTimeUtc\":\"2019-07-12T03:01:54.1173894+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:01:54.1173894+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:00.7772681+00:00\",\"endTimeUtc\":\"2019-07-12T00:31:34.480124+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:31:34.480124+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:13.5428099+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:22.7302509+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:22.7302509+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:22.7458763+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:36.7141713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:36.7141713+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:36.7141713+00:00\",\"endTimeUtc\":\"2019-07-12T00:31:27.6833254+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:31:27.6833254+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:31:27.6833254+00:00\",\"endTimeUtc\":\"2019-07-12T00:31:34.480124+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:31:34.480124+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:31:34.4957494+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:31:41.2147869+00:00\",\"endTimeUtc\":\"2019-07-12T00:31:48.4643462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:31:48.4643462+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:31:48.4643462+00:00\",\"endTimeUtc\":\"2019-07-12T00:40:37.5045579+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:40:37.5045579+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:37.5045579+00:00\",\"endTimeUtc\":\"2019-07-12T00:57:21.2830088+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:57:21.2830088+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:57:21.2830088+00:00\",\"endTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:57:27.2985529+00:00\",\"endTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:07:05.5258058+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:22.1152303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:22.1152303+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:22.1152303+00:00\",\"endTimeUtc\":\"2019-07-12T01:17:48.6734651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:17:48.6734651+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:17:48.6734651+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:47.7649736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:47.7649736+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:20:47.7649736+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:17.9208422+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:24.670753+00:00\",\"endTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:31.0925459+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:37.4362113+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:37.4362113+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:37.4362113+00:00\",\"endTimeUtc\":\"2019-07-12T01:21:49.6704411+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:21:49.6704411+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:21:49.6704411+00:00\",\"endTimeUtc\":\"2019-07-12T01:31:49.3955218+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:31:49.3955218+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:31:49.3955218+00:00\",\"endTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:31:55.6766543+00:00\",\"endTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:01.8484094+00:00\",\"endTimeUtc\":\"2019-07-12T01:32:10.8794859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:32:10.8794859+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:10.9888615+00:00\",\"endTimeUtc\":\"2019-07-12T01:35:06.4542372+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:35:06.4542372+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:35:06.4542372+00:00\",\"endTimeUtc\":\"2019-07-12T01:59:27.7004346+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:59:27.7004346+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:27.7004346+00:00\",\"endTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:35.481573+00:00\",\"endTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:07:42.2392363+00:00\",\"endTimeUtc\":\"2019-07-12T02:13:44.8223963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:13:44.8223963+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:13:44.8223963+00:00\",\"endTimeUtc\":\"2019-07-12T02:23:17.0839401+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:23:17.0839401+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:23:17.0839401+00:00\",\"endTimeUtc\":\"2019-07-12T02:28:29.1891505+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:28:29.1891505+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:28:29.1891505+00:00\",\"endTimeUtc\":\"2019-07-12T02:29:09.9229948+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:29:09.9229948+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:29:09.9229948+00:00\",\"endTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:29:19.6728732+00:00\",\"endTimeUtc\":\"2019-07-12T02:29:42.4225672+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:29:42.4225672+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:20.9671568+00:00\",\"endTimeUtc\":\"2019-07-12T00:19:03.7159038+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:19:03.7159038+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:19:03.7159038+00:00\",\"endTimeUtc\":\"2019-07-12T00:21:54.0570662+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:21:54.0570662+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:21:54.0570662+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:30.6175255+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:30.6175255+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:22:00.7132426+00:00\",\"endTimeUtc\":\"2019-07-12T00:22:07.2756709+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:22:07.2756709+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:22:07.2756709+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:28.0444394+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:28.0444394+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:28.1538133+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:23.3989101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:23.3989101+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:23.3989101+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:30.6175255+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:30.6175255+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:30.6643965+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:37.117399+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:44.492256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:44.492256+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:44.492256+00:00\",\"endTimeUtc\":\"2019-07-12T00:44:25.515841+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:44:25.515841+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:44:25.515841+00:00\",\"endTimeUtc\":\"2019-07-12T00:59:50.0467965+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:59:50.0467965+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:59:50.0467965+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:59:55.874852+00:00\",\"endTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:05:21.7145881+00:00\",\"endTimeUtc\":\"2019-07-12T01:09:08.9617906+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:09:08.9617906+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:09:08.9617906+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:42.0195643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:42.0195643+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:42.0195643+00:00\",\"endTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:14:48.3476095+00:00\",\"endTimeUtc\":\"2019-07-12T01:20:30.327689+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:20:30.327689+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:20:30.327689+00:00\",\"endTimeUtc\":\"2019-07-12T01:25:19.1990511+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:25:19.1990511+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:25:19.1990511+00:00\",\"endTimeUtc\":\"2019-07-12T01:29:26.8982578+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:29:26.8982578+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:29:26.8982578+00:00\",\"endTimeUtc\":\"2019-07-12T01:32:07.8639211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:32:07.8639211+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:07.895171+00:00\",\"endTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:32:19.0824549+00:00\",\"endTimeUtc\":\"2019-07-12T01:33:29.7217228+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:33:29.7217228+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:33:29.7217228+00:00\",\"endTimeUtc\":\"2019-07-12T01:38:05.2252995+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:38:05.2252995+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:38:05.2252995+00:00\",\"endTimeUtc\":\"2019-07-12T01:56:05.2968992+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:56:05.2968992+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:56:05.2968992+00:00\",\"endTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:56:12.7186698+00:00\",\"endTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:56:18.6560888+00:00\",\"endTimeUtc\":\"2019-07-12T01:56:25.7028752+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:56:25.7028752+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:56:25.7028752+00:00\",\"endTimeUtc\":\"2019-07-12T01:59:17.8255625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:59:17.8255625+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:59:17.8255625+00:00\",\"endTimeUtc\":\"2019-07-12T02:19:05.4310215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:19:05.4310215+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:19:05.4310215+00:00\",\"endTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:19:16.1183203+00:00\",\"endTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:27:26.9868543+00:00\",\"endTimeUtc\":\"2019-07-12T02:33:11.3041425+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:33:11.3041425+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:33:11.3041425+00:00\",\"endTimeUtc\":\"2019-07-12T02:43:21.8449785+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:43:21.8449785+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:43:21.8449785+00:00\",\"endTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:43:32.2510937+00:00\",\"endTimeUtc\":\"2019-07-12T02:53:15.6884321+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:53:15.6884321+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:53:15.6884321+00:00\",\"endTimeUtc\":\"2019-07-12T03:00:14.5540229+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:00:14.5540229+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:17.7640692+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:31.1389188+00:00\",\"endTimeUtc\":\"2019-07-12T00:24:53.7744146+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:24:53.7744146+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:42.7012906+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:32.2313514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:32.2313514+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:32.2313514+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:13.6053095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:13.6053095+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:13.6053095+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:15.9488972+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:15.9488972+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:15.9488972+00:00\",\"endTimeUtc\":\"2019-07-12T00:22:16.8068121+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:22:16.8068121+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:22:16.8068121+00:00\",\"endTimeUtc\":\"2019-07-12T00:24:53.7587855+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:24:53.7587855+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:31.6857912+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:13.6383462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:13.6383462+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:44.1075287+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:31.4814723+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:31.4814723+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:31.4814723+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:13.5740601+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:13.5740601+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:13.5740601+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:14.3239265+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:14.3239265+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:14.3239265+00:00\",\"endTimeUtc\":\"2019-07-12T00:22:17.1349351+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:22:17.1349351+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:22:17.1349351+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:13.6383462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:13.6383462+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:32.0139121+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:43.3419127+00:00\",\"endTimeUtc\":\"2019-07-12T00:16:31.1844843+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:16:31.1844843+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:16:31.1844843+00:00\",\"endTimeUtc\":\"2019-07-12T00:18:14.8709274+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:18:14.8709274+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:18:14.8709274+00:00\",\"endTimeUtc\":\"2019-07-12T00:23:13.9780625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:23:13.9780625+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:23:13.9780625+00:00\",\"endTimeUtc\":\"2019-07-12T00:24:14.3680137+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:24:14.3680137+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:24:14.3680137+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:14.0758423+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:14.1227167+00:00\",\"endTimeUtc\":\"2019-07-12T00:26:54.6691436+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:26:54.6691436+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:26:54.6691436+00:00\",\"endTimeUtc\":\"2019-07-12T00:28:15.5448293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:28:15.5448293+00:00\",\"steps\":[]},{\"name\":\"Preupdate Azure Monitor\",\"description\":\"Preupdate Azure Monitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:28:15.5448293+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"steps\":[{\"name\":\"(AzMon) AzureMonitor Pre Update\",\"description\":\"Configures AzureMonitor Pre Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:28:21.6853832+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:33.2919754+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:33.2919754+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:33.2919754+00:00\",\"endTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"steps\":[]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:42.9934413+00:00\",\"endTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:49.118319+00:00\",\"endTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:36:55.0244581+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:33.8518361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:33.8518361+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:33.8518361+00:00\",\"endTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:40.6485795+00:00\",\"endTimeUtc\":\"2019-07-12T00:38:52.4440769+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:38:52.4440769+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:38:52.4440769+00:00\",\"endTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:22.4997652+00:00\",\"endTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:03.624115+00:00\",\"endTimeUtc\":\"2019-07-12T01:55:23.9380973+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:55:23.9380973+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:55:23.9380973+00:00\",\"endTimeUtc\":\"2019-07-12T02:06:46.4275003+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:06:46.4275003+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:03.1397468+00:00\",\"endTimeUtc\":\"2019-07-12T01:54:51.9541364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:54:51.9541364+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:54:51.9541364+00:00\",\"endTimeUtc\":\"2019-07-12T02:07:45.2235647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:07:45.2235647+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:02.4678811+00:00\",\"endTimeUtc\":\"2019-07-12T01:51:08.7598351+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:51:08.7598351+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:51:08.7598351+00:00\",\"endTimeUtc\":\"2019-07-12T01:57:28.3739074+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:57:28.3739074+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:44:41.0150425+00:00\",\"endTimeUtc\":\"2019-07-12T01:50:15.4480512+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:50:15.4480512+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:50:15.4480512+00:00\",\"endTimeUtc\":\"2019-07-12T01:51:39.3531759+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:51:39.3531759+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:11:20.8612636+00:00\",\"endTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:11:27.8767907+00:00\",\"endTimeUtc\":\"2019-07-12T02:22:10.381638+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:22:10.381638+00:00\",\"steps\":[]},{\"name\":\"Live Update for SRP and Gateway\",\"description\":\"Live Update Fabric Ring Controller Services (SRP and Gateway) - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:22:10.381638+00:00\",\"endTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:22:27.2410404+00:00\",\"endTimeUtc\":\"2019-07-12T02:33:17.9446798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:33:17.9446798+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:22:33.7250828+00:00\",\"endTimeUtc\":\"2019-07-12T02:34:20.3813721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:34:20.3813721+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:34:20.3813721+00:00\",\"endTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:34:34.5061642+00:00\",\"endTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:21.4583912+00:00\",\"endTimeUtc\":\"2019-07-12T03:15:13.3278415+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:15:13.3278415+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:15:13.3278415+00:00\",\"endTimeUtc\":\"2019-07-12T03:16:56.0674897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:16:56.0674897+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:19.1147763+00:00\",\"endTimeUtc\":\"2019-07-12T03:19:20.3783202+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:19:20.3783202+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:19:20.3783202+00:00\",\"endTimeUtc\":\"2019-07-12T03:22:08.1887477+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:22:08.1887477+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:19.4115752+00:00\",\"endTimeUtc\":\"2019-07-12T03:18:36.7861968+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:18:36.7861968+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:13.2554086+00:00\",\"endTimeUtc\":\"2019-07-12T03:17:59.2820146+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:17:59.2820146+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:17:59.2820146+00:00\",\"endTimeUtc\":\"2019-07-12T03:21:08.689471+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:21:08.689471+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM CacheService, HintingServiceV2, MetricsStoreService, MetricsStoreBackupManagerService, QueryServiceCoordinator, QueryServiceWorker, FirstTierAggregationService\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:10.9118261+00:00\",\"endTimeUtc\":\"2019-07-12T03:17:53.5632233+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:17:53.5632233+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:17:53.5632233+00:00\",\"endTimeUtc\":\"2019-07-12T03:18:41.3787548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:18:41.3787548+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Fabric Service Update\",\"description\":\"Updates MetricsRP, OboService, EventRP, MonRP, OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:18:41.3787548+00:00\",\"endTimeUtc\":\"2019-07-12T03:38:34.9434597+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:38:34.9434597+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:38:34.9434597+00:00\",\"endTimeUtc\":\"2019-07-12T03:40:42.5305659+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:40:42.5305659+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T03:40:42.5305659+00:00\",\"endTimeUtc\":\"2019-07-12T04:01:57.5474138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:01:57.5474138+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T04:01:57.5474138+00:00\",\"endTimeUtc\":\"2019-07-12T04:06:03.4120419+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:06:03.4120419+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Post Update Configure\",\"description\":\"Configures AzureMonitor Post Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T04:06:03.4120419+00:00\",\"endTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T04:22:25.0514734+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:35:13.5366553+00:00\",\"endTimeUtc\":\"2019-07-12T03:18:51.9567603+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T03:18:51.9567603+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:21.8890215+00:00\",\"endTimeUtc\":\"2019-07-12T00:14:37.185729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:14:37.185729+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:37.185729+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:48.6543529+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:57.8417511+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:04.2323099+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:04.2323099+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:04.2323099+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:37.5575523+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:37.5575523+00:00\",\"steps\":[]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:42.6356251+00:00\",\"endTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:51.9323943+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:32:58.1354535+00:00\",\"endTimeUtc\":\"2019-07-12T00:33:04.2447576+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:33:04.2447576+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:33:04.2447576+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:54.8612972+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:54.8612972+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:54.8612972+00:00\",\"endTimeUtc\":\"2019-07-12T01:01:37.7798436+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:01:37.7798436+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:01:37.7798436+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:01:44.4985106+00:00\",\"endTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:12:35.458725+00:00\",\"endTimeUtc\":\"2019-07-12T01:15:30.9877088+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:15:30.9877088+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:15:30.9877088+00:00\",\"endTimeUtc\":\"2019-07-12T01:18:19.3449585+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:18:19.3449585+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:18:19.3449585+00:00\",\"endTimeUtc\":\"2019-07-12T01:22:13.3732698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:22:13.3732698+00:00\",\"steps\":[]},{\"name\":\"Configure DNS client\",\"description\":\"Set server addresses on SupportRing VM DNS clients.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:22:13.3732698+00:00\",\"endTimeUtc\":\"2019-07-12T01:25:13.9334994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:25:13.9334994+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:25:13.9334994+00:00\",\"endTimeUtc\":\"2019-07-12T01:45:35.8736775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T01:45:35.8736775+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:35.8736775+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T01:45:59.8264864+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:04:35.7574215+00:00\",\"endTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:04:44.8041546+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:04:44.8510272+00:00\",\"endTimeUtc\":\"2019-07-12T02:09:07.4099445+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:09:07.4099445+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:04:53.4759141+00:00\",\"endTimeUtc\":\"2019-07-12T02:06:18.7559943+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:06:18.7559943+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T02:06:18.7559943+00:00\",\"endTimeUtc\":\"2019-07-12T02:09:07.3943324+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T02:09:07.3943324+00:00\",\"steps\":[]}]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:21.4671513+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:47.778711+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:47.778711+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:47.778711+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:31.9181992+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:31.9181992+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:31.9181992+00:00\",\"endTimeUtc\":\"2019-07-12T00:33:39.2131207+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:33:39.2131207+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:33:39.3068695+00:00\",\"endTimeUtc\":\"2019-07-12T00:37:41.5704376+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:37:41.5704376+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:37:41.5704376+00:00\",\"endTimeUtc\":\"2019-07-12T00:40:16.0987247+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:40:16.0987247+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:40:16.0987247+00:00\",\"endTimeUtc\":\"2019-07-12T00:42:10.7527721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:42:10.7527721+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:42:10.7527721+00:00\",\"endTimeUtc\":\"2019-07-12T00:46:55.9515314+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:46:55.9515314+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:46:55.9515314+00:00\",\"endTimeUtc\":\"2019-07-12T00:49:27.0122032+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:49:27.0122032+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:49:27.0122032+00:00\",\"endTimeUtc\":\"2019-07-12T00:51:17.033915+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:51:17.033915+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:19.7952896+00:00\",\"endTimeUtc\":\"2019-07-12T00:29:47.6375644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:29:47.6375644+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:14:33.8732649+00:00\",\"endTimeUtc\":\"2019-07-12T00:15:32.3257531+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:15:32.3257531+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:15:32.3257531+00:00\",\"endTimeUtc\":\"2019-07-12T00:17:10.1059372+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:17:10.1059372+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:17:10.1059372+00:00\",\"endTimeUtc\":\"2019-07-12T00:20:11.6677264+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:20:11.6677264+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:20:11.6677264+00:00\",\"endTimeUtc\":\"2019-07-12T00:27:12.4033219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:27:12.4033219+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T00:27:12.4033219+00:00\",\"endTimeUtc\":\"2019-07-12T00:29:47.6375644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T00:29:47.6375644+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:59:03.5378699+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:59:12.803347+00:00\",\"endTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:59:30.5533762+00:00\",\"endTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T05:59:29.6783277+00:00\",\"endTimeUtc\":\"2019-07-12T06:04:30.9228859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:04:30.9228859+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T06:04:30.9228859+00:00\",\"endTimeUtc\":\"2019-07-12T06:08:35.3244478+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:08:35.3244478+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T06:29:42.3526002+00:00\",\"endTimeUtc\":\"2019-07-12T06:31:21.4890652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:31:21.4890652+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T06:31:21.4890652+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:15.3849577+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:15.3849577+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-12T06:47:15.3849577+00:00\",\"endTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-12T06:47:37.8864757+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-07-11T23:13:31.928Z\",\"lastUpdatedTime\":\"2019-07-12T06:47:37.8864757+00:00\",\"duration\":\"PT7H49M3.08S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns?api-version=2016-05-01+54": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "107", "108" ], - "x-ms-client-request-id": [ "821e2b8a-9bfd-4ce3-9571-63eff6b61737" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "cf7b8aba-58a9-4624-a869-9a5fb0a64b6f" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvXuGLx35HdK+9WZ9olaebbxQlDh4eG03JhnH23ELNO/vXwygtB7bWoIo++aTPtfRdMQY7v/aLn+PtapK2AGUBKPr6HJThMyberE0mIhOIj/wRYe/CVUKEPVxAeZcwvoO4v7cPJMxCGnlfWR8RRx1n" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14680" ], - "x-ms-request-id": [ "cf7b8aba-58a9-4624-a869-9a5fb0a64b6f" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032041Z:cf7b8aba-58a9-4624-a869-9a5fb0a64b6f" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:41 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "158405" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/626c2271-d7b5-493e-950a-064efc203d70\",\"name\":\"northwest/Microsoft1.1907.0.13/626c2271-d7b5-493e-950a-064efc203d70\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"UpdateNRP\",\"description\":\"UpdateNRP\",\"errorMessage\":\"\",\"status\":\"Cancelled\",\"startTimeUtc\":\"2019-07-18T19:49:32.2967095+00:00\",\"endTimeUtc\":\"2019-07-18T21:27:27.9621048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-18T21:27:27.9621048+00:00\",\"steps\":[{\"name\":\"UpdateNRP\",\"description\":\"UpdateNRP\",\"errorMessage\":\"\",\"status\":\"Cancelled\",\"startTimeUtc\":\"2019-07-18T19:49:32.2967095+00:00\",\"endTimeUtc\":\"2019-07-18T21:27:27.9621048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-18T21:27:27.9621048+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-07-18T19:49:22.921Z\",\"lastUpdatedTime\":\"2019-07-18T21:27:27.9621048+00:00\",\"duration\":\"PT1H38M5.087S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/ba79b5a6-961f-407a-83d8-3bd2e671d0c8\",\"name\":\"northwest/Microsoft1.1907.0.13/ba79b5a6-961f-407a-83d8-3bd2e671d0c8\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{},\"timeStarted\":\"2019-07-18T19:47:59.865Z\",\"duration\":\"PT8.156S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/bac074cd-437c-4a6e-8675-26eeb7478151\",\"name\":\"northwest/Microsoft1.1907.0.13/bac074cd-437c-4a6e-8675-26eeb7478151\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:23.5668084+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:51.0033303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:51.0033303+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:23.5668084+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:31.6135757+00:00\",\"endTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:25:13.9114729+00:00\",\"endTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:51.0033303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:51.0033303+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:47:46.12387+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:48:06.3764767+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:48:14.3764161+00:00\",\"endTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"endTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T03:03:12.9787837+00:00\",\"endTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T03:03:20.7287315+00:00\",\"endTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"endTimeUtc\":\"2019-07-16T20:03:57.3814546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:03:57.3814546+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T19:08:06.6202551+00:00\",\"endTimeUtc\":\"2019-07-16T19:13:13.7726061+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:13:13.7726061+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T19:13:13.7726061+00:00\",\"endTimeUtc\":\"2019-07-16T19:14:37.2621679+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:14:37.2621679+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T19:08:06.0264807+00:00\",\"endTimeUtc\":\"2019-07-16T19:14:07.0375537+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:14:07.0375537+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:03:57.3814546+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:06.1626137+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:18.3968089+00:00\",\"endTimeUtc\":\"2019-07-16T20:05:04.6777491+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:05:04.6777491+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:05:04.6777491+00:00\",\"endTimeUtc\":\"2019-07-16T20:25:03.1222138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:25:03.1222138+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:25:03.1222138+00:00\",\"endTimeUtc\":\"2019-07-16T20:39:55.2851713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:39:55.2851713+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:25:12.387732+00:00\",\"endTimeUtc\":\"2019-07-16T20:37:26.4706988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:37:26.4706988+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:37:26.4706988+00:00\",\"endTimeUtc\":\"2019-07-16T20:39:55.2851713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:39:55.2851713+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:17.8187013+00:00\",\"endTimeUtc\":\"2019-07-16T21:18:24.4067003+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:18:24.4067003+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:18:24.4067003+00:00\",\"endTimeUtc\":\"2019-07-16T21:42:05.6751649+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:42:05.6751649+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:42:05.6751649+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:42:14.3000564+00:00\",\"endTimeUtc\":\"2019-07-16T22:21:20.9095814+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:21:20.9095814+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:21:20.9095814+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:18.5218109+00:00\",\"endTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:32.3342411+00:00\",\"endTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"endTimeUtc\":\"2019-07-16T20:14:40.0726598+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:14:40.0726598+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:14:40.0726598+00:00\",\"endTimeUtc\":\"2019-07-16T20:19:46.0109566+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:19:46.0109566+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:06.2406974+00:00\",\"endTimeUtc\":\"2019-07-16T20:04:27.2717104+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:04:27.2717104+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:27.2717104+00:00\",\"endTimeUtc\":\"2019-07-16T20:05:13.4274334+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:05:13.4274334+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-16T20:05:13.4274334+00:00\",\"endTimeUtc\":\"2019-07-16T20:05:29.1460071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:05:29.1460071+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:05:29.1460071+00:00\",\"endTimeUtc\":\"2019-07-16T21:05:55.6908043+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:05:55.6908043+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:05:55.6908043+00:00\",\"endTimeUtc\":\"2019-07-16T21:06:40.6206142+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:06:40.6206142+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:06:03.3155384+00:00\",\"endTimeUtc\":\"2019-07-16T21:06:15.449335+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:06:15.449335+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:06:15.449335+00:00\",\"endTimeUtc\":\"2019-07-16T21:06:28.1677961+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:06:28.1677961+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:06:28.1677961+00:00\",\"endTimeUtc\":\"2019-07-16T21:06:40.6206142+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:06:40.6206142+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:27.4216985+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:36.4059761+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:32.7795654+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:32.7795654+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:35.9997387+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:27.5295748+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:27.5295748+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:36.2653404+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:36.0465981+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:32.013899+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:32.013899+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"endTimeUtc\":\"2019-07-16T23:15:17.3372669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:15:17.3372669+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:17.3372669+00:00\",\"endTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:43.2431904+00:00\",\"endTimeUtc\":\"2019-07-16T23:17:05.8046698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:17:05.8046698+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:17:05.8046698+00:00\",\"endTimeUtc\":\"2019-07-16T23:20:21.3651067+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:20:21.3651067+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:20:21.380742+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:22.3846467+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:22.3846467+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:22.3846467+00:00\",\"endTimeUtc\":\"2019-07-17T01:07:28.5691614+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:07:28.5691614+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:07:28.5691614+00:00\",\"endTimeUtc\":\"2019-07-17T01:17:53.2618866+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:17:53.2618866+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:17:53.277836+00:00\",\"endTimeUtc\":\"2019-07-17T17:54:23.9157431+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:54:23.9157431+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:54:23.9157431+00:00\",\"endTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:54:29.681334+00:00\",\"endTimeUtc\":\"2019-07-17T17:54:50.900835+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:54:50.900835+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:54:50.900835+00:00\",\"endTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"endTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:55:21.8239346+00:00\",\"endTimeUtc\":\"2019-07-17T17:55:53.9855218+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:55:53.9855218+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:55:53.9855218+00:00\",\"endTimeUtc\":\"2019-07-17T17:56:10.6776924+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:56:10.6776924+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:56:10.6776924+00:00\",\"endTimeUtc\":\"2019-07-17T17:56:31.4665704+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:56:31.4665704+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:56:31.4665704+00:00\",\"endTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"endTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:30.399598+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:52.3673682+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:52.3673682+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:52.6798349+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:02.4486213+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:02.4486213+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:22:02.4486213+00:00\",\"endTimeUtc\":\"2019-07-16T23:36:14.0027691+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:36:14.0027691+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:36:14.0027691+00:00\",\"endTimeUtc\":\"2019-07-16T23:43:25.6892528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:43:25.6892528+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:43:25.6892528+00:00\",\"endTimeUtc\":\"2019-07-16T23:48:58.5755348+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:48:58.5755348+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:48:58.5755348+00:00\",\"endTimeUtc\":\"2019-07-16T23:59:44.4107188+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:59:44.4107188+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:59:44.4107188+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:59:52.614062+00:00\",\"endTimeUtc\":\"2019-07-17T00:02:18.8798062+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:02:18.8798062+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:02:18.8798062+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:02.3940985+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:29.8781149+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:29.8781149+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:29.8781149+00:00\",\"endTimeUtc\":\"2019-07-17T00:06:53.1731248+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:06:53.1731248+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:06:53.1731248+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:25.4852096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:25.4852096+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:07:25.4852096+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"endTimeUtc\":\"2019-07-17T00:08:19.7501267+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:08:19.7501267+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:47.4779174+00:00\",\"endTimeUtc\":\"2019-07-16T23:17:05.7109169+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:17:05.7109169+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:17:05.7109169+00:00\",\"endTimeUtc\":\"2019-07-16T23:20:20.36513+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:20:20.36513+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:20:20.36513+00:00\",\"endTimeUtc\":\"2019-07-16T23:37:19.2548044+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:37:19.2548044+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:37:19.2548044+00:00\",\"endTimeUtc\":\"2019-07-16T23:44:47.6725502+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:44:47.6725502+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:44:47.6725502+00:00\",\"endTimeUtc\":\"2019-07-16T23:50:33.1055631+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:50:33.1055631+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:50:33.1055631+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:05.7541917+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:05.7541917+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:05.7541917+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:15.2697043+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:43.7849603+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:43.7849603+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:43.7849603+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"endTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:28.4718702+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:56.2504305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:56.2504305+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:07:56.2504305+00:00\",\"endTimeUtc\":\"2019-07-17T00:09:17.6868873+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:09:17.6868873+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:09:17.6868873+00:00\",\"endTimeUtc\":\"2019-07-17T00:09:53.2645422+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:09:53.2645422+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:09:53.2645422+00:00\",\"endTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"endTimeUtc\":\"2019-07-17T00:11:43.4534271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:11:43.4534271+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:30.0871021+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:49.8361157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:49.8361157+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:49.8361157+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:05.4015587+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:05.4015587+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:22:05.4015587+00:00\",\"endTimeUtc\":\"2019-07-16T23:36:26.8490833+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:36:26.8490833+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:36:26.8490833+00:00\",\"endTimeUtc\":\"2019-07-16T23:44:22.0947313+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:44:22.0947313+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:44:22.1103602+00:00\",\"endTimeUtc\":\"2019-07-16T23:48:55.8724797+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:48:55.8724797+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:48:55.8724797+00:00\",\"endTimeUtc\":\"2019-07-16T23:56:14.1790511+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:56:14.1790511+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:56:14.1790511+00:00\",\"endTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:56:24.9605329+00:00\",\"endTimeUtc\":\"2019-07-16T23:57:52.4902807+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:57:52.4902807+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:57:52.4902807+00:00\",\"endTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:58:39.3490831+00:00\",\"endTimeUtc\":\"2019-07-17T00:00:22.8477109+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:00:22.8477109+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:00:22.8477109+00:00\",\"endTimeUtc\":\"2019-07-17T00:00:38.8318827+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:00:38.8318827+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:00:38.8318827+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:07.5815077+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:07.5815077+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:01:07.5815077+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:58.1141722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:58.1141722+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"endTimeUtc\":\"2019-07-17T18:34:02.8904306+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T18:34:02.8904306+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:27.3904613+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:21.4339436+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:42.1836845+00:00\",\"endTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:53.0241021+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:53.0241021+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:53:53.0555392+00:00\",\"endTimeUtc\":\"2019-07-16T22:59:02.1295626+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:59:02.1295626+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:59:02.1295626+00:00\",\"endTimeUtc\":\"2019-07-16T23:02:57.5642565+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:02:57.5642565+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:02:57.5642565+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:30.5476563+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:30.5476563+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:30.5632743+00:00\",\"endTimeUtc\":\"2019-07-16T23:06:59.1246844+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:06:59.1246844+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:06:59.1246844+00:00\",\"endTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"endTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:09:34.5602574+00:00\",\"endTimeUtc\":\"2019-07-16T23:14:24.1660773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:14:24.1660773+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:14:24.1660773+00:00\",\"endTimeUtc\":\"2019-07-16T23:20:05.3653492+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:20:05.3653492+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:20:05.3653492+00:00\",\"endTimeUtc\":\"2019-07-16T23:41:26.7534014+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:41:26.7534014+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:41:26.7534014+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:25.5822271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:25.5822271+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:01:25.5822271+00:00\",\"endTimeUtc\":\"2019-07-17T00:05:50.4865498+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:05:50.4865498+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:05:50.4865498+00:00\",\"endTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"endTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:10:33.045283+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:40.7299207+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:40.7299207+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:40.7299207+00:00\",\"endTimeUtc\":\"2019-07-17T00:44:58.8521509+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:44:58.8521509+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:44:58.8521509+00:00\",\"endTimeUtc\":\"2019-07-17T00:46:55.9759393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:46:55.9759393+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:46:55.9759393+00:00\",\"endTimeUtc\":\"2019-07-17T00:49:30.3334322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:49:30.3334322+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:49:30.3334322+00:00\",\"endTimeUtc\":\"2019-07-17T00:50:42.9731695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:50:42.9731695+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:50:42.9731695+00:00\",\"endTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"endTimeUtc\":\"2019-07-17T01:17:32.965378+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:17:32.965378+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:17:32.965378+00:00\",\"endTimeUtc\":\"2019-07-17T01:24:59.7805214+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:24:59.7805214+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:24:59.7805214+00:00\",\"endTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:25:07.6554718+00:00\",\"endTimeUtc\":\"2019-07-17T01:27:44.2794759+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:27:44.2794759+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:27:44.2794759+00:00\",\"endTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"endTimeUtc\":\"2019-07-19T03:01:20.6144271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-19T03:01:20.6144271+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:33:13.386756+00:00\",\"endTimeUtc\":\"2019-07-17T01:34:47.2764866+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:34:47.2764866+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:34:47.2764866+00:00\",\"endTimeUtc\":\"2019-07-19T03:01:20.6144271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-19T03:01:20.6144271+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:37.0118695+00:00\",\"endTimeUtc\":\"2019-07-16T22:50:00.4489029+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:50:00.4489029+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:02.2771813+00:00\",\"endTimeUtc\":\"2019-07-16T22:31:35.7914517+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:31:35.7914517+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:35.7914517+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:03.9585628+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:03.9585628+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:03.9741829+00:00\",\"endTimeUtc\":\"2019-07-16T22:40:45.0807812+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:40:45.0807812+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:40:45.0807812+00:00\",\"endTimeUtc\":\"2019-07-16T22:43:42.1410567+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:43:42.1410567+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:43:42.1410567+00:00\",\"endTimeUtc\":\"2019-07-16T22:45:19.1555639+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:45:19.1555639+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:45:19.1555639+00:00\",\"endTimeUtc\":\"2019-07-16T22:50:00.4489029+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:50:00.4489029+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:50:00.464526+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:50:09.6987807+00:00\",\"endTimeUtc\":\"2019-07-16T23:03:25.3775295+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:03:25.3775295+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:03:25.3775295+00:00\",\"endTimeUtc\":\"2019-07-16T23:08:06.9050884+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:08:06.9050884+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:08:06.9050884+00:00\",\"endTimeUtc\":\"2019-07-16T23:12:12.5739295+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:12:12.5739295+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:12:12.5739295+00:00\",\"endTimeUtc\":\"2019-07-16T23:42:11.8933139+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:42:11.8933139+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:42:11.8933139+00:00\",\"endTimeUtc\":\"2019-07-16T23:57:56.3027454+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:57:56.3027454+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:57:56.3027454+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"endTimeUtc\":\"2019-07-17T01:29:04.216464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:29:04.216464+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:29:04.216464+00:00\",\"endTimeUtc\":\"2019-07-17T01:33:24.4491256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:33:24.4491256+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:39.2462139+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:46.3703175+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:31.9113342+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:31.9113342+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:31.9425943+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:43.997495+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:43.997495+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:43.997495+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:12.0702596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:12.0702596+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:12.0702596+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:13.5240615+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:13.5240615+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:13.5240615+00:00\",\"endTimeUtc\":\"2019-07-16T23:40:43.301208+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:40:43.301208+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:40:43.301208+00:00\",\"endTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"endTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:58:43.7083678+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:07.4722159+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:07.4722159+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:01:07.4722159+00:00\",\"endTimeUtc\":\"2019-07-17T00:06:39.7671839+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:06:39.7671839+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:06:39.7671839+00:00\",\"endTimeUtc\":\"2019-07-17T00:15:10.7782362+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:15:10.7782362+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:15:10.7782362+00:00\",\"endTimeUtc\":\"2019-07-17T00:22:59.603696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:22:59.603696+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:22:59.603696+00:00\",\"endTimeUtc\":\"2019-07-17T00:24:29.1807443+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:24:29.1807443+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:24:29.1807443+00:00\",\"endTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:27:10.553907+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:36.1632619+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:36.1632619+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:28:36.1632619+00:00\",\"endTimeUtc\":\"2019-07-17T00:32:42.2991624+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:32:42.2991624+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:32:42.2991624+00:00\",\"endTimeUtc\":\"2019-07-17T00:34:33.0939089+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:34:33.0939089+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:34:33.0939089+00:00\",\"endTimeUtc\":\"2019-07-17T00:37:09.420026+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:37:09.420026+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:37:09.420026+00:00\",\"endTimeUtc\":\"2019-07-17T00:38:35.4502124+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:38:35.4502124+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:38:35.4502124+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:29.6726589+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:29.6726589+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:47.3234256+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:52.9110963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:52.9110963+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:52.9110963+00:00\",\"endTimeUtc\":\"2019-07-16T22:44:58.671346+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:44:58.671346+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:44:58.671346+00:00\",\"endTimeUtc\":\"2019-07-16T22:49:02.1996338+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:49:02.1996338+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:49:02.1996338+00:00\",\"endTimeUtc\":\"2019-07-16T23:00:36.2377491+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:00:36.2377491+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:00:36.2377491+00:00\",\"endTimeUtc\":\"2019-07-16T23:02:30.7364625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:02:30.7364625+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:02:30.7364625+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:29.6726589+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:29.6726589+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:29.6883038+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:14.56347+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:14.56347+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:40.4069776+00:00\",\"endTimeUtc\":\"2019-07-16T23:07:02.1715811+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:07:02.1715811+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:07:02.1715811+00:00\",\"endTimeUtc\":\"2019-07-16T23:12:38.3548598+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:12:38.3548598+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:12:38.3548598+00:00\",\"endTimeUtc\":\"2019-07-16T23:15:21.1028538+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:15:21.1028538+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:21.1498065+00:00\",\"endTimeUtc\":\"2019-07-16T23:18:45.4909283+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:18:45.4909283+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:18:45.4909283+00:00\",\"endTimeUtc\":\"2019-07-16T23:59:27.5359427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:59:27.5359427+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:59:27.5359427+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:14.56347+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:14.56347+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T23:02:30.1895998+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:02:30.1895998+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:44.9953312+00:00\",\"endTimeUtc\":\"2019-07-16T22:31:36.0720603+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:31:36.0720603+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:36.0720603+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:09.1616262+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:09.1616262+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:09.2866239+00:00\",\"endTimeUtc\":\"2019-07-16T22:40:51.5494488+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:40:51.5494488+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:40:51.5494488+00:00\",\"endTimeUtc\":\"2019-07-16T22:44:04.187651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:44:04.187651+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:44:04.187651+00:00\",\"endTimeUtc\":\"2019-07-16T22:58:44.1297887+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:58:44.1297887+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:58:44.1297887+00:00\",\"endTimeUtc\":\"2019-07-16T23:02:30.1895998+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:02:30.1895998+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:02:30.2052661+00:00\",\"endTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:02:40.5488385+00:00\",\"endTimeUtc\":\"2019-07-16T23:03:57.6738064+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:03:57.6738064+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:03:57.6895705+00:00\",\"endTimeUtc\":\"2019-07-16T23:08:42.2327796+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:08:42.2327796+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:08:42.2327796+00:00\",\"endTimeUtc\":\"2019-07-16T23:11:10.4029736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:11:10.4029736+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:11:10.4029736+00:00\",\"endTimeUtc\":\"2019-07-16T23:15:20.9465903+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:15:20.9465903+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:20.9465903+00:00\",\"endTimeUtc\":\"2019-07-16T23:37:49.4886168+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:37:49.4886168+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:37:49.4886168+00:00\",\"endTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"endTimeUtc\":\"2019-07-17T00:21:43.54206+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:21:43.54206+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:51:54.635868+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:11.2702435+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:11.2702435+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:11.2702435+00:00\",\"endTimeUtc\":\"2019-07-17T00:08:45.9529104+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:08:45.9529104+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:08:45.9529104+00:00\",\"endTimeUtc\":\"2019-07-17T00:12:28.3101219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:12:28.3101219+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:12:28.3101219+00:00\",\"endTimeUtc\":\"2019-07-17T00:16:43.2620209+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:16:43.2620209+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:16:43.2620209+00:00\",\"endTimeUtc\":\"2019-07-17T00:19:06.9034635+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:19:06.9034635+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:19:06.9034635+00:00\",\"endTimeUtc\":\"2019-07-17T00:21:43.54206+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:21:43.54206+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:41.5111497+00:00\",\"endTimeUtc\":\"2019-07-17T00:45:16.9925737+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:45:16.9925737+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:51.8082135+00:00\",\"endTimeUtc\":\"2019-07-17T00:45:16.9925737+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:45:16.9925737+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:40.6368207+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:02.4429534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:02.4429534+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:02.4585766+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:39.0600608+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:39.0600608+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:39.0756843+00:00\",\"endTimeUtc\":\"2019-07-16T23:00:42.5345424+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:00:42.5345424+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:00:42.5345424+00:00\",\"endTimeUtc\":\"2019-07-16T23:06:24.5626093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:06:24.5626093+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:06:24.5626093+00:00\",\"endTimeUtc\":\"2019-07-16T23:08:07.4050848+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:08:07.4050848+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:08:07.4050848+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"endTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:21.8836088+00:00\",\"endTimeUtc\":\"2019-07-17T00:02:12.426756+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:02:12.426756+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:02:12.426756+00:00\",\"endTimeUtc\":\"2019-07-17T00:06:40.3295386+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:06:40.3295386+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:06:40.3295386+00:00\",\"endTimeUtc\":\"2019-07-17T00:25:46.0549081+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:25:46.0549081+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:25:46.0549081+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:59.6628844+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:59.6628844+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:28:59.6628844+00:00\",\"endTimeUtc\":\"2019-07-17T00:30:21.1301656+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:30:21.1301656+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:30:21.1301656+00:00\",\"endTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"endTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:33:24.5327249+00:00\",\"endTimeUtc\":\"2019-07-17T00:35:56.3896765+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:35:56.3896765+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:35:56.3896765+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:26.0894773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:26.0894773+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:26.0894773+00:00\",\"endTimeUtc\":\"2019-07-17T00:47:20.4756386+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:47:20.4756386+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:47:20.4756386+00:00\",\"endTimeUtc\":\"2019-07-17T00:50:04.7080338+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:50:04.7080338+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:50:04.7080338+00:00\",\"endTimeUtc\":\"2019-07-17T00:51:22.2851718+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:51:22.2851718+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:51:22.2851718+00:00\",\"endTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"endTimeUtc\":\"2019-07-17T02:27:33.0934219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:27:33.0934219+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:27:33.0934219+00:00\",\"endTimeUtc\":\"2019-07-17T02:49:18.5370797+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:49:18.5370797+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:49:18.5370797+00:00\",\"endTimeUtc\":\"2019-07-17T05:27:34.250944+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:27:34.250944+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:49:27.4119434+00:00\",\"endTimeUtc\":\"2019-07-17T03:53:33.6974202+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T03:53:33.6974202+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T03:53:33.6974202+00:00\",\"endTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T03:53:51.0877983+00:00\",\"endTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"endTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:08.2723292+00:00\",\"endTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:20.6011045+00:00\",\"endTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:19.9290285+00:00\",\"endTimeUtc\":\"2019-07-17T05:13:59.6215569+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:13:59.6215569+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:21.3195929+00:00\",\"endTimeUtc\":\"2019-07-17T05:13:56.6684506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:13:56.6684506+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"endTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"endTimeUtc\":\"2019-07-17T05:27:34.250944+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:27:34.250944+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:41.4961863+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:44.6492039+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:44.6492039+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6205133+00:00\",\"endTimeUtc\":\"2019-07-16T22:30:12.8076988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:30:12.8076988+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:30:12.9637567+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:30:36.9947149+00:00\",\"endTimeUtc\":\"2019-07-16T22:38:15.7701575+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:38:15.7701575+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:38:15.7701575+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:44.6492039+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:44.6492039+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:53:44.6648276+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:03.6636905+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:03.6636905+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:53:53.8990848+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:04.3989539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:04.3989539+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:04.3989539+00:00\",\"endTimeUtc\":\"2019-07-16T23:12:53.4015445+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:12:53.4015445+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:12:53.4015445+00:00\",\"endTimeUtc\":\"2019-07-17T00:13:26.8413688+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:13:26.8413688+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:13:26.8413688+00:00\",\"endTimeUtc\":\"2019-07-17T00:21:48.1826242+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:21:48.1826242+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:13:36.4506947+00:00\",\"endTimeUtc\":\"2019-07-17T00:21:48.167+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:21:48.167+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:21:48.1826242+00:00\",\"endTimeUtc\":\"2019-07-17T00:27:54.2731681+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:27:54.2731681+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:27:54.2731681+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:03.6636905+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:03.6636905+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:41.1368185+00:00\",\"endTimeUtc\":\"2019-07-16T22:35:04.116316+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:35:04.116316+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:04.116316+00:00\",\"endTimeUtc\":\"2019-07-17T11:17:08.6229845+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:17:08.6229845+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:19.4911264+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:31.1472304+00:00\",\"endTimeUtc\":\"2019-07-16T22:35:46.4126722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:35:46.4126722+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:46.4126722+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:37.7110243+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:37.7110243+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:58.8031311+00:00\",\"endTimeUtc\":\"2019-07-16T22:46:39.732687+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:46:39.732687+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:46:39.732687+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:37.6953981+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:37.6953981+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:37.7110243+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:56.5545858+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:06.3202178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:06.3202178+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:06.3202178+00:00\",\"endTimeUtc\":\"2019-07-16T23:13:10.3388859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:13:10.3388859+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:13:10.3388859+00:00\",\"endTimeUtc\":\"2019-07-16T23:39:13.940114+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:39:13.940114+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:39:13.940114+00:00\",\"endTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:39:23.3618105+00:00\",\"endTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"endTimeUtc\":\"2019-07-17T00:06:41.8451456+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:06:41.8451456+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:06:41.8451456+00:00\",\"endTimeUtc\":\"2019-07-17T00:11:42.0600775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:11:42.0600775+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:11:42.0600775+00:00\",\"endTimeUtc\":\"2019-07-17T00:33:52.8603059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:33:52.8603059+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:33:52.8603059+00:00\",\"endTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:34:03.8133089+00:00\",\"endTimeUtc\":\"2019-07-17T00:35:20.7807487+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:35:20.7807487+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:35:20.7807487+00:00\",\"endTimeUtc\":\"2019-07-17T00:36:52.9515158+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:36:52.9515158+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:36:52.9515158+00:00\",\"endTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:15.3396973+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:24.7457963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:24.7457963+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:24.7457963+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:34.1206457+00:00\",\"endTimeUtc\":\"2019-07-17T00:50:43.5043955+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:50:43.5043955+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:50:43.5043955+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"endTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:58:29.9517804+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:38.8266862+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:38.8266862+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:58:38.8266862+00:00\",\"endTimeUtc\":\"2019-07-17T01:02:25.8868935+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:02:25.8868935+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:02:25.8868935+00:00\",\"endTimeUtc\":\"2019-07-17T01:51:13.7568323+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:51:13.7568323+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:51:13.7568323+00:00\",\"endTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:51:21.9130363+00:00\",\"endTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"endTimeUtc\":\"2019-07-17T03:50:56.1957788+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T03:50:56.1957788+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T03:50:56.1957788+00:00\",\"endTimeUtc\":\"2019-07-17T04:00:11.665261+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T04:00:11.665261+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:00:11.665261+00:00\",\"endTimeUtc\":\"2019-07-17T10:32:01.4475509+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:32:01.4475509+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:32:01.4667596+00:00\",\"endTimeUtc\":\"2019-07-17T11:00:14.9392888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:00:14.9392888+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:32:12.0411859+00:00\",\"endTimeUtc\":\"2019-07-17T10:33:36.4307027+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:33:36.4307027+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:33:36.4307027+00:00\",\"endTimeUtc\":\"2019-07-17T10:43:03.6797749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:43:03.6797749+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:43:03.6797749+00:00\",\"endTimeUtc\":\"2019-07-17T10:50:48.8779171+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:50:48.8779171+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:00:14.9392888+00:00\",\"endTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"endTimeUtc\":\"2019-07-17T11:17:08.6229845+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:17:08.6229845+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:19.5380001+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:27.0385927+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:27.0385927+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:34.0378212+00:00\",\"endTimeUtc\":\"2019-07-16T22:36:01.115601+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:36:01.115601+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:36:01.115601+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:29.130125+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:29.130125+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:29.130125+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:38.4737611+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:29.7320537+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:29.7320537+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:29.7476904+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:27.0385927+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:27.0385927+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:27.0542523+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:37.1009331+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:48.2726306+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:48.2726306+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:48.2726306+00:00\",\"endTimeUtc\":\"2019-07-16T23:13:20.5262032+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:13:20.5262032+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:13:20.5262032+00:00\",\"endTimeUtc\":\"2019-07-16T23:42:55.1745545+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:42:55.1745545+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:42:55.1745545+00:00\",\"endTimeUtc\":\"2019-07-16T23:53:31.9313736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:53:31.9313736+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:43:04.5644893+00:00\",\"endTimeUtc\":\"2019-07-16T23:53:31.9313736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:53:31.9313736+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:53:31.9470908+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:29.1906118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:29.1906118+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:29.1906118+00:00\",\"endTimeUtc\":\"2019-07-17T00:17:43.0585115+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:17:43.0585115+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:17:43.0585115+00:00\",\"endTimeUtc\":\"2019-07-17T00:22:37.1664258+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:22:37.1664258+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:22:37.1664258+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:23.2908856+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:23.2908856+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:23.2908856+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"endTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:43.0875311+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:54.868644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:54.868644+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:54.868644+00:00\",\"endTimeUtc\":\"2019-07-17T00:24:14.5246621+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:24:14.5246621+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:24:14.5246621+00:00\",\"endTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:24:23.7745693+00:00\",\"endTimeUtc\":\"2019-07-17T00:34:30.7345794+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:34:30.7345794+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:34:30.7345794+00:00\",\"endTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"endTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"endTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:42:10.9788069+00:00\",\"endTimeUtc\":\"2019-07-17T00:42:21.1349779+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:42:21.1349779+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:42:21.1349779+00:00\",\"endTimeUtc\":\"2019-07-17T00:46:26.2106895+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:46:26.2106895+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:46:26.2106895+00:00\",\"endTimeUtc\":\"2019-07-17T01:06:30.4292731+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:06:30.4292731+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:06:30.4292731+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:06:40.1791438+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"endTimeUtc\":\"2019-07-17T01:40:55.1271529+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:40:55.1271529+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:40:55.1271529+00:00\",\"endTimeUtc\":\"2019-07-17T01:48:14.6949045+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:48:14.6949045+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:48:14.6949045+00:00\",\"endTimeUtc\":\"2019-07-17T01:52:25.7251299+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:52:25.7251299+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:52:25.7251299+00:00\",\"endTimeUtc\":\"2019-07-17T01:53:05.0373897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:53:05.0373897+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:53:05.0373897+00:00\",\"endTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"endTimeUtc\":\"2019-07-17T01:53:34.2715732+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:53:34.2715732+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:43.7774043+00:00\",\"endTimeUtc\":\"2019-07-16T22:36:05.0999262+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:36:05.0999262+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:36:05.0999262+00:00\",\"endTimeUtc\":\"2019-07-16T22:42:15.5015201+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:42:15.5015201+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:42:15.5015201+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:42:27.1107587+00:00\",\"endTimeUtc\":\"2019-07-16T22:42:40.4543283+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:42:40.4543283+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:42:40.4543283+00:00\",\"endTimeUtc\":\"2019-07-16T22:48:51.0905011+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:48:51.0905011+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:48:51.0905011+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:49:01.1371471+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:55.7881626+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:55.7881626+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:55.7881626+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:47.4068253+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:57.7191897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:57.7191897+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:57.7191897+00:00\",\"endTimeUtc\":\"2019-07-16T23:18:57.6001855+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:18:57.6001855+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:18:57.6001855+00:00\",\"endTimeUtc\":\"2019-07-16T23:48:45.528828+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:48:45.528828+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:48:45.528828+00:00\",\"endTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:48:55.5912005+00:00\",\"endTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"endTimeUtc\":\"2019-07-17T00:02:56.5043113+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:02:56.5043113+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:02:56.5202165+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:31.6946092+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:31.6946092+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:28:31.6946092+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"endTimeUtc\":\"2019-07-17T00:36:52.5608598+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:36:52.5608598+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:36:52.5608598+00:00\",\"endTimeUtc\":\"2019-07-17T00:45:24.3205874+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:45:24.3205874+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:45:24.3205874+00:00\",\"endTimeUtc\":\"2019-07-17T00:50:37.3325947+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:50:37.3325947+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:50:37.3325947+00:00\",\"endTimeUtc\":\"2019-07-17T00:54:50.43886+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:54:50.43886+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:54:50.43886+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:55:00.5481187+00:00\",\"endTimeUtc\":\"2019-07-17T00:55:09.594873+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:55:09.594873+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:55:09.594873+00:00\",\"endTimeUtc\":\"2019-07-17T00:59:19.2011772+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:59:19.2011772+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:59:19.2011772+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:59:29.1073045+00:00\",\"endTimeUtc\":\"2019-07-17T01:08:05.9749386+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:08:05.9749386+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:08:05.9749386+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"endTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:24.35582+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:32.3557724+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:32.3557724+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:32.3557724+00:00\",\"endTimeUtc\":\"2019-07-17T01:35:50.5260969+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:35:50.5260969+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:35:50.5260969+00:00\",\"endTimeUtc\":\"2019-07-17T02:07:21.8434552+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:07:21.8434552+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:07:21.8434552+00:00\",\"endTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:07:31.6713718+00:00\",\"endTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"endTimeUtc\":\"2019-07-17T02:40:51.3423545+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:40:51.3423545+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:40:51.3423545+00:00\",\"endTimeUtc\":\"2019-07-17T02:52:49.1438255+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:52:49.1438255+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:52:49.1438255+00:00\",\"endTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"endTimeUtc\":\"2019-07-17T03:15:20.6250069+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T03:15:20.6250069+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T03:15:20.6250069+00:00\",\"endTimeUtc\":\"2019-07-17T03:30:00.0609766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T03:30:00.0609766+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:39.5899599+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:46.2291857+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:46.2291857+00:00\",\"steps\":[{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.4331435+00:00\",\"endTimeUtc\":\"2019-07-16T22:36:01.6780976+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:36:01.6780976+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:36:01.7249686+00:00\",\"endTimeUtc\":\"2019-07-16T23:01:28.8777065+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:01:28.8777065+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:36:14.3185667+00:00\",\"endTimeUtc\":\"2019-07-16T22:40:44.9714082+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:40:44.9714082+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:40:44.9714082+00:00\",\"endTimeUtc\":\"2019-07-16T22:46:03.592502+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:46:03.592502+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:46:03.6081262+00:00\",\"endTimeUtc\":\"2019-07-16T22:50:38.5578166+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:50:38.5578166+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:50:38.5578166+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:21.00811+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:21.00811+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:21.0237551+00:00\",\"endTimeUtc\":\"2019-07-16T22:57:14.0528073+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:57:14.0528073+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:57:14.0528073+00:00\",\"endTimeUtc\":\"2019-07-16T23:01:28.8777065+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:01:28.8777065+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:46.2135488+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:46.2135488+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:59.803118+00:00\",\"endTimeUtc\":\"2019-07-16T22:43:47.5472331+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:43:47.5472331+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:43:47.5784855+00:00\",\"endTimeUtc\":\"2019-07-16T22:49:10.043288+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:49:10.043288+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:49:10.043288+00:00\",\"endTimeUtc\":\"2019-07-16T23:03:29.2991591+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:03:29.2991591+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:03:29.2991591+00:00\",\"endTimeUtc\":\"2019-07-16T23:09:57.1224822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:09:57.1224822+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:09:57.1224822+00:00\",\"endTimeUtc\":\"2019-07-16T23:12:11.5583077+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:12:11.5583077+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:12:11.5583077+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:46.2135488+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:46.2135488+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:03.0896602+00:00\",\"endTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:46.1314169+00:00\",\"endTimeUtc\":\"2019-07-16T22:57:50.2086744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:57:50.2086744+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:59.803118+00:00\",\"endTimeUtc\":\"2019-07-16T22:39:50.6439941+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:39:50.6439941+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:39:50.6439941+00:00\",\"endTimeUtc\":\"2019-07-16T22:44:52.2651749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:44:52.2651749+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:44:52.2651749+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:39.575677+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:39.575677+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:39.575677+00:00\",\"endTimeUtc\":\"2019-07-16T22:51:47.0413747+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:51:47.0413747+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:51:47.0413747+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:14.3831978+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:14.3831978+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:14.3831978+00:00\",\"endTimeUtc\":\"2019-07-16T22:57:50.2086744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:57:50.2086744+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:22:46.2448279+00:00\",\"endTimeUtc\":\"2019-07-17T04:25:53.8750179+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T04:25:53.8750179+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:25:53.8750179+00:00\",\"endTimeUtc\":\"2019-07-17T05:08:56.8771393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:08:56.8771393+00:00\",\"steps\":[]},{\"name\":\"Preupdate Azure Monitor\",\"description\":\"Preupdate Azure Monitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:08:56.8927647+00:00\",\"endTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"steps\":[{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:09:05.0020884+00:00\",\"endTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"steps\":[]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.1751581+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.1751581+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:19:17.110403+00:00\",\"endTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:19:24.4541041+00:00\",\"endTimeUtc\":\"2019-07-17T08:36:06.5954545+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T08:36:06.5954545+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T08:36:06.5954545+00:00\",\"endTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T08:36:23.3609733+00:00\",\"endTimeUtc\":\"2019-07-17T08:48:49.583166+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T08:48:49.583166+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T08:48:49.5995412+00:00\",\"endTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"endTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:47:49.66065+00:00\",\"endTimeUtc\":\"2019-07-17T11:32:05.0439538+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:32:05.0439538+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:32:05.0595633+00:00\",\"endTimeUtc\":\"2019-07-17T12:15:58.0591317+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T12:15:58.0591317+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:47:49.66065+00:00\",\"endTimeUtc\":\"2019-07-17T11:24:34.3796349+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:24:34.3796349+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:24:34.3796349+00:00\",\"endTimeUtc\":\"2019-07-17T12:03:19.9213343+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T12:03:19.9213343+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:47:49.66065+00:00\",\"endTimeUtc\":\"2019-07-17T11:25:47.1912178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:25:47.1912178+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:25:47.1912178+00:00\",\"endTimeUtc\":\"2019-07-17T12:02:22.1218101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T12:02:22.1218101+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:47:49.66065+00:00\",\"endTimeUtc\":\"2019-07-17T11:18:33.6769171+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:18:33.6769171+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:18:33.6769171+00:00\",\"endTimeUtc\":\"2019-07-17T11:25:32.7382809+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:25:32.7382809+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.1595331+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.1595331+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-23T15:54:34.7887963+00:00\",\"endTimeUtc\":\"2019-07-24T16:27:19.5332178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:27:19.5332178+00:00\",\"steps\":[]},{\"name\":\"Live Update for SRP and Gateway\",\"description\":\"Live Update Fabric Ring Controller Services (SRP and Gateway) - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:27:19.5332178+00:00\",\"endTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:27:25.7362296+00:00\",\"endTimeUtc\":\"2019-07-24T16:32:50.4348015+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:32:50.4348015+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:27:25.7987245+00:00\",\"endTimeUtc\":\"2019-07-24T16:33:19.8066307+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:33:19.8066307+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:19.8066307+00:00\",\"endTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.143966+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.143966+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.0563152+00:00\",\"endTimeUtc\":\"2019-07-24T16:47:15.1114984+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:47:15.1114984+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:47:15.1114984+00:00\",\"endTimeUtc\":\"2019-07-24T16:49:01.9540151+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:49:01.9540151+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:50.0719035+00:00\",\"endTimeUtc\":\"2019-07-24T16:58:47.4978188+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:58:47.4978188+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:58:47.4978188+00:00\",\"endTimeUtc\":\"2019-07-24T17:00:27.9176335+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:00:27.9176335+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.7594314+00:00\",\"endTimeUtc\":\"2019-07-24T16:59:08.8614559+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:59:08.8614559+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.6969286+00:00\",\"endTimeUtc\":\"2019-07-24T16:46:42.5806282+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:46:42.5806282+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:46:42.5806282+00:00\",\"endTimeUtc\":\"2019-07-24T16:49:12.1257744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:49:12.1257744+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.9469281+00:00\",\"endTimeUtc\":\"2019-07-24T17:19:50.0013763+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:19:50.0013763+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:19:50.0013763+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.143966+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.143966+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.2750607+00:00\",\"endTimeUtc\":\"2019-07-24T17:04:01.4225962+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:04:01.4225962+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:39.0587189+00:00\",\"endTimeUtc\":\"2019-07-16T22:29:30.292398+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:29:30.292398+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.4331435+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:46.8234345+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:16.4605322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:16.4605322+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:30:36.9791219+00:00\",\"endTimeUtc\":\"2019-07-16T22:30:49.3538978+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:30:49.3538978+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:30:49.3538978+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:57.9451695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:57.9451695+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:05.0412061+00:00\",\"endTimeUtc\":\"2019-07-16T22:42:38.4074809+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:42:38.4074809+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:42:38.4387296+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:57.9451695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:57.9451695+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:57.960785+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:16.4605322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:16.4605322+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:16.5230315+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:27.0853976+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:37.7415277+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:37.7415277+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:37.7574808+00:00\",\"endTimeUtc\":\"2019-07-16T23:00:57.1906056+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:00:57.1906056+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:00:57.1906056+00:00\",\"endTimeUtc\":\"2019-07-16T23:37:19.1141842+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:37:19.1141842+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:37:19.1141842+00:00\",\"endTimeUtc\":\"2019-07-17T00:17:50.1209912+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:17:50.1209912+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:37:29.1314675+00:00\",\"endTimeUtc\":\"2019-07-17T00:17:50.1053421+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:17:50.1053421+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:17:50.1209912+00:00\",\"endTimeUtc\":\"2019-07-17T00:22:53.4943635+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:22:53.4943635+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:22:53.4943635+00:00\",\"endTimeUtc\":\"2019-07-17T00:26:55.4602925+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:26:55.4602925+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:26:55.4602925+00:00\",\"endTimeUtc\":\"2019-07-17T00:33:01.7831695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:33:01.7831695+00:00\",\"steps\":[]},{\"name\":\"Configure DNS client\",\"description\":\"Set server addresses on SupportRing VM DNS clients.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:33:01.7831695+00:00\",\"endTimeUtc\":\"2019-07-17T00:38:01.7162491+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:38:01.7162491+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:38:01.7162491+00:00\",\"endTimeUtc\":\"2019-07-17T00:51:28.0350928+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:51:28.0350928+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:51:28.0350928+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:29.8468988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:29.8468988+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:51:38.081855+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:29.8468988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:29.8468988+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:52:29.8624581+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"endTimeUtc\":\"2019-07-17T00:59:03.6857548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:59:03.6857548+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:52:48.7997344+00:00\",\"endTimeUtc\":\"2019-07-17T00:54:50.6419864+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:54:50.6419864+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:54:50.6419864+00:00\",\"endTimeUtc\":\"2019-07-17T00:59:03.6857548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:59:03.6857548+00:00\",\"steps\":[]}]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:38.4962214+00:00\",\"endTimeUtc\":\"2019-07-16T22:31:26.3222034+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:31:26.3222034+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:26.3222034+00:00\",\"endTimeUtc\":\"2019-07-16T22:34:14.0231957+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:34:14.0231957+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:34:14.0231957+00:00\",\"endTimeUtc\":\"2019-07-16T22:38:09.0046231+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:38:09.0046231+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:38:09.0046231+00:00\",\"endTimeUtc\":\"2019-07-16T22:43:54.0002955+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:43:54.0002955+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:43:54.0002955+00:00\",\"endTimeUtc\":\"2019-07-16T22:46:43.6545129+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:46:43.6545129+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:46:43.6545129+00:00\",\"endTimeUtc\":\"2019-07-16T22:56:36.912642+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:56:36.912642+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:56:36.912642+00:00\",\"endTimeUtc\":\"2019-07-16T23:01:30.6120578+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:01:30.6120578+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:01:30.6276831+00:00\",\"endTimeUtc\":\"2019-07-16T23:04:10.2518469+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:04:10.2518469+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:04:10.2518469+00:00\",\"endTimeUtc\":\"2019-07-16T23:07:05.2653252+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:07:05.2653252+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:38.839967+00:00\",\"endTimeUtc\":\"2019-07-16T22:59:14.1606534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:59:14.1606534+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:02.2771813+00:00\",\"endTimeUtc\":\"2019-07-16T22:31:39.9157614+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:31:39.9157614+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:39.9157614+00:00\",\"endTimeUtc\":\"2019-07-16T22:39:56.7688987+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:39:56.7688987+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:39:56.7845213+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:56.887963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:56.887963+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:56.887963+00:00\",\"endTimeUtc\":\"2019-07-16T22:52:10.7128767+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:52:10.7128767+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:52:10.7128767+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:49.6944925+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:49.6944925+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:49.6944925+00:00\",\"endTimeUtc\":\"2019-07-16T22:59:14.1606534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:59:14.1606534+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:22:44.0031787+00:00\",\"endTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:22:52.9717969+00:00\",\"endTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:22:55.1748927+00:00\",\"endTimeUtc\":\"2019-07-24T17:25:58.0319527+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:25:58.0319527+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:25:58.0319527+00:00\",\"endTimeUtc\":\"2019-07-24T17:28:27.4675621+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:28:27.4675621+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"endTimeUtc\":\"2019-07-24T17:40:11.4607629+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:40:11.4607629+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:40:11.4607629+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:37.5659988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:37.5659988+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:49:37.5659988+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-07-16T16:51:57.071Z\",\"lastUpdatedTime\":\"2019-07-24T17:49:51.0033303+00:00\",\"duration\":\"P8DT1H7M4.967S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/fe57a64f-f3af-4a56-ad55-5c9c24096060\",\"name\":\"northwest/Microsoft1.1907.0.13/fe57a64f-f3af-4a56-ad55-5c9c24096060\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T02:21:23.5668084+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:23.5668084+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:31.6135757+00:00\",\"endTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:25:13.9114729+00:00\",\"endTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T02:47:46.12387+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T02:48:06.3764767+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:48:14.3764161+00:00\",\"endTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T03:03:12.9787837+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.07.16_08.19.45.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.0.13\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.0.13\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 846\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T03:03:20.7287315+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-07-16T02:21:08.866Z\",\"lastUpdatedTime\":\"2019-07-16T08:26:49.5973658+00:00\",\"duration\":\"PT6H23M40.432S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/626c2271-d7b5-493e-950a-064efc203d70?api-version=2016-05-01+55": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/626c2271-d7b5-493e-950a-064efc203d70?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "109", "110" ], - "x-ms-client-request-id": [ "7e5277a5-1aee-4a63-a76e-3cf2b9c5b995" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "49783408-e839-42d8-9ed3-6e3a9ba0a377" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvntMwL3Dx4WZbAr4s9D3fXJgODeRn+Sm8waz1SpwnoPwjuQXZWxie9LsKvRi7nJ6bEtXUM0Zk7e7u6KsOwTVDqdKC0Dhxt42m4bHKiWXP1g69Z9k3xn3Z+m9e+eVAVPAidRoAbY0pQa80cIWqNeim" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14679" ], - "x-ms-request-id": [ "49783408-e839-42d8-9ed3-6e3a9ba0a377" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032045Z:49783408-e839-42d8-9ed3-6e3a9ba0a377" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:45 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "1077" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/626c2271-d7b5-493e-950a-064efc203d70\",\"name\":\"northwest/Microsoft1.1907.0.13/626c2271-d7b5-493e-950a-064efc203d70\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"UpdateNRP\",\"description\":\"UpdateNRP\",\"errorMessage\":\"\",\"status\":\"Cancelled\",\"startTimeUtc\":\"2019-07-18T19:49:32.2967095+00:00\",\"endTimeUtc\":\"2019-07-18T21:27:27.9621048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-18T21:27:27.9621048+00:00\",\"steps\":[{\"name\":\"UpdateNRP\",\"description\":\"UpdateNRP\",\"errorMessage\":\"\",\"status\":\"Cancelled\",\"startTimeUtc\":\"2019-07-18T19:49:32.2967095+00:00\",\"endTimeUtc\":\"2019-07-18T21:27:27.9621048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-18T21:27:27.9621048+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-07-18T19:49:22.921Z\",\"lastUpdatedTime\":\"2019-07-18T21:27:27.9621048+00:00\",\"duration\":\"PT1H38M5.087S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/ba79b5a6-961f-407a-83d8-3bd2e671d0c8?api-version=2016-05-01+56": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/ba79b5a6-961f-407a-83d8-3bd2e671d0c8?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "111", "112" ], - "x-ms-client-request-id": [ "74400e3b-fc11-41f9-af01-0ac74a824e4e" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "b21aedcb-ebde-446b-b618-168dff4ba139" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvSXvM/0oOcGdxMubdJqBhvbxXREprIlqZ4bYRam6rw6BXR5j+MdOqqhlEBiR3KUBtI3jPpWcjNuljg8vOrlz1v9tu1Sj8P5JJwNs+jlI1AqThLQ+RZ2JUR2Z+zT9S55DmUbQ7ggI7vgF7qhXLEIBz" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14678" ], - "x-ms-request-id": [ "b21aedcb-ebde-446b-b618-168dff4ba139" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032047Z:b21aedcb-ebde-446b-b618-168dff4ba139" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:46 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "514" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/ba79b5a6-961f-407a-83d8-3bd2e671d0c8\",\"name\":\"northwest/Microsoft1.1907.0.13/ba79b5a6-961f-407a-83d8-3bd2e671d0c8\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{},\"timeStarted\":\"2019-07-18T19:47:59.865Z\",\"duration\":\"PT8.156S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/bac074cd-437c-4a6e-8675-26eeb7478151?api-version=2016-05-01+57": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/bac074cd-437c-4a6e-8675-26eeb7478151?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "113", "114" ], - "x-ms-client-request-id": [ "c2d5d85c-128d-4670-817c-0ea60d838f0b" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "4fc5a776-e1c0-4615-a647-952482a77b7e" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvp/RtiunFztNzQa0dhBKGfnB3+amlQpouO9B3MCbXm4zJnn1OaHIdRSt0sGok9JF6I/w/QaHp4gQ81dBKIlmrYZ20cRq228Lw03DU7Y9VSbRwoc/+3koGG8qGWdDFC+XW4HXbN5b1GzGB69Fz95Jc" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14677" ], - "x-ms-request-id": [ "4fc5a776-e1c0-4615-a647-952482a77b7e" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032048Z:4fc5a776-e1c0-4615-a647-952482a77b7e" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:48 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "150621" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/bac074cd-437c-4a6e-8675-26eeb7478151\",\"name\":\"northwest/Microsoft1.1907.0.13/bac074cd-437c-4a6e-8675-26eeb7478151\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:23.5668084+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:51.0033303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:51.0033303+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:23.5668084+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:31.6135757+00:00\",\"endTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:25:13.9114729+00:00\",\"endTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:51.0033303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:51.0033303+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:47:46.12387+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:48:06.3764767+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:48:14.3764161+00:00\",\"endTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"endTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T03:03:12.9787837+00:00\",\"endTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T03:03:20.7287315+00:00\",\"endTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T19:07:55.3391052+00:00\",\"endTimeUtc\":\"2019-07-16T20:03:57.3814546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:03:57.3814546+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T19:08:06.6202551+00:00\",\"endTimeUtc\":\"2019-07-16T19:13:13.7726061+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:13:13.7726061+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T19:13:13.7726061+00:00\",\"endTimeUtc\":\"2019-07-16T19:14:37.2621679+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:14:37.2621679+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T19:08:06.0264807+00:00\",\"endTimeUtc\":\"2019-07-16T19:14:07.0375537+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T19:14:07.0375537+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:03:57.3814546+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:06.1626137+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:18.3968089+00:00\",\"endTimeUtc\":\"2019-07-16T20:05:04.6777491+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:05:04.6777491+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:05:04.6777491+00:00\",\"endTimeUtc\":\"2019-07-16T20:25:03.1222138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:25:03.1222138+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:25:03.1222138+00:00\",\"endTimeUtc\":\"2019-07-16T20:39:55.2851713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:39:55.2851713+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:25:12.387732+00:00\",\"endTimeUtc\":\"2019-07-16T20:37:26.4706988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:37:26.4706988+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:37:26.4706988+00:00\",\"endTimeUtc\":\"2019-07-16T20:39:55.2851713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:39:55.2851713+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:17.8187013+00:00\",\"endTimeUtc\":\"2019-07-16T21:18:24.4067003+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:18:24.4067003+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:18:24.4067003+00:00\",\"endTimeUtc\":\"2019-07-16T21:42:05.6751649+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:42:05.6751649+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:42:05.6751649+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:42:14.3000564+00:00\",\"endTimeUtc\":\"2019-07-16T22:21:20.9095814+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:21:20.9095814+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:21:20.9095814+00:00\",\"endTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:18.5218109+00:00\",\"endTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:32.3342411+00:00\",\"endTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:10:18.5177675+00:00\",\"endTimeUtc\":\"2019-07-16T20:14:40.0726598+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:14:40.0726598+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:14:40.0726598+00:00\",\"endTimeUtc\":\"2019-07-16T20:19:46.0109566+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:19:46.0109566+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:06.2406974+00:00\",\"endTimeUtc\":\"2019-07-16T20:04:27.2717104+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:04:27.2717104+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:04:27.2717104+00:00\",\"endTimeUtc\":\"2019-07-16T20:05:13.4274334+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:05:13.4274334+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-16T20:05:13.4274334+00:00\",\"endTimeUtc\":\"2019-07-16T20:05:29.1460071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T20:05:29.1460071+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T20:05:29.1460071+00:00\",\"endTimeUtc\":\"2019-07-16T21:05:55.6908043+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:05:55.6908043+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:05:55.6908043+00:00\",\"endTimeUtc\":\"2019-07-16T21:06:40.6206142+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:06:40.6206142+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:06:03.3155384+00:00\",\"endTimeUtc\":\"2019-07-16T21:06:15.449335+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:06:15.449335+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:06:15.449335+00:00\",\"endTimeUtc\":\"2019-07-16T21:06:28.1677961+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:06:28.1677961+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T21:06:28.1677961+00:00\",\"endTimeUtc\":\"2019-07-16T21:06:40.6206142+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T21:06:40.6206142+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:19.1874402+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:27.4216985+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:36.4059761+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:32.7795654+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:32.7795654+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:35.9997387+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:27.5295748+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:27.5295748+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:36.2653404+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:36.0465981+00:00\",\"endTimeUtc\":\"2019-07-16T22:25:32.013899+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:25:32.013899+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:25:36.7487645+00:00\",\"endTimeUtc\":\"2019-07-16T23:15:17.3372669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:15:17.3372669+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:17.3372669+00:00\",\"endTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:43.2431904+00:00\",\"endTimeUtc\":\"2019-07-16T23:17:05.8046698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:17:05.8046698+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:17:05.8046698+00:00\",\"endTimeUtc\":\"2019-07-16T23:20:21.3651067+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:20:21.3651067+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:20:21.380742+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:22.3846467+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:22.3846467+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:22.3846467+00:00\",\"endTimeUtc\":\"2019-07-17T01:07:28.5691614+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:07:28.5691614+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:07:28.5691614+00:00\",\"endTimeUtc\":\"2019-07-17T01:17:53.2618866+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:17:53.2618866+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:17:53.277836+00:00\",\"endTimeUtc\":\"2019-07-17T17:54:23.9157431+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:54:23.9157431+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:54:23.9157431+00:00\",\"endTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:54:29.681334+00:00\",\"endTimeUtc\":\"2019-07-17T17:54:50.900835+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:54:50.900835+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:54:50.900835+00:00\",\"endTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:55:16.1208477+00:00\",\"endTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:55:21.8239346+00:00\",\"endTimeUtc\":\"2019-07-17T17:55:53.9855218+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:55:53.9855218+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:55:53.9855218+00:00\",\"endTimeUtc\":\"2019-07-17T17:56:10.6776924+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:56:10.6776924+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:56:10.6776924+00:00\",\"endTimeUtc\":\"2019-07-17T17:56:31.4665704+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:56:31.4665704+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:56:31.4665704+00:00\",\"endTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:56:53.4426574+00:00\",\"endTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:30.399598+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:52.3673682+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:52.3673682+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:52.6798349+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:02.4486213+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:02.4486213+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:22:02.4486213+00:00\",\"endTimeUtc\":\"2019-07-16T23:36:14.0027691+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:36:14.0027691+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:36:14.0027691+00:00\",\"endTimeUtc\":\"2019-07-16T23:43:25.6892528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:43:25.6892528+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:43:25.6892528+00:00\",\"endTimeUtc\":\"2019-07-16T23:48:58.5755348+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:48:58.5755348+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:48:58.5755348+00:00\",\"endTimeUtc\":\"2019-07-16T23:59:44.4107188+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:59:44.4107188+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:59:44.4107188+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:59:52.614062+00:00\",\"endTimeUtc\":\"2019-07-17T00:02:18.8798062+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:02:18.8798062+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:02:18.8798062+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:51.7536036+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:02.3940985+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:29.8781149+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:29.8781149+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:29.8781149+00:00\",\"endTimeUtc\":\"2019-07-17T00:06:53.1731248+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:06:53.1731248+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:06:53.1731248+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:25.4852096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:25.4852096+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:07:25.4852096+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:07:55.1254444+00:00\",\"endTimeUtc\":\"2019-07-17T00:08:19.7501267+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:08:19.7501267+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:47.4779174+00:00\",\"endTimeUtc\":\"2019-07-16T23:17:05.7109169+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:17:05.7109169+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:17:05.7109169+00:00\",\"endTimeUtc\":\"2019-07-16T23:20:20.36513+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:20:20.36513+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:20:20.36513+00:00\",\"endTimeUtc\":\"2019-07-16T23:37:19.2548044+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:37:19.2548044+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:37:19.2548044+00:00\",\"endTimeUtc\":\"2019-07-16T23:44:47.6725502+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:44:47.6725502+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:44:47.6725502+00:00\",\"endTimeUtc\":\"2019-07-16T23:50:33.1055631+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:50:33.1055631+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:50:33.1055631+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:05.7541917+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:05.7541917+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:05.7541917+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:15.2697043+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:43.7849603+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:43.7849603+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:43.7849603+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:18.6751202+00:00\",\"endTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:28.4718702+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:56.2504305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:56.2504305+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:07:56.2504305+00:00\",\"endTimeUtc\":\"2019-07-17T00:09:17.6868873+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:09:17.6868873+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:09:17.6868873+00:00\",\"endTimeUtc\":\"2019-07-17T00:09:53.2645422+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:09:53.2645422+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:09:53.2645422+00:00\",\"endTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:11:21.9038784+00:00\",\"endTimeUtc\":\"2019-07-17T00:11:43.4534271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:11:43.4534271+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:30.0871021+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:49.8361157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:49.8361157+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:49.8361157+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:05.4015587+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:05.4015587+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:22:05.4015587+00:00\",\"endTimeUtc\":\"2019-07-16T23:36:26.8490833+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:36:26.8490833+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:36:26.8490833+00:00\",\"endTimeUtc\":\"2019-07-16T23:44:22.0947313+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:44:22.0947313+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:44:22.1103602+00:00\",\"endTimeUtc\":\"2019-07-16T23:48:55.8724797+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:48:55.8724797+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:48:55.8724797+00:00\",\"endTimeUtc\":\"2019-07-16T23:56:14.1790511+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:56:14.1790511+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:56:14.1790511+00:00\",\"endTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:56:24.9605329+00:00\",\"endTimeUtc\":\"2019-07-16T23:57:52.4902807+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:57:52.4902807+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:57:52.4902807+00:00\",\"endTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:58:28.8804331+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:58:39.3490831+00:00\",\"endTimeUtc\":\"2019-07-17T00:00:22.8477109+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:00:22.8477109+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:00:22.8477109+00:00\",\"endTimeUtc\":\"2019-07-17T00:00:38.8318827+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:00:38.8318827+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:00:38.8318827+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:07.5815077+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:07.5815077+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:01:07.5815077+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:01:38.270577+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:58.1141722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:58.1141722+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T17:57:08.0217669+00:00\",\"endTimeUtc\":\"2019-07-17T18:34:02.8904306+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T18:34:02.8904306+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:23:27.3904613+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:21.4339436+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:42.1836845+00:00\",\"endTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:53.0241021+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:53.0241021+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:53:53.0555392+00:00\",\"endTimeUtc\":\"2019-07-16T22:59:02.1295626+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:59:02.1295626+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:59:02.1295626+00:00\",\"endTimeUtc\":\"2019-07-16T23:02:57.5642565+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:02:57.5642565+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:02:57.5642565+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:30.5476563+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:30.5476563+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:30.5632743+00:00\",\"endTimeUtc\":\"2019-07-16T23:06:59.1246844+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:06:59.1246844+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:06:59.1246844+00:00\",\"endTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:09:24.5916297+00:00\",\"endTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:09:34.5602574+00:00\",\"endTimeUtc\":\"2019-07-16T23:14:24.1660773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:14:24.1660773+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:14:24.1660773+00:00\",\"endTimeUtc\":\"2019-07-16T23:20:05.3653492+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:20:05.3653492+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:20:05.3653492+00:00\",\"endTimeUtc\":\"2019-07-16T23:41:26.7534014+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:41:26.7534014+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:41:26.7534014+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:25.5822271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:25.5822271+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:01:25.5822271+00:00\",\"endTimeUtc\":\"2019-07-17T00:05:50.4865498+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:05:50.4865498+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:05:50.4865498+00:00\",\"endTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:10:23.9047707+00:00\",\"endTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:10:33.045283+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:40.7299207+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:40.7299207+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:40.7299207+00:00\",\"endTimeUtc\":\"2019-07-17T00:44:58.8521509+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:44:58.8521509+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:44:58.8521509+00:00\",\"endTimeUtc\":\"2019-07-17T00:46:55.9759393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:46:55.9759393+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:46:55.9759393+00:00\",\"endTimeUtc\":\"2019-07-17T00:49:30.3334322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:49:30.3334322+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:49:30.3334322+00:00\",\"endTimeUtc\":\"2019-07-17T00:50:42.9731695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:50:42.9731695+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:50:42.9731695+00:00\",\"endTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:54:14.126822+00:00\",\"endTimeUtc\":\"2019-07-17T01:17:32.965378+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:17:32.965378+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:17:32.965378+00:00\",\"endTimeUtc\":\"2019-07-17T01:24:59.7805214+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:24:59.7805214+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:24:59.7805214+00:00\",\"endTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:25:07.6554718+00:00\",\"endTimeUtc\":\"2019-07-17T01:27:44.2794759+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:27:44.2794759+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:27:44.2794759+00:00\",\"endTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:33:05.7930555+00:00\",\"endTimeUtc\":\"2019-07-19T03:01:20.6144271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-19T03:01:20.6144271+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:33:13.386756+00:00\",\"endTimeUtc\":\"2019-07-17T01:34:47.2764866+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:34:47.2764866+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:34:47.2764866+00:00\",\"endTimeUtc\":\"2019-07-19T03:01:20.6144271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-19T03:01:20.6144271+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:37.0118695+00:00\",\"endTimeUtc\":\"2019-07-16T22:50:00.4489029+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:50:00.4489029+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:02.2771813+00:00\",\"endTimeUtc\":\"2019-07-16T22:31:35.7914517+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:31:35.7914517+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:35.7914517+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:03.9585628+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:03.9585628+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:03.9741829+00:00\",\"endTimeUtc\":\"2019-07-16T22:40:45.0807812+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:40:45.0807812+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:40:45.0807812+00:00\",\"endTimeUtc\":\"2019-07-16T22:43:42.1410567+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:43:42.1410567+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:43:42.1410567+00:00\",\"endTimeUtc\":\"2019-07-16T22:45:19.1555639+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:45:19.1555639+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:45:19.1555639+00:00\",\"endTimeUtc\":\"2019-07-16T22:50:00.4489029+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:50:00.4489029+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:50:00.464526+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:50:09.6987807+00:00\",\"endTimeUtc\":\"2019-07-16T23:03:25.3775295+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:03:25.3775295+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:03:25.3775295+00:00\",\"endTimeUtc\":\"2019-07-16T23:08:06.9050884+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:08:06.9050884+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:08:06.9050884+00:00\",\"endTimeUtc\":\"2019-07-16T23:12:12.5739295+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:12:12.5739295+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:12:12.5739295+00:00\",\"endTimeUtc\":\"2019-07-16T23:42:11.8933139+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:42:11.8933139+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:42:11.8933139+00:00\",\"endTimeUtc\":\"2019-07-16T23:57:56.3027454+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:57:56.3027454+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:57:56.3027454+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:22.2375784+00:00\",\"endTimeUtc\":\"2019-07-17T01:29:04.216464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:29:04.216464+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:29:04.216464+00:00\",\"endTimeUtc\":\"2019-07-17T01:33:24.4491256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:33:24.4491256+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:39.2462139+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:46.3703175+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:31.9113342+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:31.9113342+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:31.9425943+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:43.997495+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:43.997495+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:43.997495+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:12.0702596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:12.0702596+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:12.0702596+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:13.5240615+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:13.5240615+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:13.5240615+00:00\",\"endTimeUtc\":\"2019-07-16T23:40:43.301208+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:40:43.301208+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:40:43.301208+00:00\",\"endTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:58:33.8803991+00:00\",\"endTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:58:43.7083678+00:00\",\"endTimeUtc\":\"2019-07-17T00:01:07.4722159+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:01:07.4722159+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:01:07.4722159+00:00\",\"endTimeUtc\":\"2019-07-17T00:06:39.7671839+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:06:39.7671839+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:06:39.7671839+00:00\",\"endTimeUtc\":\"2019-07-17T00:15:10.7782362+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:15:10.7782362+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:15:10.7782362+00:00\",\"endTimeUtc\":\"2019-07-17T00:22:59.603696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:22:59.603696+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:22:59.603696+00:00\",\"endTimeUtc\":\"2019-07-17T00:24:29.1807443+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:24:29.1807443+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:24:29.1807443+00:00\",\"endTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:27:02.8195782+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:27:10.553907+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:36.1632619+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:36.1632619+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:28:36.1632619+00:00\",\"endTimeUtc\":\"2019-07-17T00:32:42.2991624+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:32:42.2991624+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:32:42.2991624+00:00\",\"endTimeUtc\":\"2019-07-17T00:34:33.0939089+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:34:33.0939089+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:34:33.0939089+00:00\",\"endTimeUtc\":\"2019-07-17T00:37:09.420026+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:37:09.420026+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:37:09.420026+00:00\",\"endTimeUtc\":\"2019-07-17T00:38:35.4502124+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:38:35.4502124+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:38:35.4502124+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:41.4955256+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:29.6726589+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:29.6726589+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:47.3234256+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:52.9110963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:52.9110963+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:52.9110963+00:00\",\"endTimeUtc\":\"2019-07-16T22:44:58.671346+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:44:58.671346+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:44:58.671346+00:00\",\"endTimeUtc\":\"2019-07-16T22:49:02.1996338+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:49:02.1996338+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:49:02.1996338+00:00\",\"endTimeUtc\":\"2019-07-16T23:00:36.2377491+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:00:36.2377491+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:00:36.2377491+00:00\",\"endTimeUtc\":\"2019-07-16T23:02:30.7364625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:02:30.7364625+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:02:30.7364625+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:29.6726589+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:29.6726589+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:29.6883038+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:14.56347+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:14.56347+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:40.4069776+00:00\",\"endTimeUtc\":\"2019-07-16T23:07:02.1715811+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:07:02.1715811+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:07:02.1715811+00:00\",\"endTimeUtc\":\"2019-07-16T23:12:38.3548598+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:12:38.3548598+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:12:38.3548598+00:00\",\"endTimeUtc\":\"2019-07-16T23:15:21.1028538+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:15:21.1028538+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:21.1498065+00:00\",\"endTimeUtc\":\"2019-07-16T23:18:45.4909283+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:18:45.4909283+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:18:45.4909283+00:00\",\"endTimeUtc\":\"2019-07-16T23:59:27.5359427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:59:27.5359427+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:59:27.5359427+00:00\",\"endTimeUtc\":\"2019-07-17T00:07:14.56347+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:07:14.56347+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T23:02:30.1895998+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:02:30.1895998+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:44.9953312+00:00\",\"endTimeUtc\":\"2019-07-16T22:31:36.0720603+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:31:36.0720603+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:36.0720603+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:09.1616262+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:09.1616262+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:09.2866239+00:00\",\"endTimeUtc\":\"2019-07-16T22:40:51.5494488+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:40:51.5494488+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:40:51.5494488+00:00\",\"endTimeUtc\":\"2019-07-16T22:44:04.187651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:44:04.187651+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:44:04.187651+00:00\",\"endTimeUtc\":\"2019-07-16T22:58:44.1297887+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:58:44.1297887+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:58:44.1297887+00:00\",\"endTimeUtc\":\"2019-07-16T23:02:30.1895998+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:02:30.1895998+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:02:30.2052661+00:00\",\"endTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:02:40.5488385+00:00\",\"endTimeUtc\":\"2019-07-16T23:03:57.6738064+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:03:57.6738064+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:03:57.6895705+00:00\",\"endTimeUtc\":\"2019-07-16T23:08:42.2327796+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:08:42.2327796+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:08:42.2327796+00:00\",\"endTimeUtc\":\"2019-07-16T23:11:10.4029736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:11:10.4029736+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:11:10.4029736+00:00\",\"endTimeUtc\":\"2019-07-16T23:15:20.9465903+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:15:20.9465903+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:15:20.9465903+00:00\",\"endTimeUtc\":\"2019-07-16T23:37:49.4886168+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:37:49.4886168+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:37:49.4886168+00:00\",\"endTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:51:44.4953038+00:00\",\"endTimeUtc\":\"2019-07-17T00:21:43.54206+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:21:43.54206+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:51:54.635868+00:00\",\"endTimeUtc\":\"2019-07-17T00:03:11.2702435+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:03:11.2702435+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:03:11.2702435+00:00\",\"endTimeUtc\":\"2019-07-17T00:08:45.9529104+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:08:45.9529104+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:08:45.9529104+00:00\",\"endTimeUtc\":\"2019-07-17T00:12:28.3101219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:12:28.3101219+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:12:28.3101219+00:00\",\"endTimeUtc\":\"2019-07-17T00:16:43.2620209+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:16:43.2620209+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:16:43.2620209+00:00\",\"endTimeUtc\":\"2019-07-17T00:19:06.9034635+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:19:06.9034635+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:19:06.9034635+00:00\",\"endTimeUtc\":\"2019-07-17T00:21:43.54206+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:21:43.54206+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:41.5111497+00:00\",\"endTimeUtc\":\"2019-07-17T00:45:16.9925737+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:45:16.9925737+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:51.8082135+00:00\",\"endTimeUtc\":\"2019-07-17T00:45:16.9925737+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:45:16.9925737+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:40.6368207+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:02.4429534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:02.4429534+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:02.4585766+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:39.0600608+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:39.0600608+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:39.0756843+00:00\",\"endTimeUtc\":\"2019-07-16T23:00:42.5345424+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:00:42.5345424+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:00:42.5345424+00:00\",\"endTimeUtc\":\"2019-07-16T23:06:24.5626093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:06:24.5626093+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:06:24.5626093+00:00\",\"endTimeUtc\":\"2019-07-16T23:08:07.4050848+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:08:07.4050848+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:08:07.4050848+00:00\",\"endTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:12.1022885+00:00\",\"endTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:16:21.8836088+00:00\",\"endTimeUtc\":\"2019-07-17T00:02:12.426756+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:02:12.426756+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:02:12.426756+00:00\",\"endTimeUtc\":\"2019-07-17T00:06:40.3295386+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:06:40.3295386+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:06:40.3295386+00:00\",\"endTimeUtc\":\"2019-07-17T00:25:46.0549081+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:25:46.0549081+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:25:46.0549081+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:59.6628844+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:59.6628844+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:28:59.6628844+00:00\",\"endTimeUtc\":\"2019-07-17T00:30:21.1301656+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:30:21.1301656+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:30:21.1301656+00:00\",\"endTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:33:15.4391651+00:00\",\"endTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:33:24.5327249+00:00\",\"endTimeUtc\":\"2019-07-17T00:35:56.3896765+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:35:56.3896765+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:35:56.3896765+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:26.0894773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:26.0894773+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:26.0894773+00:00\",\"endTimeUtc\":\"2019-07-17T00:47:20.4756386+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:47:20.4756386+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:47:20.4756386+00:00\",\"endTimeUtc\":\"2019-07-17T00:50:04.7080338+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:50:04.7080338+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:50:04.7080338+00:00\",\"endTimeUtc\":\"2019-07-17T00:51:22.2851718+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:51:22.2851718+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:51:22.2851718+00:00\",\"endTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:53:55.3458002+00:00\",\"endTimeUtc\":\"2019-07-17T02:27:33.0934219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:27:33.0934219+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:27:33.0934219+00:00\",\"endTimeUtc\":\"2019-07-17T02:49:18.5370797+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:49:18.5370797+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:49:18.5370797+00:00\",\"endTimeUtc\":\"2019-07-17T05:27:34.250944+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:27:34.250944+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:49:27.4119434+00:00\",\"endTimeUtc\":\"2019-07-17T03:53:33.6974202+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T03:53:33.6974202+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T03:53:33.6974202+00:00\",\"endTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T03:53:51.0877983+00:00\",\"endTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:00.9911768+00:00\",\"endTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:08.2723292+00:00\",\"endTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:20.6011045+00:00\",\"endTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:19.9290285+00:00\",\"endTimeUtc\":\"2019-07-17T05:13:59.6215569+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:13:59.6215569+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:57:21.3195929+00:00\",\"endTimeUtc\":\"2019-07-17T05:13:56.6684506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:13:56.6684506+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:14:13.387088+00:00\",\"endTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:19:06.5010968+00:00\",\"endTimeUtc\":\"2019-07-17T05:27:34.250944+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:27:34.250944+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:41.4961863+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:44.6492039+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:44.6492039+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6205133+00:00\",\"endTimeUtc\":\"2019-07-16T22:30:12.8076988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:30:12.8076988+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:30:12.9637567+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:30:36.9947149+00:00\",\"endTimeUtc\":\"2019-07-16T22:38:15.7701575+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:38:15.7701575+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:38:15.7701575+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:53:34.4464052+00:00\",\"endTimeUtc\":\"2019-07-16T22:53:44.6492039+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:53:44.6492039+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:53:44.6648276+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:03.6636905+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:03.6636905+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:53:53.8990848+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:04.3989539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:04.3989539+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:04.3989539+00:00\",\"endTimeUtc\":\"2019-07-16T23:12:53.4015445+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:12:53.4015445+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:12:53.4015445+00:00\",\"endTimeUtc\":\"2019-07-17T00:13:26.8413688+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:13:26.8413688+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:13:26.8413688+00:00\",\"endTimeUtc\":\"2019-07-17T00:21:48.1826242+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:21:48.1826242+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:13:36.4506947+00:00\",\"endTimeUtc\":\"2019-07-17T00:21:48.167+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:21:48.167+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:21:48.1826242+00:00\",\"endTimeUtc\":\"2019-07-17T00:27:54.2731681+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:27:54.2731681+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:27:54.2731681+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:03.6636905+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:03.6636905+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:41.1368185+00:00\",\"endTimeUtc\":\"2019-07-16T22:35:04.116316+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:35:04.116316+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:04.116316+00:00\",\"endTimeUtc\":\"2019-07-17T11:17:08.6229845+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:17:08.6229845+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:19.4911264+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:31.1472304+00:00\",\"endTimeUtc\":\"2019-07-16T22:35:46.4126722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:35:46.4126722+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:46.4126722+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:37.7110243+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:37.7110243+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:58.8031311+00:00\",\"endTimeUtc\":\"2019-07-16T22:46:39.732687+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:46:39.732687+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:46:39.732687+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:37.6953981+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:37.6953981+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:37.7110243+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:47.7421448+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:56.5545858+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:06.3202178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:06.3202178+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:06.3202178+00:00\",\"endTimeUtc\":\"2019-07-16T23:13:10.3388859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:13:10.3388859+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:13:10.3388859+00:00\",\"endTimeUtc\":\"2019-07-16T23:39:13.940114+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:39:13.940114+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:39:13.940114+00:00\",\"endTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:39:23.3618105+00:00\",\"endTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:54:18.1337977+00:00\",\"endTimeUtc\":\"2019-07-17T00:06:41.8451456+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:06:41.8451456+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:06:41.8451456+00:00\",\"endTimeUtc\":\"2019-07-17T00:11:42.0600775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:11:42.0600775+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:11:42.0600775+00:00\",\"endTimeUtc\":\"2019-07-17T00:33:52.8603059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:33:52.8603059+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:33:52.8603059+00:00\",\"endTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:34:03.8133089+00:00\",\"endTimeUtc\":\"2019-07-17T00:35:20.7807487+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:35:20.7807487+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:35:20.7807487+00:00\",\"endTimeUtc\":\"2019-07-17T00:36:52.9515158+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:36:52.9515158+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:36:52.9515158+00:00\",\"endTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:39:57.5741938+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:07.730319+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:15.3396973+00:00\",\"endTimeUtc\":\"2019-07-17T00:40:24.7457963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:40:24.7457963+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:24.7457963+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:40:34.1206457+00:00\",\"endTimeUtc\":\"2019-07-17T00:50:43.5043955+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:50:43.5043955+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:50:43.5043955+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:58:12.4207504+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:58:21.2956507+00:00\",\"endTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:58:29.9517804+00:00\",\"endTimeUtc\":\"2019-07-17T00:58:38.8266862+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:58:38.8266862+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:58:38.8266862+00:00\",\"endTimeUtc\":\"2019-07-17T01:02:25.8868935+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:02:25.8868935+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:02:25.8868935+00:00\",\"endTimeUtc\":\"2019-07-17T01:51:13.7568323+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:51:13.7568323+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:51:13.7568323+00:00\",\"endTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:51:21.9130363+00:00\",\"endTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:39:14.1242233+00:00\",\"endTimeUtc\":\"2019-07-17T03:50:56.1957788+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T03:50:56.1957788+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T03:50:56.1957788+00:00\",\"endTimeUtc\":\"2019-07-17T04:00:11.665261+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T04:00:11.665261+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:00:11.665261+00:00\",\"endTimeUtc\":\"2019-07-17T10:32:01.4475509+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:32:01.4475509+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:32:01.4667596+00:00\",\"endTimeUtc\":\"2019-07-17T11:00:14.9392888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:00:14.9392888+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:32:12.0411859+00:00\",\"endTimeUtc\":\"2019-07-17T10:33:36.4307027+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:33:36.4307027+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:33:36.4307027+00:00\",\"endTimeUtc\":\"2019-07-17T10:43:03.6797749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:43:03.6797749+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:43:03.6797749+00:00\",\"endTimeUtc\":\"2019-07-17T10:50:48.8779171+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:50:48.8779171+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:00:14.9392888+00:00\",\"endTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:00:23.2361157+00:00\",\"endTimeUtc\":\"2019-07-17T11:17:08.6229845+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:17:08.6229845+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:19.5380001+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:27.0385927+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:27.0385927+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:34.0378212+00:00\",\"endTimeUtc\":\"2019-07-16T22:36:01.115601+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:36:01.115601+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:36:01.115601+00:00\",\"endTimeUtc\":\"2019-07-16T22:37:29.130125+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:37:29.130125+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:29.130125+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:37:38.4737611+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:29.7320537+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:29.7320537+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:29.7476904+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:00.882614+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:27.0385927+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:27.0385927+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:27.0542523+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:37.1009331+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:48.2726306+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:48.2726306+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:48.2726306+00:00\",\"endTimeUtc\":\"2019-07-16T23:13:20.5262032+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:13:20.5262032+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:13:20.5262032+00:00\",\"endTimeUtc\":\"2019-07-16T23:42:55.1745545+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:42:55.1745545+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:42:55.1745545+00:00\",\"endTimeUtc\":\"2019-07-16T23:53:31.9313736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:53:31.9313736+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:43:04.5644893+00:00\",\"endTimeUtc\":\"2019-07-16T23:53:31.9313736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:53:31.9313736+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:53:31.9470908+00:00\",\"endTimeUtc\":\"2019-07-17T00:04:29.1906118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:04:29.1906118+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:04:29.1906118+00:00\",\"endTimeUtc\":\"2019-07-17T00:17:43.0585115+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:17:43.0585115+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:17:43.0585115+00:00\",\"endTimeUtc\":\"2019-07-17T00:22:37.1664258+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:22:37.1664258+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:22:37.1664258+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:23.2908856+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:23.2908856+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:23.2908856+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:33.4160457+00:00\",\"endTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:43.0875311+00:00\",\"endTimeUtc\":\"2019-07-17T00:23:54.868644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:23:54.868644+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:23:54.868644+00:00\",\"endTimeUtc\":\"2019-07-17T00:24:14.5246621+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:24:14.5246621+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:24:14.5246621+00:00\",\"endTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:24:23.7745693+00:00\",\"endTimeUtc\":\"2019-07-17T00:34:30.7345794+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:34:30.7345794+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:34:30.7345794+00:00\",\"endTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:41:50.8384287+00:00\",\"endTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:42:01.7445361+00:00\",\"endTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:42:10.9788069+00:00\",\"endTimeUtc\":\"2019-07-17T00:42:21.1349779+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:42:21.1349779+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:42:21.1349779+00:00\",\"endTimeUtc\":\"2019-07-17T00:46:26.2106895+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:46:26.2106895+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:46:26.2106895+00:00\",\"endTimeUtc\":\"2019-07-17T01:06:30.4292731+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:06:30.4292731+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:06:30.4292731+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:06:40.1791438+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:42.8870209+00:00\",\"endTimeUtc\":\"2019-07-17T01:40:55.1271529+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:40:55.1271529+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:40:55.1271529+00:00\",\"endTimeUtc\":\"2019-07-17T01:48:14.6949045+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:48:14.6949045+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:48:14.6949045+00:00\",\"endTimeUtc\":\"2019-07-17T01:52:25.7251299+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:52:25.7251299+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:52:25.7251299+00:00\",\"endTimeUtc\":\"2019-07-17T01:53:05.0373897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:53:05.0373897+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:53:05.0373897+00:00\",\"endTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:53:13.6935798+00:00\",\"endTimeUtc\":\"2019-07-17T01:53:34.2715732+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:53:34.2715732+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:43.7774043+00:00\",\"endTimeUtc\":\"2019-07-16T22:36:05.0999262+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:36:05.0999262+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:36:05.0999262+00:00\",\"endTimeUtc\":\"2019-07-16T22:42:15.5015201+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:42:15.5015201+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:42:15.5015201+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:42:27.1107587+00:00\",\"endTimeUtc\":\"2019-07-16T22:42:40.4543283+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:42:40.4543283+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:42:40.4543283+00:00\",\"endTimeUtc\":\"2019-07-16T22:48:51.0905011+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:48:51.0905011+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:48:51.0905011+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:49:01.1371471+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:55.7881626+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:55.7881626+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:55.7881626+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:25.8290093+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:36.9072501+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:47.4068253+00:00\",\"endTimeUtc\":\"2019-07-16T23:05:57.7191897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:05:57.7191897+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:05:57.7191897+00:00\",\"endTimeUtc\":\"2019-07-16T23:18:57.6001855+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:18:57.6001855+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:18:57.6001855+00:00\",\"endTimeUtc\":\"2019-07-16T23:48:45.528828+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:48:45.528828+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:48:45.528828+00:00\",\"endTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:48:55.5912005+00:00\",\"endTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:57:16.1157534+00:00\",\"endTimeUtc\":\"2019-07-17T00:02:56.5043113+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:02:56.5043113+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:02:56.5202165+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:31.6946092+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:31.6946092+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:28:31.6946092+00:00\",\"endTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:28:40.2569333+00:00\",\"endTimeUtc\":\"2019-07-17T00:36:52.5608598+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:36:52.5608598+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:36:52.5608598+00:00\",\"endTimeUtc\":\"2019-07-17T00:45:24.3205874+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:45:24.3205874+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:45:24.3205874+00:00\",\"endTimeUtc\":\"2019-07-17T00:50:37.3325947+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:50:37.3325947+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:50:37.3325947+00:00\",\"endTimeUtc\":\"2019-07-17T00:54:50.43886+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:54:50.43886+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:54:50.43886+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:55:00.5481187+00:00\",\"endTimeUtc\":\"2019-07-17T00:55:09.594873+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:55:09.594873+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:55:09.594873+00:00\",\"endTimeUtc\":\"2019-07-17T00:59:19.2011772+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:59:19.2011772+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:59:19.2011772+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:59:29.1073045+00:00\",\"endTimeUtc\":\"2019-07-17T01:08:05.9749386+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:08:05.9749386+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:08:05.9749386+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:04.4809363+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:15.4496211+00:00\",\"endTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:24.35582+00:00\",\"endTimeUtc\":\"2019-07-17T01:32:32.3557724+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:32:32.3557724+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:32:32.3557724+00:00\",\"endTimeUtc\":\"2019-07-17T01:35:50.5260969+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T01:35:50.5260969+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T01:35:50.5260969+00:00\",\"endTimeUtc\":\"2019-07-17T02:07:21.8434552+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:07:21.8434552+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:07:21.8434552+00:00\",\"endTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:07:31.6713718+00:00\",\"endTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:36:43.2810415+00:00\",\"endTimeUtc\":\"2019-07-17T02:40:51.3423545+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:40:51.3423545+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:40:51.3423545+00:00\",\"endTimeUtc\":\"2019-07-17T02:52:49.1438255+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:52:49.1438255+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:52:49.1438255+00:00\",\"endTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T02:58:36.5383042+00:00\",\"endTimeUtc\":\"2019-07-17T03:15:20.6250069+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T03:15:20.6250069+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T03:15:20.6250069+00:00\",\"endTimeUtc\":\"2019-07-17T03:30:00.0609766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T03:30:00.0609766+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:39.5899599+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:46.2291857+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:46.2291857+00:00\",\"steps\":[{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.4331435+00:00\",\"endTimeUtc\":\"2019-07-16T22:36:01.6780976+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:36:01.6780976+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:36:01.7249686+00:00\",\"endTimeUtc\":\"2019-07-16T23:01:28.8777065+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:01:28.8777065+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:36:14.3185667+00:00\",\"endTimeUtc\":\"2019-07-16T22:40:44.9714082+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:40:44.9714082+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:40:44.9714082+00:00\",\"endTimeUtc\":\"2019-07-16T22:46:03.592502+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:46:03.592502+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:46:03.6081262+00:00\",\"endTimeUtc\":\"2019-07-16T22:50:38.5578166+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:50:38.5578166+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:50:38.5578166+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:21.00811+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:21.00811+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:21.0237551+00:00\",\"endTimeUtc\":\"2019-07-16T22:57:14.0528073+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:57:14.0528073+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:57:14.0528073+00:00\",\"endTimeUtc\":\"2019-07-16T23:01:28.8777065+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:01:28.8777065+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.6048884+00:00\",\"endTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:46.2135488+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:46.2135488+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:59.803118+00:00\",\"endTimeUtc\":\"2019-07-16T22:43:47.5472331+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:43:47.5472331+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:43:47.5784855+00:00\",\"endTimeUtc\":\"2019-07-16T22:49:10.043288+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:49:10.043288+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:49:10.043288+00:00\",\"endTimeUtc\":\"2019-07-16T23:03:29.2991591+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:03:29.2991591+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:03:29.2991591+00:00\",\"endTimeUtc\":\"2019-07-16T23:09:57.1224822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:09:57.1224822+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:09:57.1224822+00:00\",\"endTimeUtc\":\"2019-07-16T23:12:11.5583077+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:12:11.5583077+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:12:11.5583077+00:00\",\"endTimeUtc\":\"2019-07-16T23:22:46.2135488+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:22:46.2135488+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:03.0896602+00:00\",\"endTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:35:46.1157929+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:46.1314169+00:00\",\"endTimeUtc\":\"2019-07-16T22:57:50.2086744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:57:50.2086744+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:35:59.803118+00:00\",\"endTimeUtc\":\"2019-07-16T22:39:50.6439941+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:39:50.6439941+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:39:50.6439941+00:00\",\"endTimeUtc\":\"2019-07-16T22:44:52.2651749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:44:52.2651749+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:44:52.2651749+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:39.575677+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:39.575677+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:39.575677+00:00\",\"endTimeUtc\":\"2019-07-16T22:51:47.0413747+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:51:47.0413747+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:51:47.0413747+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:14.3831978+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:14.3831978+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:14.3831978+00:00\",\"endTimeUtc\":\"2019-07-16T22:57:50.2086744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:57:50.2086744+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:22:46.2448279+00:00\",\"endTimeUtc\":\"2019-07-17T04:25:53.8750179+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T04:25:53.8750179+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T04:25:53.8750179+00:00\",\"endTimeUtc\":\"2019-07-17T05:08:56.8771393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:08:56.8771393+00:00\",\"steps\":[]},{\"name\":\"Preupdate Azure Monitor\",\"description\":\"Preupdate Azure Monitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:08:56.8927647+00:00\",\"endTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"steps\":[{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:09:05.0020884+00:00\",\"endTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"steps\":[]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:19:10.4385749+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.1751581+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.1751581+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:19:17.110403+00:00\",\"endTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T05:19:24.4541041+00:00\",\"endTimeUtc\":\"2019-07-17T08:36:06.5954545+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T08:36:06.5954545+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T08:36:06.5954545+00:00\",\"endTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T08:36:23.3609733+00:00\",\"endTimeUtc\":\"2019-07-17T08:48:49.583166+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T08:48:49.583166+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T08:48:49.5995412+00:00\",\"endTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:45:46.9901819+00:00\",\"endTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:47:49.66065+00:00\",\"endTimeUtc\":\"2019-07-17T11:32:05.0439538+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:32:05.0439538+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:32:05.0595633+00:00\",\"endTimeUtc\":\"2019-07-17T12:15:58.0591317+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T12:15:58.0591317+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:47:49.66065+00:00\",\"endTimeUtc\":\"2019-07-17T11:24:34.3796349+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:24:34.3796349+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:24:34.3796349+00:00\",\"endTimeUtc\":\"2019-07-17T12:03:19.9213343+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T12:03:19.9213343+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:47:49.66065+00:00\",\"endTimeUtc\":\"2019-07-17T11:25:47.1912178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:25:47.1912178+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:25:47.1912178+00:00\",\"endTimeUtc\":\"2019-07-17T12:02:22.1218101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T12:02:22.1218101+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T10:47:49.66065+00:00\",\"endTimeUtc\":\"2019-07-17T11:18:33.6769171+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:18:33.6769171+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T11:18:33.6769171+00:00\",\"endTimeUtc\":\"2019-07-17T11:25:32.7382809+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T11:25:32.7382809+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-23T15:54:28.9763741+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.1595331+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.1595331+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-23T15:54:34.7887963+00:00\",\"endTimeUtc\":\"2019-07-24T16:27:19.5332178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:27:19.5332178+00:00\",\"steps\":[]},{\"name\":\"Live Update for SRP and Gateway\",\"description\":\"Live Update Fabric Ring Controller Services (SRP and Gateway) - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:27:19.5332178+00:00\",\"endTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:27:25.7362296+00:00\",\"endTimeUtc\":\"2019-07-24T16:32:50.4348015+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:32:50.4348015+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:27:25.7987245+00:00\",\"endTimeUtc\":\"2019-07-24T16:33:19.8066307+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:33:19.8066307+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:19.8066307+00:00\",\"endTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:28.1346567+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.143966+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.143966+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.0563152+00:00\",\"endTimeUtc\":\"2019-07-24T16:47:15.1114984+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:47:15.1114984+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:47:15.1114984+00:00\",\"endTimeUtc\":\"2019-07-24T16:49:01.9540151+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:49:01.9540151+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:50.0719035+00:00\",\"endTimeUtc\":\"2019-07-24T16:58:47.4978188+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:58:47.4978188+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:58:47.4978188+00:00\",\"endTimeUtc\":\"2019-07-24T17:00:27.9176335+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:00:27.9176335+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.7594314+00:00\",\"endTimeUtc\":\"2019-07-24T16:59:08.8614559+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:59:08.8614559+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.6969286+00:00\",\"endTimeUtc\":\"2019-07-24T16:46:42.5806282+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:46:42.5806282+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:46:42.5806282+00:00\",\"endTimeUtc\":\"2019-07-24T16:49:12.1257744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T16:49:12.1257744+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.9469281+00:00\",\"endTimeUtc\":\"2019-07-24T17:19:50.0013763+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:19:50.0013763+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:19:50.0013763+00:00\",\"endTimeUtc\":\"2019-07-24T17:22:38.143966+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:22:38.143966+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T16:33:47.2750607+00:00\",\"endTimeUtc\":\"2019-07-24T17:04:01.4225962+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:04:01.4225962+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:39.0587189+00:00\",\"endTimeUtc\":\"2019-07-16T22:29:30.292398+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:29:30.292398+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:30.4331435+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:46.8234345+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:16.4605322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:16.4605322+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:30:36.9791219+00:00\",\"endTimeUtc\":\"2019-07-16T22:30:49.3538978+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:30:49.3538978+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:30:49.3538978+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:57.9451695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:57.9451695+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:05.0412061+00:00\",\"endTimeUtc\":\"2019-07-16T22:42:38.4074809+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:42:38.4074809+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:42:38.4387296+00:00\",\"endTimeUtc\":\"2019-07-16T22:54:57.9451695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:54:57.9451695+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:54:57.960785+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:16.4605322+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:16.4605322+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:16.5230315+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:27.0853976+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:37.7415277+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:37.7415277+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:37.7574808+00:00\",\"endTimeUtc\":\"2019-07-16T23:00:57.1906056+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:00:57.1906056+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:00:57.1906056+00:00\",\"endTimeUtc\":\"2019-07-16T23:37:19.1141842+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:37:19.1141842+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:37:19.1141842+00:00\",\"endTimeUtc\":\"2019-07-17T00:17:50.1209912+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:17:50.1209912+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:37:29.1314675+00:00\",\"endTimeUtc\":\"2019-07-17T00:17:50.1053421+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:17:50.1053421+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:17:50.1209912+00:00\",\"endTimeUtc\":\"2019-07-17T00:22:53.4943635+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:22:53.4943635+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:22:53.4943635+00:00\",\"endTimeUtc\":\"2019-07-17T00:26:55.4602925+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:26:55.4602925+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:26:55.4602925+00:00\",\"endTimeUtc\":\"2019-07-17T00:33:01.7831695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:33:01.7831695+00:00\",\"steps\":[]},{\"name\":\"Configure DNS client\",\"description\":\"Set server addresses on SupportRing VM DNS clients.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:33:01.7831695+00:00\",\"endTimeUtc\":\"2019-07-17T00:38:01.7162491+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:38:01.7162491+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:38:01.7162491+00:00\",\"endTimeUtc\":\"2019-07-17T00:51:28.0350928+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:51:28.0350928+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:51:28.0350928+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:29.8468988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:29.8468988+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:51:38.081855+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:29.8468988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:29.8468988+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:52:29.8624581+00:00\",\"endTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:52:39.3310959+00:00\",\"endTimeUtc\":\"2019-07-17T00:59:03.6857548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:59:03.6857548+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:52:48.7997344+00:00\",\"endTimeUtc\":\"2019-07-17T00:54:50.6419864+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:54:50.6419864+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-17T00:54:50.6419864+00:00\",\"endTimeUtc\":\"2019-07-17T00:59:03.6857548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-17T00:59:03.6857548+00:00\",\"steps\":[]}]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:38.4962214+00:00\",\"endTimeUtc\":\"2019-07-16T22:31:26.3222034+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:31:26.3222034+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:26.3222034+00:00\",\"endTimeUtc\":\"2019-07-16T22:34:14.0231957+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:34:14.0231957+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:34:14.0231957+00:00\",\"endTimeUtc\":\"2019-07-16T22:38:09.0046231+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:38:09.0046231+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:38:09.0046231+00:00\",\"endTimeUtc\":\"2019-07-16T22:43:54.0002955+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:43:54.0002955+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:43:54.0002955+00:00\",\"endTimeUtc\":\"2019-07-16T22:46:43.6545129+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:46:43.6545129+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:46:43.6545129+00:00\",\"endTimeUtc\":\"2019-07-16T22:56:36.912642+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:56:36.912642+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:56:36.912642+00:00\",\"endTimeUtc\":\"2019-07-16T23:01:30.6120578+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:01:30.6120578+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:01:30.6276831+00:00\",\"endTimeUtc\":\"2019-07-16T23:04:10.2518469+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:04:10.2518469+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T23:04:10.2518469+00:00\",\"endTimeUtc\":\"2019-07-16T23:07:05.2653252+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T23:07:05.2653252+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:28:38.839967+00:00\",\"endTimeUtc\":\"2019-07-16T22:59:14.1606534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:59:14.1606534+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:29:02.2771813+00:00\",\"endTimeUtc\":\"2019-07-16T22:31:39.9157614+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:31:39.9157614+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:31:39.9157614+00:00\",\"endTimeUtc\":\"2019-07-16T22:39:56.7688987+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:39:56.7688987+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:39:56.7845213+00:00\",\"endTimeUtc\":\"2019-07-16T22:47:56.887963+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:47:56.887963+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:47:56.887963+00:00\",\"endTimeUtc\":\"2019-07-16T22:52:10.7128767+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:52:10.7128767+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:52:10.7128767+00:00\",\"endTimeUtc\":\"2019-07-16T22:55:49.6944925+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:55:49.6944925+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T22:55:49.6944925+00:00\",\"endTimeUtc\":\"2019-07-16T22:59:14.1606534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T22:59:14.1606534+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:22:38.2064126+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:22:44.0031787+00:00\",\"endTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:22:52.9717969+00:00\",\"endTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:22:55.1748927+00:00\",\"endTimeUtc\":\"2019-07-24T17:25:58.0319527+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:25:58.0319527+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:25:58.0319527+00:00\",\"endTimeUtc\":\"2019-07-24T17:28:27.4675621+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:28:27.4675621+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:39:41.4840391+00:00\",\"endTimeUtc\":\"2019-07-24T17:40:11.4607629+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:40:11.4607629+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:40:11.4607629+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:37.5659988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:37.5659988+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T17:49:37.5659988+00:00\",\"endTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T17:49:50.9877071+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-07-16T16:51:57.071Z\",\"lastUpdatedTime\":\"2019-07-24T17:49:51.0033303+00:00\",\"duration\":\"P8DT1H7M4.967S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/fe57a64f-f3af-4a56-ad55-5c9c24096060?api-version=2016-05-01+58": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/fe57a64f-f3af-4a56-ad55-5c9c24096060?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "115", "116" ], - "x-ms-client-request-id": [ "451e3903-70c1-496f-b545-572860039ef8" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "8a107ad3-9569-45c5-91df-4e7f64dc325d" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvSQcAOgDnpFKUJbe/SVL8bRv4Fq9GmKPMCP23wTwiziGXOGGZY2iCxUYkaj9obX1zB85bltFuGlFlvD9BPsDBCUvt8XKc/jSTa/VC1Q6PaSl6EPPtPaql2kOFJzEb7LDZjhf6i8m4jS+8D4AhOjhi" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14676" ], - "x-ms-request-id": [ "8a107ad3-9569-45c5-91df-4e7f64dc325d" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032049Z:8a107ad3-9569-45c5-91df-4e7f64dc325d" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:49 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "6178" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.13/updateRuns/fe57a64f-f3af-4a56-ad55-5c9c24096060\",\"name\":\"northwest/Microsoft1.1907.0.13/fe57a64f-f3af-4a56-ad55-5c9c24096060\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T02:21:23.5668084+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:23.5668084+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:21:31.6135757+00:00\",\"endTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:25:06.0678054+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:25:13.9114729+00:00\",\"endTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:29:37.4063729+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:47:27.905288+00:00\",\"endTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T02:47:38.6082773+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T02:47:46.12387+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T02:48:06.3764767+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-16T02:48:14.3764161+00:00\",\"endTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T03:03:04.6350861+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T03:03:12.9787837+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.07.16_08.19.45.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.0.13\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.0.13\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 846\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-16T03:03:20.7287315+00:00\",\"endTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-16T08:26:49.5973658+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-07-16T02:21:08.866Z\",\"lastUpdatedTime\":\"2019-07-16T08:26:49.5973658+00:00\",\"duration\":\"PT6H23M40.432S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns?api-version=2016-05-01+59": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "117", "118" ], - "x-ms-client-request-id": [ "e4eadaf5-e268-492e-b5fc-728a26eff315" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "b648768d-5ea2-4f46-8600-3a497aaa2470" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvD0VW+8/uRfP3opqwS8iCUlh5XMTKrJG9a69/MwhTNSRRWEPiLN02c0my2qK7agSwm0HtR/Pp/tDWnPfs8tl8bO6/jaXn3vk1rjVvCKnTTgEZPz5nS9RBg7PeQ7Jd1RfMlKQs9k+VUzfqaaZd6Uq/" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14675" ], - "x-ms-request-id": [ "b648768d-5ea2-4f46-8600-3a497aaa2470" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032050Z:b648768d-5ea2-4f46-8600-3a497aaa2470" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:50 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "170964" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/01f955ff-ab07-4243-aa85-f37f702552e6\",\"name\":\"northwest/Microsoft1.1907.0.20/01f955ff-ab07-4243-aa85-f37f702552e6\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.4300413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.4300413+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:26.7628328+00:00\",\"endTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:55.4574686+00:00\",\"endTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.4300413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.4300413+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:37.1645367+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.3987922+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.3987922+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:51.8833819+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:57.6958141+00:00\",\"endTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"endTimeUtc\":\"2019-07-26T22:38:24.674246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T22:38:24.674246+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T20:03:48.1111537+00:00\",\"endTimeUtc\":\"2019-07-26T17:36:44.8805127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T17:36:44.8805127+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T20:03:54.0173332+00:00\",\"endTimeUtc\":\"2019-07-26T17:36:44.8805127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T17:36:44.8805127+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T22:38:24.674246+00:00\",\"endTimeUtc\":\"2019-07-26T23:04:31.8352411+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:04:31.8352411+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T22:38:41.3489883+00:00\",\"endTimeUtc\":\"2019-07-26T22:42:39.0243047+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T22:42:39.0243047+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T22:42:39.0243047+00:00\",\"endTimeUtc\":\"2019-07-26T22:43:32.6806451+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T22:43:32.6806451+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T22:38:41.3489883+00:00\",\"endTimeUtc\":\"2019-07-26T22:42:58.0240608+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T22:42:58.0240608+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:31.8352411+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:37.8351963+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:46.2570039+00:00\",\"endTimeUtc\":\"2019-07-26T23:05:05.5068413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:05:05.5068413+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:05:05.5068413+00:00\",\"endTimeUtc\":\"2019-07-29T18:52:12.1221699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:52:12.1221699+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:52:12.1221699+00:00\",\"endTimeUtc\":\"2019-07-29T18:55:57.2064339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:55:57.2064339+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:52:17.9190021+00:00\",\"endTimeUtc\":\"2019-07-29T18:54:55.1192915+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:54:55.1192915+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:54:55.1192915+00:00\",\"endTimeUtc\":\"2019-07-29T18:55:57.2064339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:55:57.2064339+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:46.4913706+00:00\",\"endTimeUtc\":\"2019-07-27T00:00:16.5068729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-27T00:00:16.5068729+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-27T00:00:16.5068729+00:00\",\"endTimeUtc\":\"2019-07-29T18:59:44.5560205+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:59:44.5560205+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:59:44.5560205+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:59:50.4153648+00:00\",\"endTimeUtc\":\"2019-07-29T19:05:10.4181162+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:05:10.4181162+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:05:10.4181162+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:46.5226204+00:00\",\"endTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:54.6944325+00:00\",\"endTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"endTimeUtc\":\"2019-07-26T23:11:49.7379252+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:11:49.7379252+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:11:49.7379252+00:00\",\"endTimeUtc\":\"2019-07-29T18:10:32.7938573+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:10:32.7938573+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:37.8976954+00:00\",\"endTimeUtc\":\"2019-07-26T23:04:50.4757138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:04:50.4757138+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:50.4757138+00:00\",\"endTimeUtc\":\"2019-07-26T23:05:16.8973745+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:05:16.8973745+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-26T23:05:16.8973745+00:00\",\"endTimeUtc\":\"2019-07-26T23:05:26.834794+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:05:26.834794+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:05:26.834794+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:12.4060856+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:12.4060856+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:20:12.4060856+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:47.2964393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:47.2964393+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:20:18.8591514+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:28.2965835+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:28.2965835+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:20:28.2965835+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:37.3277668+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:37.3277668+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:20:37.3277668+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:47.2964393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:47.2964393+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.6098364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.6098364+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:13.7771132+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:20.9176896+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:20.9176896+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.0891302+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.0891302+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:20.9958132+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.526624+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.526624+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:20.8395662+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.073507+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.073507+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"endTimeUtc\":\"2019-07-29T19:27:38.5587049+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:27:38.5587049+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:38.5587049+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:47.2617741+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:59.6206976+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:59.6206976+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:59.6206976+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:39.744514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:39.744514+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:39.744514+00:00\",\"endTimeUtc\":\"2019-07-29T19:53:54.5605829+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:53:54.5605829+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:53:54.5605829+00:00\",\"endTimeUtc\":\"2019-07-29T20:15:51.0207253+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:15:51.0207253+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:15:51.0207253+00:00\",\"endTimeUtc\":\"2019-07-29T20:17:58.9261482+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:17:58.9261482+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:17:58.9261482+00:00\",\"endTimeUtc\":\"2019-07-29T20:34:16.1543817+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:34:16.1543817+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:16.1543817+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:22.1387183+00:00\",\"endTimeUtc\":\"2019-07-29T20:34:40.7323467+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:34:40.7323467+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:40.7323467+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:12.5290261+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:40.7944658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:40.7944658+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:40.7944658+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:53.8100084+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:53.8100084+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:53.8100084+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:07.5130462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:07.5130462+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:07.5130462+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:35.0753708+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:35.0753708+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:35.0753708+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:47.2461478+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:59.6831962+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:59.6831962+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:59.6831962+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:44.3069578+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:44.3069578+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:44.3069578+00:00\",\"endTimeUtc\":\"2019-07-29T19:42:36.8338304+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:42:36.8338304+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:42:36.8338304+00:00\",\"endTimeUtc\":\"2019-07-29T19:50:04.3004686+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:50:04.3004686+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:50:04.3004686+00:00\",\"endTimeUtc\":\"2019-07-29T19:50:57.7845053+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:50:57.7845053+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:50:57.7845053+00:00\",\"endTimeUtc\":\"2019-07-29T19:55:08.1069819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:55:08.1069819+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:08.1069819+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:14.2944443+00:00\",\"endTimeUtc\":\"2019-07-29T20:00:52.1203925+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:00:52.1203925+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:00:52.1203925+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:24.3076821+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:38.1349367+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:38.1349367+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:38.1349367+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:52.5254702+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:52.5254702+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:52.5254702+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:05.4317852+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:05.4317852+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:05.4317852+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:34.9157736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:34.9157736+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:34.9157736+00:00\",\"endTimeUtc\":\"2019-07-29T20:07:21.7584012+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:07:21.7584012+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:47.4336462+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:59.7144497+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:59.7144497+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:59.7144497+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:40.5257575+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:40.5257575+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:40.5257575+00:00\",\"endTimeUtc\":\"2019-07-29T19:42:38.5525729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:42:38.5525729+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:42:38.5525729+00:00\",\"endTimeUtc\":\"2019-07-29T19:50:08.3941972+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:50:08.3941972+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:50:08.3941972+00:00\",\"endTimeUtc\":\"2019-07-29T19:51:01.8157296+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:51:01.8157296+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:51:01.8157296+00:00\",\"endTimeUtc\":\"2019-07-29T19:55:09.3101005+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:55:09.3101005+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:09.3101005+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:15.6225598+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:33.4794988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:33.4794988+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:33.4794988+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:13.5573597+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:34.9947218+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:34.9947218+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:34.9947218+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:47.9790142+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:47.9790142+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:47.9790142+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:00.2289351+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:00.2289351+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:00.2289351+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:27.4006374+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:27.4006374+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:27.4006374+00:00\",\"endTimeUtc\":\"2019-07-29T20:07:15.9615651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:07:15.9615651+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:47.3867721+00:00\",\"endTimeUtc\":\"2019-07-29T19:30:05.7454269+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:30:05.7454269+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:30:05.7454269+00:00\",\"endTimeUtc\":\"2019-07-29T19:33:34.8372929+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:33:34.8372929+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:33:34.8372929+00:00\",\"endTimeUtc\":\"2019-07-29T19:44:28.9268653+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:44:28.9268653+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:44:28.9268653+00:00\",\"endTimeUtc\":\"2019-07-29T19:49:06.5253263+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:49:06.5253263+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:49:06.5253263+00:00\",\"endTimeUtc\":\"2019-07-29T19:49:58.8005074+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:49:58.8005074+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:49:58.8005074+00:00\",\"endTimeUtc\":\"2019-07-29T19:54:06.0605095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:54:06.0605095+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:06.0605095+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:12.1385961+00:00\",\"endTimeUtc\":\"2019-07-29T20:00:34.7767494+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:00:34.7767494+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:00:34.8548737+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:09.8858982+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:41.7763138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:41.7763138+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:41.7763138+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:53.8856103+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:53.8856103+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:53.8856103+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:13.3698605+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:13.3698605+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:13.3698605+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:51.2446186+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:51.2446186+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:51.2446186+00:00\",\"endTimeUtc\":\"2019-07-29T20:05:47.9621323+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:05:47.9621323+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:54.0171189+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:54.0171189+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:13.7458645+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.5160841+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.5160841+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:28.7915059+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.5004596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.5004596+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.4633069+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:42.9530092+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:42.9530092+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:56.7600841+00:00\",\"endTimeUtc\":\"2019-07-29T19:45:19.9421662+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:45:19.9421662+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:45:19.9421662+00:00\",\"endTimeUtc\":\"2019-07-29T20:18:31.0196927+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:18:31.0196927+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:18:31.0196927+00:00\",\"endTimeUtc\":\"2019-07-29T20:21:03.6437059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:21:03.6437059+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:21:03.6437059+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:00.3305955+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:00.3305955+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:00.3305955+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:56.4239775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:56.4239775+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:56.4239775+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:42.3139239+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:42.3139239+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:25:42.3139239+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:42.9530092+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:42.9530092+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:42.968634+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:49.6404682+00:00\",\"endTimeUtc\":\"2019-07-29T20:32:40.1862452+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:32:40.1862452+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:32:40.1862452+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:34.0601373+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:34.0601373+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:34.0601373+00:00\",\"endTimeUtc\":\"2019-07-29T20:37:01.9501926+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:37:01.9501926+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:37:01.9501926+00:00\",\"endTimeUtc\":\"2019-07-29T20:38:54.3713303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:38:54.3713303+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:38:54.3713303+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:49.2925766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:49.2925766+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:39:49.2925766+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:20.5262757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:20.5262757+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:41:20.5262757+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:18.5407427+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:10.5552503+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:10.5552503+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:47:10.5552503+00:00\",\"endTimeUtc\":\"2019-07-29T20:51:58.5065023+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:51:58.5065023+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:51:58.5065023+00:00\",\"endTimeUtc\":\"2019-07-29T20:53:16.4278722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:53:16.4278722+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:53:16.4278722+00:00\",\"endTimeUtc\":\"2019-07-29T20:55:02.3959309+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:55:02.3959309+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:55:02.3959309+00:00\",\"endTimeUtc\":\"2019-07-29T20:55:55.5361135+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:55:55.5361135+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:55:55.5361135+00:00\",\"endTimeUtc\":\"2019-07-29T20:57:22.7387852+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:57:22.7387852+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:57:22.7387852+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:52.4858796+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:52.4858796+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:52.4858796+00:00\",\"endTimeUtc\":\"2019-07-29T21:05:13.5638664+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:05:13.5638664+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:05:13.5638664+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:05:19.5169517+00:00\",\"endTimeUtc\":\"2019-07-29T21:06:24.4700228+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:06:24.4700228+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:06:24.4700228+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"endTimeUtc\":\"2019-07-29T21:20:40.4594258+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:20:40.4594258+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:09:02.4590255+00:00\",\"endTimeUtc\":\"2019-07-29T21:10:05.7062746+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:10:05.7062746+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:10:05.7062746+00:00\",\"endTimeUtc\":\"2019-07-29T21:20:40.4594258+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:20:40.4594258+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:41.0726789+00:00\",\"endTimeUtc\":\"2019-07-29T20:10:02.0542324+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:10:02.0542324+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:55.1194718+00:00\",\"endTimeUtc\":\"2019-07-29T19:11:37.9550161+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:11:37.9550161+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:37.9550161+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:07.5008939+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:07.5008939+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:07.5008939+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:43.3734181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:43.3734181+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:43.3734181+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:35.4813473+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:35.4813473+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:35.4813473+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:50.1520001+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:50.1520001+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:50.1520001+00:00\",\"endTimeUtc\":\"2019-07-29T19:34:15.1026616+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:34:15.1026616+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:34:15.1026616+00:00\",\"endTimeUtc\":\"2019-07-29T20:10:02.0542324+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:10:02.0542324+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:10:02.1324461+00:00\",\"endTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:10:08.9448143+00:00\",\"endTimeUtc\":\"2019-07-29T20:10:45.9133362+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:10:45.9133362+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:10:45.9133362+00:00\",\"endTimeUtc\":\"2019-07-29T20:13:32.4747479+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:13:32.4747479+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:13:32.4747479+00:00\",\"endTimeUtc\":\"2019-07-29T20:22:59.5649761+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:22:59.5649761+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:22:59.5649761+00:00\",\"endTimeUtc\":\"2019-07-29T20:24:45.2986669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:24:45.2986669+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:45.2986669+00:00\",\"endTimeUtc\":\"2019-07-29T20:27:46.6100611+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:27:46.6100611+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:27:46.6100611+00:00\",\"endTimeUtc\":\"2019-07-29T20:30:16.3121766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:30:16.3121766+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:30:16.3121766+00:00\",\"endTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:24.7785561+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:24.7785561+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:24.7785561+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:44.4332699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:44.4332699+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.1195587+00:00\",\"endTimeUtc\":\"2019-07-29T20:56:25.2079093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:56:25.2079093+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"endTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:49.1428245+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:18.9226964+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:18.9226964+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:18.9226964+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:34.3894711+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:34.3894711+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:34.3894711+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:01.8100527+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:01.8100527+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:01.8100527+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:55.1683486+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:55.1683486+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:55.1683486+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:00.3710636+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:00.3710636+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:00.3710636+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:31.697742+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:31.697742+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:31.697742+00:00\",\"endTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:36:29.8205475+00:00\",\"endTimeUtc\":\"2019-07-29T19:38:10.8980382+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:38:10.8980382+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:38:10.8980382+00:00\",\"endTimeUtc\":\"2019-07-29T19:52:49.8306544+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:52:49.8306544+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:52:49.8306544+00:00\",\"endTimeUtc\":\"2019-07-29T19:54:06.1698814+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:54:06.1698814+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:06.1698814+00:00\",\"endTimeUtc\":\"2019-07-29T20:07:51.5707037+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:07:51.5707037+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:07:51.5707037+00:00\",\"endTimeUtc\":\"2019-07-29T20:08:42.4610021+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:08:42.4610021+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:08:42.4610021+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:43.1042562+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:43.1042562+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:41:43.1042562+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"endTimeUtc\":\"2019-07-29T20:56:25.192293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:56:25.192293+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:43.1343354+00:00\",\"endTimeUtc\":\"2019-07-29T20:45:21.1965879+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:45:21.1965879+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:45:21.1965879+00:00\",\"endTimeUtc\":\"2019-07-29T20:48:19.0079279+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:48:19.0079279+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:48:19.0079279+00:00\",\"endTimeUtc\":\"2019-07-29T20:49:43.913628+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:49:43.913628+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:49:43.913628+00:00\",\"endTimeUtc\":\"2019-07-29T20:51:26.9598303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:51:26.9598303+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:51:26.9598303+00:00\",\"endTimeUtc\":\"2019-07-29T20:52:17.3345071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:52:17.3345071+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:52:17.3345071+00:00\",\"endTimeUtc\":\"2019-07-29T20:53:41.0058337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:53:41.0058337+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:53:41.0058337+00:00\",\"endTimeUtc\":\"2019-07-29T20:56:25.192293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:56:25.192293+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:41.4138473+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:41.4138473+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:48.7209521+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:08.0793859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:08.0793859+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:08.0793859+00:00\",\"endTimeUtc\":\"2019-07-29T19:17:24.6876993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:17:24.6876993+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:24.7344141+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:08.5603866+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:08.5603866+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:08.5603866+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:05.3253956+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:05.3253956+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:05.3253956+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:09.7780036+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:09.7780036+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:09.7780036+00:00\",\"endTimeUtc\":\"2019-07-29T19:32:42.5407536+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:32:42.5407536+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:32:42.5407536+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:41.4138473+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:41.4138473+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:41.4450973+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:48.2990293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:48.2990293+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:47.7888057+00:00\",\"endTimeUtc\":\"2019-07-29T19:42:28.14639+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:42:28.14639+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:42:28.14639+00:00\",\"endTimeUtc\":\"2019-07-29T19:45:20.7859059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:45:20.7859059+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:45:20.7859059+00:00\",\"endTimeUtc\":\"2019-07-29T20:14:55.192965+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:14:55.192965+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:14:55.192965+00:00\",\"endTimeUtc\":\"2019-07-29T20:17:05.3171198+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:17:05.3171198+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:17:05.3171198+00:00\",\"endTimeUtc\":\"2019-07-29T20:18:12.0666877+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:18:12.0666877+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:18:12.0666877+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:50.925041+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:50.925041+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:20:50.925041+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:48.2990293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:48.2990293+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:54.6819763+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:29.5076753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:29.5076753+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"endTimeUtc\":\"2019-07-29T19:11:43.1893583+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:11:43.1893583+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:43.1893583+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:13.65711+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:13.65711+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:13.67273+00:00\",\"endTimeUtc\":\"2019-07-29T19:19:44.0147895+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:19:44.0147895+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:19:44.0147895+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:44.2015383+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:44.2015383+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:44.2015383+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:42.5754268+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:42.5754268+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:42.5754268+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:34.4802263+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:34.4802263+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:34.4802263+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:29.5076753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:29.5076753+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:29.5232976+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:36.4763788+00:00\",\"endTimeUtc\":\"2019-07-29T19:38:15.7417622+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:38:15.7417622+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:38:15.7417622+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:20.806488+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:20.806488+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:20.806488+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:51.7062804+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:51.7062804+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:20:51.7062804+00:00\",\"endTimeUtc\":\"2019-07-29T20:22:47.1744305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:22:47.1744305+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:22:47.1744305+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:40.8772072+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:40.8772072+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:40.8772072+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:21.2828092+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:21.2828092+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:25:21.2828092+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:55.7604289+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:55.7604289+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:32.3905775+00:00\",\"endTimeUtc\":\"2019-07-29T20:30:17.6246679+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:30:17.6246679+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:30:17.6246679+00:00\",\"endTimeUtc\":\"2019-07-29T20:33:17.8422536+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:33:17.8422536+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:33:17.8422536+00:00\",\"endTimeUtc\":\"2019-07-29T20:34:45.5916909+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:34:45.5916909+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:45.5916909+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:38.0753502+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:38.0753502+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:38.0753502+00:00\",\"endTimeUtc\":\"2019-07-29T20:37:33.4968655+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:37:33.4968655+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:37:33.4968655+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:07.1212441+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:07.1212441+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:39:07.1212441+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:55.7604289+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:55.7604289+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:56:25.2079093+00:00\",\"endTimeUtc\":\"2019-07-29T20:59:56.722162+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:59:56.722162+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:56:31.5985017+00:00\",\"endTimeUtc\":\"2019-07-29T20:59:56.722162+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:59:56.722162+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:38.8539438+00:00\",\"endTimeUtc\":\"2019-07-29T19:41:48.0685244+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:41:48.0685244+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:54.7132243+00:00\",\"endTimeUtc\":\"2019-07-29T19:13:30.0012795+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:13:30.0012795+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:30.048155+00:00\",\"endTimeUtc\":\"2019-07-29T19:18:15.5622157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:18:15.5622157+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:18:15.5622157+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:14.1373566+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:14.1373566+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:14.1373566+00:00\",\"endTimeUtc\":\"2019-07-29T19:33:20.4155135+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:33:20.4155135+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:33:20.4155135+00:00\",\"endTimeUtc\":\"2019-07-29T19:34:14.1964186+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:34:14.1964186+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:34:14.1964186+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:06.5859464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:06.5859464+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:06.5859464+00:00\",\"endTimeUtc\":\"2019-07-29T19:41:48.0528967+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:41:48.0528967+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:41:48.0685244+00:00\",\"endTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:41:53.8809794+00:00\",\"endTimeUtc\":\"2019-07-29T19:47:11.3700584+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:47:11.3700584+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:47:11.3700584+00:00\",\"endTimeUtc\":\"2019-07-29T20:10:01.5542398+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:10:01.5542398+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:10:01.5542398+00:00\",\"endTimeUtc\":\"2019-07-29T20:13:28.0997785+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:13:28.0997785+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:13:28.0997785+00:00\",\"endTimeUtc\":\"2019-07-29T20:15:32.7864671+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:15:32.7864671+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:15:32.7864671+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:32.8921105+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:32.8921105+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:25:32.8921105+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:26.797246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:26.797246+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:26.797246+00:00\",\"endTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:31:32.4210523+00:00\",\"endTimeUtc\":\"2019-07-29T20:32:55.2799003+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:32:55.2799003+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:32:55.2799003+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:49.1381655+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:49.1381655+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:49.1381655+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:49.1207061+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:49.1207061+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:39:49.1207061+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:52.6354455+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:52.6354455+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:41:52.6354455+00:00\",\"endTimeUtc\":\"2019-07-29T20:42:47.7288371+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:42:47.7288371+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:42:47.7288371+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:33.5250208+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:33.5250208+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:33.5250208+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"endTimeUtc\":\"2019-07-29T20:52:39.3188476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:52:39.3188476+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:52:39.3188476+00:00\",\"endTimeUtc\":\"2019-07-29T20:55:27.2238361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:55:27.2238361+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:55:27.2238361+00:00\",\"endTimeUtc\":\"2019-07-29T21:25:04.2599677+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:25:04.2599677+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:55:33.739378+00:00\",\"endTimeUtc\":\"2019-07-29T21:00:33.8156754+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:00:33.8156754+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:00:33.8156754+00:00\",\"endTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:00:41.5500012+00:00\",\"endTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"endTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:07.1661992+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:14.0880354+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:16.7107577+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:16.7107577+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:14.1036532+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:31.6794086+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:31.6794086+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:14.0880354+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"endTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"endTimeUtc\":\"2019-07-29T21:25:04.2599677+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:25:04.2599677+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.7914302+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:02.5287986+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:02.5287986+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6585101+00:00\",\"endTimeUtc\":\"2019-07-29T19:10:57.9552688+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:10:57.9552688+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:57.9552688+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:05.2677275+00:00\",\"endTimeUtc\":\"2019-07-29T19:18:54.0776012+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:18:54.0776012+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:18:54.093225+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:02.5287986+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:02.5287986+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:02.5912997+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:04.3610428+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:04.3610428+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:09.5912579+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:16.7162113+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:16.7162113+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:16.7162113+00:00\",\"endTimeUtc\":\"2019-07-29T19:35:18.0241325+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:35:18.0241325+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:35:18.0241325+00:00\",\"endTimeUtc\":\"2019-07-29T20:14:51.5367349+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:14:51.5367349+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:14:51.5367349+00:00\",\"endTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:14:58.0835721+00:00\",\"endTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"endTimeUtc\":\"2019-07-29T20:24:57.7048355+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:24:57.7048355+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:57.7048355+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:04.3610428+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:04.3610428+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:38.4164442+00:00\",\"endTimeUtc\":\"2019-07-29T19:13:27.6262922+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:13:27.6262922+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:27.6262922+00:00\",\"endTimeUtc\":\"2019-07-29T21:32:58.8932747+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:32:58.8932747+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:35.4387437+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:49.5125062+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:49.5125062+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:45.5636837+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:08.7356324+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:08.7356324+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:08.7981325+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:17.0949568+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:55.1393444+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:55.1393444+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:55.1549704+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:49.5125062+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:49.5125062+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:49.5281328+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:55.7155926+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:02.8405497+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:02.8405497+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:02.8405497+00:00\",\"endTimeUtc\":\"2019-07-29T19:35:35.0708993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:35:35.0708993+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:35:35.0865238+00:00\",\"endTimeUtc\":\"2019-07-29T19:53:36.7950789+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:53:36.7950789+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:53:36.7950789+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:53:43.2169131+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"endTimeUtc\":\"2019-07-29T20:08:47.9453383+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:08:47.9453383+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:08:47.9453383+00:00\",\"endTimeUtc\":\"2019-07-29T20:12:12.4596365+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:12:12.4596365+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:12:12.4596365+00:00\",\"endTimeUtc\":\"2019-07-29T20:24:43.204928+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:24:43.204928+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:43.204928+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:50.9236303+00:00\",\"endTimeUtc\":\"2019-07-29T20:26:23.7199096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:26:23.7199096+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:26:23.7199096+00:00\",\"endTimeUtc\":\"2019-07-29T20:26:50.2666159+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:26:50.2666159+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:26:50.2666159+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:23.8750074+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:30.5780897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:30.5780897+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:30.5780897+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:37.2030468+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:56.0131159+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:56.0131159+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:56.0131159+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"endTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:47.6827447+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:54.0889519+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:54.0889519+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:54.0889519+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:42.6347286+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:42.6347286+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:42.6347286+00:00\",\"endTimeUtc\":\"2019-07-29T20:57:03.1139206+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:57:03.1139206+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:57:03.1139206+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:57:10.9107359+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"endTimeUtc\":\"2019-07-29T21:10:21.1200114+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:10:21.1200114+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:10:21.1200114+00:00\",\"endTimeUtc\":\"2019-07-29T21:13:32.9623227+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:13:32.9623227+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:13:32.9623227+00:00\",\"endTimeUtc\":\"2019-07-29T21:26:33.0854741+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:26:33.0854741+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:26:33.0854741+00:00\",\"endTimeUtc\":\"2019-07-29T21:29:33.9867836+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:29:33.9867836+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:26:39.7729289+00:00\",\"endTimeUtc\":\"2019-07-29T21:27:06.0540082+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:27:06.0540082+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:27:06.0540082+00:00\",\"endTimeUtc\":\"2019-07-29T21:27:41.6319009+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:27:41.6319009+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:27:41.6319009+00:00\",\"endTimeUtc\":\"2019-07-29T21:29:08.5532127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:29:08.5532127+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:29:33.9867836+00:00\",\"endTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"endTimeUtc\":\"2019-07-29T21:32:58.8932747+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:32:58.8932747+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:35.4543688+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:28.8251325+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:28.8251325+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:08.0950116+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:18.2980776+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:18.2980776+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:18.3449543+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:40.6413072+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:40.6413072+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:40.6413072+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:48.3443902+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:39.4831994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:39.4831994+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:39.4831994+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:28.8251325+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:28.8251325+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:28.9345059+00:00\",\"endTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:35.0282242+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:41.7782096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:41.7782096+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:41.7782096+00:00\",\"endTimeUtc\":\"2019-07-29T19:35:22.6803536+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:35:22.6803536+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:35:22.6803536+00:00\",\"endTimeUtc\":\"2019-07-29T19:55:23.3725115+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:55:23.3725115+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:23.3725115+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:29.2943485+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"endTimeUtc\":\"2019-07-29T20:06:54.071076+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:06:54.071076+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:06:54.071076+00:00\",\"endTimeUtc\":\"2019-07-29T20:12:08.6628492+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:12:08.6628492+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:12:08.6628492+00:00\",\"endTimeUtc\":\"2019-07-29T20:15:21.1615452+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:15:21.1615452+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:15:21.1615452+00:00\",\"endTimeUtc\":\"2019-07-29T20:16:51.2234618+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:16:51.2234618+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:16:51.2234618+00:00\",\"endTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:17:03.5671277+00:00\",\"endTimeUtc\":\"2019-07-29T20:17:11.2545787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:17:11.2545787+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:17:11.2545787+00:00\",\"endTimeUtc\":\"2019-07-29T20:18:24.3166095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:18:24.3166095+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:18:24.3166095+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:18:30.4103223+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:54.1271178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:54.1271178+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:54.1271178+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:53.095123+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:59.7501628+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:59.7501628+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:59.7501628+00:00\",\"endTimeUtc\":\"2019-07-29T20:31:56.5771485+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:31:56.5771485+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:31:56.5771485+00:00\",\"endTimeUtc\":\"2019-07-29T20:45:55.7588644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:45:55.7588644+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:45:55.7588644+00:00\",\"endTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:46:01.915071+00:00\",\"endTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"endTimeUtc\":\"2019-07-29T20:58:04.3166447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:58:04.3166447+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:58:04.3322693+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:40.454703+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:40.454703+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:40.454703+00:00\",\"endTimeUtc\":\"2019-07-29T21:07:42.7347722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:07:42.7347722+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:07:42.7347722+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:12.6720891+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:12.6720891+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:08:12.6720891+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:32.093837+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:32.093837+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:39.7133164+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:38.2823251+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:38.2823251+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:38.2823251+00:00\",\"endTimeUtc\":\"2019-07-29T19:17:46.1248977+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:17:46.1248977+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:46.1248977+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:54.1404881+00:00\",\"endTimeUtc\":\"2019-07-29T19:18:01.1248083+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:18:01.1248083+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:18:01.1248083+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:09.1392551+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:09.1392551+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:09.1392551+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:15.6548401+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:18.0592068+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:18.0592068+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:18.0592068+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"endTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:35.9008177+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:42.6976021+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:42.6976021+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:42.6976021+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:58.7731118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:58.7731118+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:58.7731118+00:00\",\"endTimeUtc\":\"2019-07-29T19:54:29.9822317+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:54:29.9822317+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:29.9822317+00:00\",\"endTimeUtc\":\"2019-07-29T19:59:47.5114337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:59:47.5114337+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:35.9821939+00:00\",\"endTimeUtc\":\"2019-07-29T19:59:47.4959669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:59:47.4959669+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:59:47.5114337+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:23.3694121+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:23.3694121+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:23.3694121+00:00\",\"endTimeUtc\":\"2019-07-29T20:09:04.5077246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:09:04.5077246+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:09:04.5077246+00:00\",\"endTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"endTimeUtc\":\"2019-07-29T20:14:42.7711654+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:14:42.7711654+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:14:42.7711654+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:02.5503515+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:02.5503515+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:20:02.5503515+00:00\",\"endTimeUtc\":\"2019-07-29T20:24:15.3144807+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:24:15.3144807+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:15.3144807+00:00\",\"endTimeUtc\":\"2019-07-29T20:27:22.7039081+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:27:22.7039081+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:27:22.7039081+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:27:29.0476159+00:00\",\"endTimeUtc\":\"2019-07-29T20:27:35.4069494+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:27:35.4069494+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:27:35.4069494+00:00\",\"endTimeUtc\":\"2019-07-29T20:30:36.0151704+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:30:36.0151704+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:30:36.0464208+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:30:44.5151155+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:31.7476447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:31.7476447+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:31.7476447+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"endTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:17.2923167+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:23.9172731+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:23.9172731+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:23.9172731+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:13.1974176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:13.1974176+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:13.1974176+00:00\",\"endTimeUtc\":\"2019-07-29T20:56:52.2233617+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:56:52.2233617+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:56:52.2233617+00:00\",\"endTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:56:58.5045734+00:00\",\"endTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"endTimeUtc\":\"2019-07-29T21:05:57.3604629+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:05:57.3604629+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:05:57.3604629+00:00\",\"endTimeUtc\":\"2019-07-29T21:11:25.2914763+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:11:25.2914763+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:11:25.2914763+00:00\",\"endTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:05.8358259+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:05.8358259+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:17:05.8358259+00:00\",\"endTimeUtc\":\"2019-07-29T21:22:21.255639+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:22:21.255639+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.2758095+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:24.4627145+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:24.4627145+00:00\",\"steps\":[{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:59.9631895+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:08.1418853+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:08.1418853+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:08.1418853+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:15.2448278+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:15.2448278+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:15.7824618+00:00\",\"endTimeUtc\":\"2019-07-29T19:16:29.0785101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:16:29.0785101+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:16:29.0785101+00:00\",\"endTimeUtc\":\"2019-07-29T19:19:37.5773285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:19:37.5773285+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:19:37.5773285+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:29.4672596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:29.4672596+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:29.4672596+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:26.1224029+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:26.1224029+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:26.1224029+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:21.3095581+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:21.3095581+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:21.3095581+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:03.3241702+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:03.3241702+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:03.3241702+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:15.2448278+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:15.2448278+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:15.2604523+00:00\",\"endTimeUtc\":\"2019-07-29T19:32:28.8064678+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:32:28.8064678+00:00\",\"steps\":[]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:54.2913527+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:12.6574828+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:12.6574828+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:12.6731067+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:21.3605584+00:00\",\"endTimeUtc\":\"2019-07-29T19:17:02.6564194+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:17:02.6564194+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:02.6564194+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:11.1708695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:11.1708695+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:11.1708695+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:49.5608779+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:49.5608779+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:49.5608779+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:44.997659+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:44.997659+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:44.997659+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:43.7781709+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:43.7781709+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:43.7781709+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:10.9796474+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:10.9796474+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:10.9796474+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:24.4627145+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:24.4627145+00:00\",\"steps\":[]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:56.478837+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:19.1886975+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:19.1886975+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:19.2199477+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:27.344895+00:00\",\"endTimeUtc\":\"2019-07-29T19:17:02.797043+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:17:02.797043+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:02.797043+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:12.0927406+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:12.0927406+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:12.0927406+00:00\",\"endTimeUtc\":\"2019-07-29T19:22:57.8885791+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:22:57.8885791+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:22:57.8885791+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:55.497228+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:55.497228+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:55.497228+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:55.1374712+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:55.1374712+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:55.1374712+00:00\",\"endTimeUtc\":\"2019-07-29T19:27:34.9181005+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:27:34.9181005+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:34.9181005+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:16.9010632+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:16.9010632+00:00\",\"steps\":[]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:24.4783406+00:00\",\"endTimeUtc\":\"2019-07-29T21:03:31.3770287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:03:31.3770287+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:03:31.3770287+00:00\",\"endTimeUtc\":\"2019-07-29T21:03:51.9394004+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:03:51.9394004+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:03:51.9394004+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:03:58.5174805+00:00\",\"endTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:05.5955568+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:43.6578096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:43.6578096+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:43.6578096+00:00\",\"endTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:51.0796419+00:00\",\"endTimeUtc\":\"2019-07-29T21:05:59.4854393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:05:59.4854393+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:05:59.4854393+00:00\",\"endTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"endTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:43.4148852+00:00\",\"endTimeUtc\":\"2019-07-29T21:19:52.4128651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:19:52.4128651+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:19:52.4128651+00:00\",\"endTimeUtc\":\"2019-07-29T21:31:26.69176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:31:26.69176+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:47.6336048+00:00\",\"endTimeUtc\":\"2019-07-29T21:21:42.47464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:21:42.47464+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:21:42.47464+00:00\",\"endTimeUtc\":\"2019-07-29T21:35:01.6569629+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:35:01.6569629+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:44.5086256+00:00\",\"endTimeUtc\":\"2019-07-29T21:21:08.4592447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:21:08.4592447+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:21:08.4592447+00:00\",\"endTimeUtc\":\"2019-07-29T21:33:00.3064606+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:33:00.3064606+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:44.6179984+00:00\",\"endTimeUtc\":\"2019-07-29T21:19:41.3348113+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:19:41.3348113+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:19:41.3348113+00:00\",\"endTimeUtc\":\"2019-07-29T21:21:16.9435682+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:21:16.9435682+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:38:45.8308431+00:00\",\"endTimeUtc\":\"2019-07-29T21:44:12.3497091+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:44:12.3497091+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:44:12.3497091+00:00\",\"endTimeUtc\":\"2019-07-29T21:50:29.0987188+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:50:29.0987188+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:44:18.7715388+00:00\",\"endTimeUtc\":\"2019-07-29T21:49:53.0555296+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:49:53.0555296+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:44:18.7715388+00:00\",\"endTimeUtc\":\"2019-07-29T21:50:20.7827023+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:50:20.7827023+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:50:20.7827023+00:00\",\"endTimeUtc\":\"2019-07-29T21:50:29.0987188+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:50:29.0987188+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:50:29.1143413+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:50:43.5048764+00:00\",\"endTimeUtc\":\"2019-07-29T21:57:00.9243267+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:57:00.9243267+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:57:00.9399515+00:00\",\"endTimeUtc\":\"2019-07-29T22:03:15.2399156+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:03:15.2399156+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:51:50.5825691+00:00\",\"endTimeUtc\":\"2019-07-29T22:04:05.0677221+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:04:05.0677221+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:04:05.0833472+00:00\",\"endTimeUtc\":\"2019-07-29T22:05:21.3952624+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:05:21.3952624+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:51:08.6297135+00:00\",\"endTimeUtc\":\"2019-07-29T22:04:32.9112544+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:04:32.9112544+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:50:42.8017531+00:00\",\"endTimeUtc\":\"2019-07-29T21:56:54.924373+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:56:54.924373+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:56:54.924373+00:00\",\"endTimeUtc\":\"2019-07-29T22:01:52.5685765+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:01:52.5685765+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:51:50.5825691+00:00\",\"endTimeUtc\":\"2019-07-29T22:19:56.7659262+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:19:56.7659262+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:19:56.8127962+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:51:50.5825691+00:00\",\"endTimeUtc\":\"2019-07-29T22:05:14.9577984+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:05:14.9577984+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:41.2445499+00:00\",\"endTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6585101+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:49.1584482+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:54.9663472+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:54.9663472+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:57.9240175+00:00\",\"endTimeUtc\":\"2019-07-29T19:11:05.5333507+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:11:05.5333507+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:05.5333507+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:12.2833066+00:00\",\"endTimeUtc\":\"2019-07-29T19:19:34.4210993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:19:34.4210993+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:19:34.4367266+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:54.9663472+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:54.9663472+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:54.9819735+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:01.9506758+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:09.8412561+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:09.8412561+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:09.8412561+00:00\",\"endTimeUtc\":\"2019-07-29T19:49:40.4938514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:49:40.4938514+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:49:40.4938514+00:00\",\"endTimeUtc\":\"2019-07-29T20:11:55.4753744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:11:55.4753744+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:11:55.4753744+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:12:01.8815851+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:55.6271069+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:55.6271069+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:55.6271069+00:00\",\"endTimeUtc\":\"2019-07-29T20:26:57.4696964+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:26:57.4696964+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:26:57.4696964+00:00\",\"endTimeUtc\":\"2019-07-29T20:31:36.374152+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:31:36.374152+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:31:36.374152+00:00\",\"endTimeUtc\":\"2019-07-29T20:34:51.5135293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:34:51.5135293+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:51.5135293+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:21.7129868+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:21.7129868+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:21.7129868+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:27.7442013+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:48.9612506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:48.9612506+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:05.1033295+00:00\",\"endTimeUtc\":\"2019-07-29T20:45:13.3685096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:45:13.3685096+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:45:13.3685096+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:48.9612506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:48.9612506+00:00\",\"steps\":[]}]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.4164334+00:00\",\"endTimeUtc\":\"2019-07-29T19:10:48.0022081+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:10:48.0022081+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:48.1115828+00:00\",\"endTimeUtc\":\"2019-07-29T19:12:45.4077156+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:12:45.4077156+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:12:45.4077156+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:56.4228336+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:56.4228336+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:56.4384591+00:00\",\"endTimeUtc\":\"2019-07-29T19:16:49.984627+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:16:49.984627+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:16:49.984627+00:00\",\"endTimeUtc\":\"2019-07-29T19:18:37.9839561+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:18:37.9839561+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:18:37.9839561+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:42.5613017+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:42.5613017+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:42.5613017+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:57.9190805+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:57.9190805+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:57.9190805+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:48.5591443+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:48.5591443+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:48.5591443+00:00\",\"endTimeUtc\":\"2019-07-29T19:30:05.7923048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:30:05.7923048+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:41.2133037+00:00\",\"endTimeUtc\":\"2019-07-29T19:45:25.7702506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:45:25.7702506+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6585101+00:00\",\"endTimeUtc\":\"2019-07-29T19:11:45.4081271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:11:45.4081271+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:45.4081271+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:17.2664561+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:17.2664561+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:17.2664561+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:57.0433366+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:57.0433366+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:57.0433366+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:59.2300744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:59.2300744+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:59.2300744+00:00\",\"endTimeUtc\":\"2019-07-29T19:30:59.4950312+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:30:59.4950312+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:30:59.4950312+00:00\",\"endTimeUtc\":\"2019-07-29T19:34:32.8212967+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:34:32.8212967+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:34:32.8212967+00:00\",\"endTimeUtc\":\"2019-07-29T19:45:25.7702506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:45:25.7702506+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:21:57.6254597+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.367543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.367543+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:22:03.6566718+00:00\",\"endTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:22:15.0784775+00:00\",\"endTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:22:16.1722166+00:00\",\"endTimeUtc\":\"2019-07-29T22:25:15.1554586+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:25:15.1554586+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:25:15.1554586+00:00\",\"endTimeUtc\":\"2019-07-29T22:27:39.6545425+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:27:39.6545425+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"endTimeUtc\":\"2019-07-29T22:37:52.286651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:37:52.286651+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:37:52.286651+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:43.8989657+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:43.8989657+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:47:43.8989657+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.367543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.367543+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-07-26T17:32:03.385Z\",\"lastUpdatedTime\":\"2019-07-29T22:47:57.4300413+00:00\",\"duration\":\"P3DT5H25M7.659S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/4a27fd87-79ab-4eb6-a7af-27fd40d77044\",\"name\":\"northwest/Microsoft1.1907.0.20/4a27fd87-79ab-4eb6-a7af-27fd40d77044\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:26.7628328+00:00\",\"endTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:55.4574686+00:00\",\"endTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:37.1645367+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:51.8833819+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:57.6958141+00:00\",\"endTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:48.1111537+00:00\",\"endTimeUtc\":\"2019-07-25T01:04:16.2387024+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:04:16.2387024+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Privileged Endpoint Service Fabric Cluster\\nAzure Stack Privileged Endpoint Service Fabric Applications\\nAzure Stack Privileged Endpoint Service Fabric ServicesThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS02\\nReport name: AzureStack_Validation_Summary_2019.07.25_01.00.58.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.1.24\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.1.24\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 846\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:54.0173332+00:00\",\"endTimeUtc\":\"2019-07-25T01:04:16.2387024+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:04:16.2387024+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-07-24T18:51:12.466Z\",\"lastUpdatedTime\":\"2019-07-25T01:05:04.7225176+00:00\",\"duration\":\"PT6H23M18.023S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/accffae8-84e8-449b-9a35-67d95573d03a\",\"name\":\"northwest/Microsoft1.1907.0.20/accffae8-84e8-449b-9a35-67d95573d03a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:26.7628328+00:00\",\"endTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:55.4574686+00:00\",\"endTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:37.1645367+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:51.8833819+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:57.6958141+00:00\",\"endTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:48.1111537+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:08.6424822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:08.6424822+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric Applications\\nAzure Stack Fabric Management Controller Service Fabric ServicesThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS03\\nReport name: AzureStack_Validation_Summary_2019.07.26_05.36.52.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.1.24\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.1.24\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 846\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:54.0173332+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:08.6424822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:08.6424822+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-07-25T02:36:17.389Z\",\"lastUpdatedTime\":\"2019-07-26T05:40:42.1110437+00:00\",\"duration\":\"P1DT3H33M36.462S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/01f955ff-ab07-4243-aa85-f37f702552e6?api-version=2016-05-01+60": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/01f955ff-ab07-4243-aa85-f37f702552e6?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "119", "120" ], - "x-ms-client-request-id": [ "db00c79d-928e-43f1-a3d8-e1f08ea5b6d2" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "c9a2d133-c6c9-4857-b4bc-4d3f54221add" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvduSW7UPszoTaaYzNHvfP0VaDKkInBmq1V6/B5Yh4NjL+CdPtJKWT0NaTqAuJQh3ShpyGyPv9NhJV5y8V2UzCyuhew3fTCoM2ACFJ8tIjH2K8L38hpmKAijfn+iYyocGwF13kh1Po93r2siGUVXFc" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14674" ], - "x-ms-request-id": [ "c9a2d133-c6c9-4857-b4bc-4d3f54221add" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032051Z:c9a2d133-c6c9-4857-b4bc-4d3f54221add" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:51 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "158285" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/01f955ff-ab07-4243-aa85-f37f702552e6\",\"name\":\"northwest/Microsoft1.1907.0.20/01f955ff-ab07-4243-aa85-f37f702552e6\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.4300413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.4300413+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:26.7628328+00:00\",\"endTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:55.4574686+00:00\",\"endTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.4300413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.4300413+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:37.1645367+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.3987922+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.3987922+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:51.8833819+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:57.6958141+00:00\",\"endTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"endTimeUtc\":\"2019-07-26T22:38:24.674246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T22:38:24.674246+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T20:03:48.1111537+00:00\",\"endTimeUtc\":\"2019-07-26T17:36:44.8805127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T17:36:44.8805127+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T20:03:54.0173332+00:00\",\"endTimeUtc\":\"2019-07-26T17:36:44.8805127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T17:36:44.8805127+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T22:38:24.674246+00:00\",\"endTimeUtc\":\"2019-07-26T23:04:31.8352411+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:04:31.8352411+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T22:38:41.3489883+00:00\",\"endTimeUtc\":\"2019-07-26T22:42:39.0243047+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T22:42:39.0243047+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T22:42:39.0243047+00:00\",\"endTimeUtc\":\"2019-07-26T22:43:32.6806451+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T22:43:32.6806451+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T22:38:41.3489883+00:00\",\"endTimeUtc\":\"2019-07-26T22:42:58.0240608+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T22:42:58.0240608+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:31.8352411+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:37.8351963+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:46.2570039+00:00\",\"endTimeUtc\":\"2019-07-26T23:05:05.5068413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:05:05.5068413+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:05:05.5068413+00:00\",\"endTimeUtc\":\"2019-07-29T18:52:12.1221699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:52:12.1221699+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:52:12.1221699+00:00\",\"endTimeUtc\":\"2019-07-29T18:55:57.2064339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:55:57.2064339+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:52:17.9190021+00:00\",\"endTimeUtc\":\"2019-07-29T18:54:55.1192915+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:54:55.1192915+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:54:55.1192915+00:00\",\"endTimeUtc\":\"2019-07-29T18:55:57.2064339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:55:57.2064339+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:46.4913706+00:00\",\"endTimeUtc\":\"2019-07-27T00:00:16.5068729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-27T00:00:16.5068729+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-27T00:00:16.5068729+00:00\",\"endTimeUtc\":\"2019-07-29T18:59:44.5560205+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:59:44.5560205+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:59:44.5560205+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T18:59:50.4153648+00:00\",\"endTimeUtc\":\"2019-07-29T19:05:10.4181162+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:05:10.4181162+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:05:10.4181162+00:00\",\"endTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:46.5226204+00:00\",\"endTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:54.6944325+00:00\",\"endTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:08:34.1457682+00:00\",\"endTimeUtc\":\"2019-07-26T23:11:49.7379252+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:11:49.7379252+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:11:49.7379252+00:00\",\"endTimeUtc\":\"2019-07-29T18:10:32.7938573+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T18:10:32.7938573+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:37.8976954+00:00\",\"endTimeUtc\":\"2019-07-26T23:04:50.4757138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:04:50.4757138+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:04:50.4757138+00:00\",\"endTimeUtc\":\"2019-07-26T23:05:16.8973745+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:05:16.8973745+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-26T23:05:16.8973745+00:00\",\"endTimeUtc\":\"2019-07-26T23:05:26.834794+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:05:26.834794+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:05:26.834794+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:12.4060856+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:12.4060856+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:20:12.4060856+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:47.2964393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:47.2964393+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:20:18.8591514+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:28.2965835+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:28.2965835+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:20:28.2965835+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:37.3277668+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:37.3277668+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-26T23:20:37.3277668+00:00\",\"endTimeUtc\":\"2019-07-26T23:20:47.2964393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T23:20:47.2964393+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:07.3396528+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.6098364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.6098364+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:13.7771132+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:20.9176896+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:20.9176896+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.0891302+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.0891302+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:20.9958132+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.526624+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.526624+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:20.8395662+00:00\",\"endTimeUtc\":\"2019-07-29T19:07:30.073507+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:07:30.073507+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:07:30.6360018+00:00\",\"endTimeUtc\":\"2019-07-29T19:27:38.5587049+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:27:38.5587049+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:38.5587049+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:47.2617741+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:59.6206976+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:59.6206976+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:59.6206976+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:39.744514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:39.744514+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:39.744514+00:00\",\"endTimeUtc\":\"2019-07-29T19:53:54.5605829+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:53:54.5605829+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:53:54.5605829+00:00\",\"endTimeUtc\":\"2019-07-29T20:15:51.0207253+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:15:51.0207253+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:15:51.0207253+00:00\",\"endTimeUtc\":\"2019-07-29T20:17:58.9261482+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:17:58.9261482+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:17:58.9261482+00:00\",\"endTimeUtc\":\"2019-07-29T20:34:16.1543817+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:34:16.1543817+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:16.1543817+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:22.1387183+00:00\",\"endTimeUtc\":\"2019-07-29T20:34:40.7323467+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:34:40.7323467+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:40.7323467+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:05.9509364+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:12.5290261+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:40.7944658+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:40.7944658+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:40.7944658+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:53.8100084+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:53.8100084+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:53.8100084+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:07.5130462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:07.5130462+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:07.5130462+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:20.1535919+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:35.0753708+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:35.0753708+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:35.0753708+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:47.2461478+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:59.6831962+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:59.6831962+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:59.6831962+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:44.3069578+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:44.3069578+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:44.3069578+00:00\",\"endTimeUtc\":\"2019-07-29T19:42:36.8338304+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:42:36.8338304+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:42:36.8338304+00:00\",\"endTimeUtc\":\"2019-07-29T19:50:04.3004686+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:50:04.3004686+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:50:04.3004686+00:00\",\"endTimeUtc\":\"2019-07-29T19:50:57.7845053+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:50:57.7845053+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:50:57.7845053+00:00\",\"endTimeUtc\":\"2019-07-29T19:55:08.1069819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:55:08.1069819+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:08.1069819+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:14.2944443+00:00\",\"endTimeUtc\":\"2019-07-29T20:00:52.1203925+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:00:52.1203925+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:00:52.1203925+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:17.9327211+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:24.3076821+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:38.1349367+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:38.1349367+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:38.1349367+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:52.5254702+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:52.5254702+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:52.5254702+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:05.4317852+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:05.4317852+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:05.4317852+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:19.0252514+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:34.9157736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:34.9157736+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:34.9157736+00:00\",\"endTimeUtc\":\"2019-07-29T20:07:21.7584012+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:07:21.7584012+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:47.4336462+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:59.7144497+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:59.7144497+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:59.7144497+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:40.5257575+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:40.5257575+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:40.5257575+00:00\",\"endTimeUtc\":\"2019-07-29T19:42:38.5525729+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:42:38.5525729+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:42:38.5525729+00:00\",\"endTimeUtc\":\"2019-07-29T19:50:08.3941972+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:50:08.3941972+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:50:08.3941972+00:00\",\"endTimeUtc\":\"2019-07-29T19:51:01.8157296+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:51:01.8157296+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:51:01.8157296+00:00\",\"endTimeUtc\":\"2019-07-29T19:55:09.3101005+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:55:09.3101005+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:09.3101005+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:15.6225598+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:33.4794988+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:33.4794988+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:33.4794988+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:07.541778+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:13.5573597+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:34.9947218+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:34.9947218+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:34.9947218+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:47.9790142+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:47.9790142+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:47.9790142+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:00.2289351+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:00.2289351+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:00.2289351+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:12.7757337+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:27.4006374+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:27.4006374+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:27.4006374+00:00\",\"endTimeUtc\":\"2019-07-29T20:07:15.9615651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:07:15.9615651+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:47.3867721+00:00\",\"endTimeUtc\":\"2019-07-29T19:30:05.7454269+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:30:05.7454269+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:30:05.7454269+00:00\",\"endTimeUtc\":\"2019-07-29T19:33:34.8372929+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:33:34.8372929+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:33:34.8372929+00:00\",\"endTimeUtc\":\"2019-07-29T19:44:28.9268653+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:44:28.9268653+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:44:28.9268653+00:00\",\"endTimeUtc\":\"2019-07-29T19:49:06.5253263+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:49:06.5253263+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:49:06.5253263+00:00\",\"endTimeUtc\":\"2019-07-29T19:49:58.8005074+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:49:58.8005074+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:49:58.8005074+00:00\",\"endTimeUtc\":\"2019-07-29T19:54:06.0605095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:54:06.0605095+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:06.0605095+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:12.1385961+00:00\",\"endTimeUtc\":\"2019-07-29T20:00:34.7767494+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:00:34.7767494+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:00:34.8548737+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:03.2765679+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:09.8858982+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:41.7763138+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:41.7763138+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:41.7763138+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:53.8856103+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:53.8856103+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:53.8856103+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:13.3698605+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:13.3698605+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:13.3698605+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:34.9634721+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:51.2446186+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:51.2446186+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:51.2446186+00:00\",\"endTimeUtc\":\"2019-07-29T20:05:47.9621323+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:05:47.9621323+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:39:31.2928119+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:54.0171189+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:54.0171189+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:06:13.7458645+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.5160841+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.5160841+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:28.7915059+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.5004596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.5004596+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.4633069+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:42.9530092+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:42.9530092+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:56.7600841+00:00\",\"endTimeUtc\":\"2019-07-29T19:45:19.9421662+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:45:19.9421662+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:45:19.9421662+00:00\",\"endTimeUtc\":\"2019-07-29T20:18:31.0196927+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:18:31.0196927+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:18:31.0196927+00:00\",\"endTimeUtc\":\"2019-07-29T20:21:03.6437059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:21:03.6437059+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:21:03.6437059+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:00.3305955+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:00.3305955+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:00.3305955+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:56.4239775+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:56.4239775+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:56.4239775+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:42.3139239+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:42.3139239+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:25:42.3139239+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:42.9530092+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:42.9530092+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:42.968634+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:49.6404682+00:00\",\"endTimeUtc\":\"2019-07-29T20:32:40.1862452+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:32:40.1862452+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:32:40.1862452+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:34.0601373+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:34.0601373+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:34.0601373+00:00\",\"endTimeUtc\":\"2019-07-29T20:37:01.9501926+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:37:01.9501926+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:37:01.9501926+00:00\",\"endTimeUtc\":\"2019-07-29T20:38:54.3713303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:38:54.3713303+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:38:54.3713303+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:49.2925766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:49.2925766+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:39:49.2925766+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:20.5262757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:20.5262757+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:41:20.5262757+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:11.5876625+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:18.5407427+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:10.5552503+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:10.5552503+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:47:10.5552503+00:00\",\"endTimeUtc\":\"2019-07-29T20:51:58.5065023+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:51:58.5065023+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:51:58.5065023+00:00\",\"endTimeUtc\":\"2019-07-29T20:53:16.4278722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:53:16.4278722+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:53:16.4278722+00:00\",\"endTimeUtc\":\"2019-07-29T20:55:02.3959309+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:55:02.3959309+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:55:02.3959309+00:00\",\"endTimeUtc\":\"2019-07-29T20:55:55.5361135+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:55:55.5361135+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:55:55.5361135+00:00\",\"endTimeUtc\":\"2019-07-29T20:57:22.7387852+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:57:22.7387852+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:57:22.7387852+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:06.0330526+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:52.4858796+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:52.4858796+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:52.4858796+00:00\",\"endTimeUtc\":\"2019-07-29T21:05:13.5638664+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:05:13.5638664+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:05:13.5638664+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:05:19.5169517+00:00\",\"endTimeUtc\":\"2019-07-29T21:06:24.4700228+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:06:24.4700228+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:06:24.4700228+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:08:56.2246936+00:00\",\"endTimeUtc\":\"2019-07-29T21:20:40.4594258+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:20:40.4594258+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:09:02.4590255+00:00\",\"endTimeUtc\":\"2019-07-29T21:10:05.7062746+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:10:05.7062746+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:10:05.7062746+00:00\",\"endTimeUtc\":\"2019-07-29T21:20:40.4594258+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:20:40.4594258+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:41.0726789+00:00\",\"endTimeUtc\":\"2019-07-29T20:10:02.0542324+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:10:02.0542324+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:55.1194718+00:00\",\"endTimeUtc\":\"2019-07-29T19:11:37.9550161+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:11:37.9550161+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:37.9550161+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:07.5008939+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:07.5008939+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:07.5008939+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:43.3734181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:43.3734181+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:43.3734181+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:35.4813473+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:35.4813473+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:35.4813473+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:50.1520001+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:50.1520001+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:50.1520001+00:00\",\"endTimeUtc\":\"2019-07-29T19:34:15.1026616+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:34:15.1026616+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:34:15.1026616+00:00\",\"endTimeUtc\":\"2019-07-29T20:10:02.0542324+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:10:02.0542324+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:10:02.1324461+00:00\",\"endTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:10:08.9448143+00:00\",\"endTimeUtc\":\"2019-07-29T20:10:45.9133362+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:10:45.9133362+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:10:45.9133362+00:00\",\"endTimeUtc\":\"2019-07-29T20:13:32.4747479+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:13:32.4747479+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:13:32.4747479+00:00\",\"endTimeUtc\":\"2019-07-29T20:22:59.5649761+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:22:59.5649761+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:22:59.5649761+00:00\",\"endTimeUtc\":\"2019-07-29T20:24:45.2986669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:24:45.2986669+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:45.2986669+00:00\",\"endTimeUtc\":\"2019-07-29T20:27:46.6100611+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:27:46.6100611+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:27:46.6100611+00:00\",\"endTimeUtc\":\"2019-07-29T20:30:16.3121766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:30:16.3121766+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:30:16.3121766+00:00\",\"endTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:33:12.9829083+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:24.7785561+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:24.7785561+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:24.7785561+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:44.4332699+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:44.4332699+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.1195587+00:00\",\"endTimeUtc\":\"2019-07-29T20:56:25.2079093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:56:25.2079093+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"endTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:49.1428245+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:18.9226964+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:18.9226964+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:18.9226964+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:34.3894711+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:34.3894711+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:34.3894711+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:01.8100527+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:01.8100527+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:01.8100527+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:55.1683486+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:55.1683486+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:55.1683486+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:00.3710636+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:00.3710636+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:00.3710636+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:31.697742+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:31.697742+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:31.697742+00:00\",\"endTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:36:23.5080879+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:36:29.8205475+00:00\",\"endTimeUtc\":\"2019-07-29T19:38:10.8980382+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:38:10.8980382+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:38:10.8980382+00:00\",\"endTimeUtc\":\"2019-07-29T19:52:49.8306544+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:52:49.8306544+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:52:49.8306544+00:00\",\"endTimeUtc\":\"2019-07-29T19:54:06.1698814+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:54:06.1698814+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:06.1698814+00:00\",\"endTimeUtc\":\"2019-07-29T20:07:51.5707037+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:07:51.5707037+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:07:51.5707037+00:00\",\"endTimeUtc\":\"2019-07-29T20:08:42.4610021+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:08:42.4610021+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:08:42.4610021+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:43.1042562+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:43.1042562+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:41:43.1042562+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:36.696884+00:00\",\"endTimeUtc\":\"2019-07-29T20:56:25.192293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:56:25.192293+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:43.1343354+00:00\",\"endTimeUtc\":\"2019-07-29T20:45:21.1965879+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:45:21.1965879+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:45:21.1965879+00:00\",\"endTimeUtc\":\"2019-07-29T20:48:19.0079279+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:48:19.0079279+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:48:19.0079279+00:00\",\"endTimeUtc\":\"2019-07-29T20:49:43.913628+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:49:43.913628+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:49:43.913628+00:00\",\"endTimeUtc\":\"2019-07-29T20:51:26.9598303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:51:26.9598303+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:51:26.9598303+00:00\",\"endTimeUtc\":\"2019-07-29T20:52:17.3345071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:52:17.3345071+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:52:17.3345071+00:00\",\"endTimeUtc\":\"2019-07-29T20:53:41.0058337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:53:41.0058337+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:53:41.0058337+00:00\",\"endTimeUtc\":\"2019-07-29T20:56:25.192293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:56:25.192293+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:41.4138473+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:41.4138473+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:48.7209521+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:08.0793859+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:08.0793859+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:08.0793859+00:00\",\"endTimeUtc\":\"2019-07-29T19:17:24.6876993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:17:24.6876993+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:24.7344141+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:08.5603866+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:08.5603866+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:08.5603866+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:05.3253956+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:05.3253956+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:05.3253956+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:09.7780036+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:09.7780036+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:09.7780036+00:00\",\"endTimeUtc\":\"2019-07-29T19:32:42.5407536+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:32:42.5407536+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:32:42.5407536+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:41.4138473+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:41.4138473+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:41.4450973+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:48.2990293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:48.2990293+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:47.7888057+00:00\",\"endTimeUtc\":\"2019-07-29T19:42:28.14639+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:42:28.14639+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:42:28.14639+00:00\",\"endTimeUtc\":\"2019-07-29T19:45:20.7859059+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:45:20.7859059+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:45:20.7859059+00:00\",\"endTimeUtc\":\"2019-07-29T20:14:55.192965+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:14:55.192965+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:14:55.192965+00:00\",\"endTimeUtc\":\"2019-07-29T20:17:05.3171198+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:17:05.3171198+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:17:05.3171198+00:00\",\"endTimeUtc\":\"2019-07-29T20:18:12.0666877+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:18:12.0666877+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:18:12.0666877+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:50.925041+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:50.925041+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:20:50.925041+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:48.2990293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:48.2990293+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:54.6819763+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:29.5076753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:29.5076753+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"endTimeUtc\":\"2019-07-29T19:11:43.1893583+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:11:43.1893583+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:43.1893583+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:13.65711+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:13.65711+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:13.67273+00:00\",\"endTimeUtc\":\"2019-07-29T19:19:44.0147895+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:19:44.0147895+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:19:44.0147895+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:44.2015383+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:44.2015383+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:44.2015383+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:42.5754268+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:42.5754268+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:42.5754268+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:34.4802263+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:34.4802263+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:34.4802263+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:29.5076753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:29.5076753+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:29.5232976+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:36.4763788+00:00\",\"endTimeUtc\":\"2019-07-29T19:38:15.7417622+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:38:15.7417622+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:38:15.7417622+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:20.806488+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:20.806488+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:20.806488+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:51.7062804+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:51.7062804+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:20:51.7062804+00:00\",\"endTimeUtc\":\"2019-07-29T20:22:47.1744305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:22:47.1744305+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:22:47.1744305+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:40.8772072+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:40.8772072+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:40.8772072+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:21.2828092+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:21.2828092+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:25:21.2828092+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:25.7968767+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:55.7604289+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:55.7604289+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:32.3905775+00:00\",\"endTimeUtc\":\"2019-07-29T20:30:17.6246679+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:30:17.6246679+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:30:17.6246679+00:00\",\"endTimeUtc\":\"2019-07-29T20:33:17.8422536+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:33:17.8422536+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:33:17.8422536+00:00\",\"endTimeUtc\":\"2019-07-29T20:34:45.5916909+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:34:45.5916909+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:45.5916909+00:00\",\"endTimeUtc\":\"2019-07-29T20:36:38.0753502+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:36:38.0753502+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:36:38.0753502+00:00\",\"endTimeUtc\":\"2019-07-29T20:37:33.4968655+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:37:33.4968655+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:37:33.4968655+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:07.1212441+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:07.1212441+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:39:07.1212441+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:55.7604289+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:55.7604289+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:56:25.2079093+00:00\",\"endTimeUtc\":\"2019-07-29T20:59:56.722162+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:59:56.722162+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:56:31.5985017+00:00\",\"endTimeUtc\":\"2019-07-29T20:59:56.722162+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:59:56.722162+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:38.8539438+00:00\",\"endTimeUtc\":\"2019-07-29T19:41:48.0685244+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:41:48.0685244+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:54.7132243+00:00\",\"endTimeUtc\":\"2019-07-29T19:13:30.0012795+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:13:30.0012795+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:30.048155+00:00\",\"endTimeUtc\":\"2019-07-29T19:18:15.5622157+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:18:15.5622157+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:18:15.5622157+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:14.1373566+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:14.1373566+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:14.1373566+00:00\",\"endTimeUtc\":\"2019-07-29T19:33:20.4155135+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:33:20.4155135+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:33:20.4155135+00:00\",\"endTimeUtc\":\"2019-07-29T19:34:14.1964186+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:34:14.1964186+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:34:14.1964186+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:06.5859464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:06.5859464+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:06.5859464+00:00\",\"endTimeUtc\":\"2019-07-29T19:41:48.0528967+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:41:48.0528967+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:41:48.0685244+00:00\",\"endTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:41:53.8809794+00:00\",\"endTimeUtc\":\"2019-07-29T19:47:11.3700584+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:47:11.3700584+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:47:11.3700584+00:00\",\"endTimeUtc\":\"2019-07-29T20:10:01.5542398+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:10:01.5542398+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:10:01.5542398+00:00\",\"endTimeUtc\":\"2019-07-29T20:13:28.0997785+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:13:28.0997785+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:13:28.0997785+00:00\",\"endTimeUtc\":\"2019-07-29T20:15:32.7864671+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:15:32.7864671+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:15:32.7864671+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:32.8921105+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:32.8921105+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:25:32.8921105+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:26.797246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:26.797246+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:26.797246+00:00\",\"endTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:31:26.0618149+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:31:32.4210523+00:00\",\"endTimeUtc\":\"2019-07-29T20:32:55.2799003+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:32:55.2799003+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:32:55.2799003+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:49.1381655+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:49.1381655+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:49.1381655+00:00\",\"endTimeUtc\":\"2019-07-29T20:39:49.1207061+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:39:49.1207061+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:39:49.1207061+00:00\",\"endTimeUtc\":\"2019-07-29T20:41:52.6354455+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:41:52.6354455+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:41:52.6354455+00:00\",\"endTimeUtc\":\"2019-07-29T20:42:47.7288371+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:42:47.7288371+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:42:47.7288371+00:00\",\"endTimeUtc\":\"2019-07-29T20:44:33.5250208+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:44:33.5250208+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:33.5250208+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:47:29.5238798+00:00\",\"endTimeUtc\":\"2019-07-29T20:52:39.3188476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:52:39.3188476+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:52:39.3188476+00:00\",\"endTimeUtc\":\"2019-07-29T20:55:27.2238361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:55:27.2238361+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:55:27.2238361+00:00\",\"endTimeUtc\":\"2019-07-29T21:25:04.2599677+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:25:04.2599677+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:55:33.739378+00:00\",\"endTimeUtc\":\"2019-07-29T21:00:33.8156754+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:00:33.8156754+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:00:33.8156754+00:00\",\"endTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:00:41.5500012+00:00\",\"endTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:01.103739+00:00\",\"endTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:07.1661992+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:14.0880354+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:16.7107577+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:16.7107577+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:14.1036532+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:31.6794086+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:31.6794086+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:12:14.0880354+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:17:32.9918947+00:00\",\"endTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:22:20.9275151+00:00\",\"endTimeUtc\":\"2019-07-29T21:25:04.2599677+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:25:04.2599677+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.7914302+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:02.5287986+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:02.5287986+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6585101+00:00\",\"endTimeUtc\":\"2019-07-29T19:10:57.9552688+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:10:57.9552688+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:57.9552688+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:05.2677275+00:00\",\"endTimeUtc\":\"2019-07-29T19:18:54.0776012+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:18:54.0776012+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:18:54.093225+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:50.9819967+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:02.5287986+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:02.5287986+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:02.5912997+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:04.3610428+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:04.3610428+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:09.5912579+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:16.7162113+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:16.7162113+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:16.7162113+00:00\",\"endTimeUtc\":\"2019-07-29T19:35:18.0241325+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:35:18.0241325+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:35:18.0241325+00:00\",\"endTimeUtc\":\"2019-07-29T20:14:51.5367349+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:14:51.5367349+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:14:51.5367349+00:00\",\"endTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:14:58.0835721+00:00\",\"endTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:21:14.6592278+00:00\",\"endTimeUtc\":\"2019-07-29T20:24:57.7048355+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:24:57.7048355+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:57.7048355+00:00\",\"endTimeUtc\":\"2019-07-29T20:25:04.3610428+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:25:04.3610428+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:38.4164442+00:00\",\"endTimeUtc\":\"2019-07-29T19:13:27.6262922+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:13:27.6262922+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:27.6262922+00:00\",\"endTimeUtc\":\"2019-07-29T21:32:58.8932747+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:32:58.8932747+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:35.4387437+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:49.5125062+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:49.5125062+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:45.5636837+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:08.7356324+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:08.7356324+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:08.7981325+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:17.0949568+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:55.1393444+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:55.1393444+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:55.1549704+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:36.8407134+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:49.5125062+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:49.5125062+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:49.5281328+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:55.7155926+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:02.8405497+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:02.8405497+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:02.8405497+00:00\",\"endTimeUtc\":\"2019-07-29T19:35:35.0708993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:35:35.0708993+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:35:35.0865238+00:00\",\"endTimeUtc\":\"2019-07-29T19:53:36.7950789+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:53:36.7950789+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:53:36.7950789+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:53:43.2169131+00:00\",\"endTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:02:44.041539+00:00\",\"endTimeUtc\":\"2019-07-29T20:08:47.9453383+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:08:47.9453383+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:08:47.9453383+00:00\",\"endTimeUtc\":\"2019-07-29T20:12:12.4596365+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:12:12.4596365+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:12:12.4596365+00:00\",\"endTimeUtc\":\"2019-07-29T20:24:43.204928+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:24:43.204928+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:43.204928+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:50.9236303+00:00\",\"endTimeUtc\":\"2019-07-29T20:26:23.7199096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:26:23.7199096+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:26:23.7199096+00:00\",\"endTimeUtc\":\"2019-07-29T20:26:50.2666159+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:26:50.2666159+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:26:50.2666159+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:11.3282118+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:17.7812954+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:23.8750074+00:00\",\"endTimeUtc\":\"2019-07-29T20:29:30.5780897+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:29:30.5780897+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:30.5780897+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:29:37.2030468+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:56.0131159+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:56.0131159+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:56.0131159+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:35.2296964+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:41.7140303+00:00\",\"endTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:47.6827447+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:54.0889519+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:54.0889519+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:54.0889519+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:42.6347286+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:42.6347286+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:42.6347286+00:00\",\"endTimeUtc\":\"2019-07-29T20:57:03.1139206+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:57:03.1139206+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:57:03.1139206+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:57:10.9107359+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:43.3609424+00:00\",\"endTimeUtc\":\"2019-07-29T21:10:21.1200114+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:10:21.1200114+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:10:21.1200114+00:00\",\"endTimeUtc\":\"2019-07-29T21:13:32.9623227+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:13:32.9623227+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:13:32.9623227+00:00\",\"endTimeUtc\":\"2019-07-29T21:26:33.0854741+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:26:33.0854741+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:26:33.0854741+00:00\",\"endTimeUtc\":\"2019-07-29T21:29:33.9867836+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:29:33.9867836+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:26:39.7729289+00:00\",\"endTimeUtc\":\"2019-07-29T21:27:06.0540082+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:27:06.0540082+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:27:06.0540082+00:00\",\"endTimeUtc\":\"2019-07-29T21:27:41.6319009+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:27:41.6319009+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:27:41.6319009+00:00\",\"endTimeUtc\":\"2019-07-29T21:29:08.5532127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:29:08.5532127+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:29:33.9867836+00:00\",\"endTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:29:40.2210771+00:00\",\"endTimeUtc\":\"2019-07-29T21:32:58.8932747+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:32:58.8932747+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:13:35.4543688+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:28.8251325+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:28.8251325+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:08.0950116+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:18.2980776+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:18.2980776+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:18.3449543+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:40.6413072+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:40.6413072+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:40.6413072+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:48.3443902+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:39.4831994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:39.4831994+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:39.4831994+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:21.3720551+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:28.8251325+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:28.8251325+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:28.9345059+00:00\",\"endTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:35.0282242+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:41.7782096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:41.7782096+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:41.7782096+00:00\",\"endTimeUtc\":\"2019-07-29T19:35:22.6803536+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:35:22.6803536+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:35:22.6803536+00:00\",\"endTimeUtc\":\"2019-07-29T19:55:23.3725115+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:55:23.3725115+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:23.3725115+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:55:29.2943485+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:41.8856888+00:00\",\"endTimeUtc\":\"2019-07-29T20:06:54.071076+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:06:54.071076+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:06:54.071076+00:00\",\"endTimeUtc\":\"2019-07-29T20:12:08.6628492+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:12:08.6628492+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:12:08.6628492+00:00\",\"endTimeUtc\":\"2019-07-29T20:15:21.1615452+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:15:21.1615452+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:15:21.1615452+00:00\",\"endTimeUtc\":\"2019-07-29T20:16:51.2234618+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:16:51.2234618+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:16:51.2234618+00:00\",\"endTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:16:57.5671696+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:17:03.5671277+00:00\",\"endTimeUtc\":\"2019-07-29T20:17:11.2545787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:17:11.2545787+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:17:11.2545787+00:00\",\"endTimeUtc\":\"2019-07-29T20:18:24.3166095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:18:24.3166095+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:18:24.3166095+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:18:30.4103223+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:54.1271178+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:54.1271178+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:54.1271178+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:40.656533+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:47.0471168+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:53.095123+00:00\",\"endTimeUtc\":\"2019-07-29T20:28:59.7501628+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:28:59.7501628+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:28:59.7501628+00:00\",\"endTimeUtc\":\"2019-07-29T20:31:56.5771485+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:31:56.5771485+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:31:56.5771485+00:00\",\"endTimeUtc\":\"2019-07-29T20:45:55.7588644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:45:55.7588644+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:45:55.7588644+00:00\",\"endTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:46:01.915071+00:00\",\"endTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:53:06.6935573+00:00\",\"endTimeUtc\":\"2019-07-29T20:58:04.3166447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:58:04.3166447+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:58:04.3322693+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:40.454703+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:40.454703+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:40.454703+00:00\",\"endTimeUtc\":\"2019-07-29T21:07:42.7347722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:07:42.7347722+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:07:42.7347722+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:12.6720891+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:12.6720891+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:08:12.6720891+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:08:18.7345459+00:00\",\"endTimeUtc\":\"2019-07-29T21:08:32.093837+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:08:32.093837+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:39.7133164+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:38.2823251+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:38.2823251+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:38.2823251+00:00\",\"endTimeUtc\":\"2019-07-29T19:17:46.1248977+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:17:46.1248977+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:46.1248977+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:54.1404881+00:00\",\"endTimeUtc\":\"2019-07-29T19:18:01.1248083+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:18:01.1248083+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:18:01.1248083+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:09.1392551+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:09.1392551+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:09.1392551+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:15.6548401+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:18.0592068+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:18.0592068+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:18.0592068+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:23.2759742+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:29.6040183+00:00\",\"endTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:35.9008177+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:42.6976021+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:42.6976021+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:42.6976021+00:00\",\"endTimeUtc\":\"2019-07-29T19:37:58.7731118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:37:58.7731118+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:37:58.7731118+00:00\",\"endTimeUtc\":\"2019-07-29T19:54:29.9822317+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:54:29.9822317+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:29.9822317+00:00\",\"endTimeUtc\":\"2019-07-29T19:59:47.5114337+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:59:47.5114337+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:54:35.9821939+00:00\",\"endTimeUtc\":\"2019-07-29T19:59:47.4959669+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:59:47.4959669+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:59:47.5114337+00:00\",\"endTimeUtc\":\"2019-07-29T20:03:23.3694121+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:03:23.3694121+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:03:23.3694121+00:00\",\"endTimeUtc\":\"2019-07-29T20:09:04.5077246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:09:04.5077246+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:09:04.5077246+00:00\",\"endTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:09:11.2576825+00:00\",\"endTimeUtc\":\"2019-07-29T20:14:42.7711654+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:14:42.7711654+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:14:42.7711654+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:02.5503515+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:02.5503515+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:20:02.5503515+00:00\",\"endTimeUtc\":\"2019-07-29T20:24:15.3144807+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:24:15.3144807+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:24:15.3144807+00:00\",\"endTimeUtc\":\"2019-07-29T20:27:22.7039081+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:27:22.7039081+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:27:22.7039081+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:27:29.0476159+00:00\",\"endTimeUtc\":\"2019-07-29T20:27:35.4069494+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:27:35.4069494+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:27:35.4069494+00:00\",\"endTimeUtc\":\"2019-07-29T20:30:36.0151704+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:30:36.0151704+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:30:36.0464208+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:30:44.5151155+00:00\",\"endTimeUtc\":\"2019-07-29T20:35:31.7476447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:35:31.7476447+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:35:31.7476447+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:04.3080237+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:11.2611018+00:00\",\"endTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:17.2923167+00:00\",\"endTimeUtc\":\"2019-07-29T20:40:23.9172731+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:40:23.9172731+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:40:23.9172731+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:13.1974176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:13.1974176+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:13.1974176+00:00\",\"endTimeUtc\":\"2019-07-29T20:56:52.2233617+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:56:52.2233617+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:56:52.2233617+00:00\",\"endTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:56:58.5045734+00:00\",\"endTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:02:30.6586703+00:00\",\"endTimeUtc\":\"2019-07-29T21:05:57.3604629+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:05:57.3604629+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:05:57.3604629+00:00\",\"endTimeUtc\":\"2019-07-29T21:11:25.2914763+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:11:25.2914763+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:11:25.2914763+00:00\",\"endTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:11:31.5726808+00:00\",\"endTimeUtc\":\"2019-07-29T21:17:05.8358259+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:17:05.8358259+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:17:05.8358259+00:00\",\"endTimeUtc\":\"2019-07-29T21:22:21.255639+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:22:21.255639+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.2758095+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:24.4627145+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:24.4627145+00:00\",\"steps\":[{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:59.9631895+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:08.1418853+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:08.1418853+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:08.1418853+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:15.2448278+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:15.2448278+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:15.7824618+00:00\",\"endTimeUtc\":\"2019-07-29T19:16:29.0785101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:16:29.0785101+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:16:29.0785101+00:00\",\"endTimeUtc\":\"2019-07-29T19:19:37.5773285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:19:37.5773285+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:19:37.5773285+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:29.4672596+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:29.4672596+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:29.4672596+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:26.1224029+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:26.1224029+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:26.1224029+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:21.3095581+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:21.3095581+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:21.3095581+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:03.3241702+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:03.3241702+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:03.3241702+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:15.2448278+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:15.2448278+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:15.2604523+00:00\",\"endTimeUtc\":\"2019-07-29T19:32:28.8064678+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:32:28.8064678+00:00\",\"steps\":[]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:54.2913527+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:12.6574828+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:12.6574828+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:12.6731067+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:21.3605584+00:00\",\"endTimeUtc\":\"2019-07-29T19:17:02.6564194+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:17:02.6564194+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:02.6564194+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:11.1708695+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:11.1708695+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:11.1708695+00:00\",\"endTimeUtc\":\"2019-07-29T19:21:49.5608779+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:21:49.5608779+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:21:49.5608779+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:44.997659+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:44.997659+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:44.997659+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:43.7781709+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:43.7781709+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:43.7781709+00:00\",\"endTimeUtc\":\"2019-07-29T20:01:10.9796474+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:01:10.9796474+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:01:10.9796474+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:10.4628261+00:00\",\"endTimeUtc\":\"2019-07-29T20:04:24.4627145+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:04:24.4627145+00:00\",\"steps\":[]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:56.478837+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:19.1886975+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:19.1886975+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:19.2199477+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:27.344895+00:00\",\"endTimeUtc\":\"2019-07-29T19:17:02.797043+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:17:02.797043+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:17:02.797043+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:12.0927406+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:12.0927406+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:12.0927406+00:00\",\"endTimeUtc\":\"2019-07-29T19:22:57.8885791+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:22:57.8885791+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:22:57.8885791+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:55.497228+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:55.497228+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:55.497228+00:00\",\"endTimeUtc\":\"2019-07-29T19:25:55.1374712+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:25:55.1374712+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:25:55.1374712+00:00\",\"endTimeUtc\":\"2019-07-29T19:27:34.9181005+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:27:34.9181005+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:27:34.9181005+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:31:01.7606271+00:00\",\"endTimeUtc\":\"2019-07-29T19:31:16.9010632+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:31:16.9010632+00:00\",\"steps\":[]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:04:24.4783406+00:00\",\"endTimeUtc\":\"2019-07-29T21:03:31.3770287+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:03:31.3770287+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:03:31.3770287+00:00\",\"endTimeUtc\":\"2019-07-29T21:03:51.9394004+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:03:51.9394004+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:03:51.9394004+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:03:58.5174805+00:00\",\"endTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:05.5955568+00:00\",\"endTimeUtc\":\"2019-07-29T21:04:43.6578096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:04:43.6578096+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:43.6578096+00:00\",\"endTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:04:51.0796419+00:00\",\"endTimeUtc\":\"2019-07-29T21:05:59.4854393+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:05:59.4854393+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:05:59.4854393+00:00\",\"endTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:20.1494037+00:00\",\"endTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:43.4148852+00:00\",\"endTimeUtc\":\"2019-07-29T21:19:52.4128651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:19:52.4128651+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:19:52.4128651+00:00\",\"endTimeUtc\":\"2019-07-29T21:31:26.69176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:31:26.69176+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:47.6336048+00:00\",\"endTimeUtc\":\"2019-07-29T21:21:42.47464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:21:42.47464+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:21:42.47464+00:00\",\"endTimeUtc\":\"2019-07-29T21:35:01.6569629+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:35:01.6569629+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:44.5086256+00:00\",\"endTimeUtc\":\"2019-07-29T21:21:08.4592447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:21:08.4592447+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:21:08.4592447+00:00\",\"endTimeUtc\":\"2019-07-29T21:33:00.3064606+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:33:00.3064606+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:14:44.6179984+00:00\",\"endTimeUtc\":\"2019-07-29T21:19:41.3348113+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:19:41.3348113+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:19:41.3348113+00:00\",\"endTimeUtc\":\"2019-07-29T21:21:16.9435682+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:21:16.9435682+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:38:40.0496344+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:38:45.8308431+00:00\",\"endTimeUtc\":\"2019-07-29T21:44:12.3497091+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:44:12.3497091+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:44:12.3497091+00:00\",\"endTimeUtc\":\"2019-07-29T21:50:29.0987188+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:50:29.0987188+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:44:18.7715388+00:00\",\"endTimeUtc\":\"2019-07-29T21:49:53.0555296+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:49:53.0555296+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:44:18.7715388+00:00\",\"endTimeUtc\":\"2019-07-29T21:50:20.7827023+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:50:20.7827023+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:50:20.7827023+00:00\",\"endTimeUtc\":\"2019-07-29T21:50:29.0987188+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:50:29.0987188+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:50:29.1143413+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:50:43.5048764+00:00\",\"endTimeUtc\":\"2019-07-29T21:57:00.9243267+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:57:00.9243267+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:57:00.9399515+00:00\",\"endTimeUtc\":\"2019-07-29T22:03:15.2399156+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:03:15.2399156+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:51:50.5825691+00:00\",\"endTimeUtc\":\"2019-07-29T22:04:05.0677221+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:04:05.0677221+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:04:05.0833472+00:00\",\"endTimeUtc\":\"2019-07-29T22:05:21.3952624+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:05:21.3952624+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:51:08.6297135+00:00\",\"endTimeUtc\":\"2019-07-29T22:04:32.9112544+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:04:32.9112544+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:50:42.8017531+00:00\",\"endTimeUtc\":\"2019-07-29T21:56:54.924373+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T21:56:54.924373+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:56:54.924373+00:00\",\"endTimeUtc\":\"2019-07-29T22:01:52.5685765+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:01:52.5685765+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:51:50.5825691+00:00\",\"endTimeUtc\":\"2019-07-29T22:19:56.7659262+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:19:56.7659262+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:19:56.8127962+00:00\",\"endTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:21:57.4692144+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T21:51:50.5825691+00:00\",\"endTimeUtc\":\"2019-07-29T22:05:14.9577984+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:05:14.9577984+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:41.2445499+00:00\",\"endTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:10:39.6116369+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6585101+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:49.1584482+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:54.9663472+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:54.9663472+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:57.9240175+00:00\",\"endTimeUtc\":\"2019-07-29T19:11:05.5333507+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:11:05.5333507+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:05.5333507+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:12.2833066+00:00\",\"endTimeUtc\":\"2019-07-29T19:19:34.4210993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:19:34.4210993+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:19:34.4367266+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:47.513268+00:00\",\"endTimeUtc\":\"2019-07-29T19:23:54.9663472+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:23:54.9663472+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:23:54.9819735+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:01.9506758+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:09.8412561+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:09.8412561+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:09.8412561+00:00\",\"endTimeUtc\":\"2019-07-29T19:49:40.4938514+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:49:40.4938514+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:49:40.4938514+00:00\",\"endTimeUtc\":\"2019-07-29T20:11:55.4753744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:11:55.4753744+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:11:55.4753744+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:12:01.8815851+00:00\",\"endTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:20:59.6593541+00:00\",\"endTimeUtc\":\"2019-07-29T20:23:55.6271069+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:23:55.6271069+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:23:55.6271069+00:00\",\"endTimeUtc\":\"2019-07-29T20:26:57.4696964+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:26:57.4696964+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:26:57.4696964+00:00\",\"endTimeUtc\":\"2019-07-29T20:31:36.374152+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:31:36.374152+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:31:36.374152+00:00\",\"endTimeUtc\":\"2019-07-29T20:34:51.5135293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:34:51.5135293+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:34:51.5135293+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:21.7129868+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:21.7129868+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:21.7129868+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:27.7442013+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:52.6659184+00:00\",\"endTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:43:59.0252547+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:48.9612506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:48.9612506+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:44:05.1033295+00:00\",\"endTimeUtc\":\"2019-07-29T20:45:13.3685096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:45:13.3685096+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T20:45:13.3685096+00:00\",\"endTimeUtc\":\"2019-07-29T20:47:48.9612506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T20:47:48.9612506+00:00\",\"steps\":[]}]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:40.4164334+00:00\",\"endTimeUtc\":\"2019-07-29T19:10:48.0022081+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:10:48.0022081+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:48.1115828+00:00\",\"endTimeUtc\":\"2019-07-29T19:12:45.4077156+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:12:45.4077156+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:12:45.4077156+00:00\",\"endTimeUtc\":\"2019-07-29T19:14:56.4228336+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:14:56.4228336+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:14:56.4384591+00:00\",\"endTimeUtc\":\"2019-07-29T19:16:49.984627+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:16:49.984627+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:16:49.984627+00:00\",\"endTimeUtc\":\"2019-07-29T19:18:37.9839561+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:18:37.9839561+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:18:37.9839561+00:00\",\"endTimeUtc\":\"2019-07-29T19:20:42.5613017+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:20:42.5613017+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:20:42.5613017+00:00\",\"endTimeUtc\":\"2019-07-29T19:24:57.9190805+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:24:57.9190805+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:24:57.9190805+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:48.5591443+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:48.5591443+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:48.5591443+00:00\",\"endTimeUtc\":\"2019-07-29T19:30:05.7923048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:30:05.7923048+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:09:41.2133037+00:00\",\"endTimeUtc\":\"2019-07-29T19:45:25.7702506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:45:25.7702506+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:10:39.6585101+00:00\",\"endTimeUtc\":\"2019-07-29T19:11:45.4081271+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:11:45.4081271+00:00\",\"steps\":[]},{\"name\":\"Live Update DSC configuration for ACS Settings\",\"description\":\"Republish and start DSC configuration for ACS Settings.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:11:45.4081271+00:00\",\"endTimeUtc\":\"2019-07-29T19:15:17.2664561+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:15:17.2664561+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:15:17.2664561+00:00\",\"endTimeUtc\":\"2019-07-29T19:26:57.0433366+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:26:57.0433366+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:26:57.0433366+00:00\",\"endTimeUtc\":\"2019-07-29T19:28:59.2300744+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:28:59.2300744+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:28:59.2300744+00:00\",\"endTimeUtc\":\"2019-07-29T19:30:59.4950312+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:30:59.4950312+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:30:59.4950312+00:00\",\"endTimeUtc\":\"2019-07-29T19:34:32.8212967+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:34:32.8212967+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T19:34:32.8212967+00:00\",\"endTimeUtc\":\"2019-07-29T19:45:25.7702506+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T19:45:25.7702506+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:21:57.6254597+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.367543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.367543+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:22:03.6566718+00:00\",\"endTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:22:15.0784775+00:00\",\"endTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:22:16.1722166+00:00\",\"endTimeUtc\":\"2019-07-29T22:25:15.1554586+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:25:15.1554586+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:25:15.1554586+00:00\",\"endTimeUtc\":\"2019-07-29T22:27:39.6545425+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:27:39.6545425+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:37:25.8648851+00:00\",\"endTimeUtc\":\"2019-07-29T22:37:52.286651+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:37:52.286651+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:37:52.286651+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:43.8989657+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:43.8989657+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-29T22:47:43.8989657+00:00\",\"endTimeUtc\":\"2019-07-29T22:47:57.367543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-29T22:47:57.367543+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-07-26T17:32:03.385Z\",\"lastUpdatedTime\":\"2019-07-29T22:47:57.4300413+00:00\",\"duration\":\"P3DT5H25M7.659S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/4a27fd87-79ab-4eb6-a7af-27fd40d77044?api-version=2016-05-01+61": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/4a27fd87-79ab-4eb6-a7af-27fd40d77044?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "121", "122" ], - "x-ms-client-request-id": [ "b9fe114b-957d-4af8-b2a6-bf704837b1ca" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "aa8ba085-9dd0-477b-9329-988796ca7edc" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvLUPQFk34EzpmyC3KTM7dS9PN+5SSOiScsc9OF/eQRaLDwhKEvsqC8ysqU82KXXK8MHfwbvDVNhvzgNyNCOhGhLqW5HA4mXbBeaTXsSRwlrGZ+VJoShcEh7tHX5Qu7i9WbtZ5w16cgRj55eR+/mq0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14673" ], - "x-ms-request-id": [ "aa8ba085-9dd0-477b-9329-988796ca7edc" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032053Z:aa8ba085-9dd0-477b-9329-988796ca7edc" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:53 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "6318" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/4a27fd87-79ab-4eb6-a7af-27fd40d77044\",\"name\":\"northwest/Microsoft1.1907.0.20/4a27fd87-79ab-4eb6-a7af-27fd40d77044\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:26.7628328+00:00\",\"endTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:55.4574686+00:00\",\"endTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:37.1645367+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:51.8833819+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:57.6958141+00:00\",\"endTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"endTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:05:04.7225176+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:48.1111537+00:00\",\"endTimeUtc\":\"2019-07-25T01:04:16.2387024+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:04:16.2387024+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Privileged Endpoint Service Fabric Cluster\\nAzure Stack Privileged Endpoint Service Fabric Applications\\nAzure Stack Privileged Endpoint Service Fabric ServicesThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS02\\nReport name: AzureStack_Validation_Summary_2019.07.25_01.00.58.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.1.24\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.1.24\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 846\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:54.0173332+00:00\",\"endTimeUtc\":\"2019-07-25T01:04:16.2387024+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-25T01:04:16.2387024+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-07-24T18:51:12.466Z\",\"lastUpdatedTime\":\"2019-07-25T01:05:04.7225176+00:00\",\"duration\":\"PT6H23M18.023S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/accffae8-84e8-449b-9a35-67d95573d03a?api-version=2016-05-01+62": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/accffae8-84e8-449b-9a35-67d95573d03a?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "123", "124" ], - "x-ms-client-request-id": [ "7348d55d-7233-4a09-83dd-4315eeab6471" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "39df8f46-bf73-41bc-bcb3-58ad041749d0" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvz/X9ipjCQBI2Cmmqc8JBMh7jppOOK3c4YVz0mcFQTitpuPEqnb0L2I9lQpinCx5RcpX2yizyv7zZIHq3RZ/+4nOWY9z3qlwRpSZMrKpRuOBSKyfc3IviNYLrdz80xFUikWxZm9KyONWffs3LHlFv" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14672" ], - "x-ms-request-id": [ "39df8f46-bf73-41bc-bcb3-58ad041749d0" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032054Z:39df8f46-bf73-41bc-bcb3-58ad041749d0" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:54 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "6347" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.20/updateRuns/accffae8-84e8-449b-9a35-67d95573d03a\",\"name\":\"northwest/Microsoft1.1907.0.20/accffae8-84e8-449b-9a35-67d95573d03a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:21.122269+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:51:26.7628328+00:00\",\"endTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:49.7231647+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:52:55.4574686+00:00\",\"endTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T18:54:59.8797858+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:22.9772048+00:00\",\"endTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:31.4614764+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:37.1645367+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T19:56:51.8833819+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-24T19:56:57.6958141+00:00\",\"endTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:41.5799776+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:42.1110437+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:48.1111537+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:08.6424822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:08.6424822+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric Applications\\nAzure Stack Fabric Management Controller Service Fabric ServicesThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS03\\nReport name: AzureStack_Validation_Summary_2019.07.26_05.36.52.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.1.24\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.1.24\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 846\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-07-24T20:03:54.0173332+00:00\",\"endTimeUtc\":\"2019-07-26T05:40:08.6424822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-26T05:40:08.6424822+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-07-25T02:36:17.389Z\",\"lastUpdatedTime\":\"2019-07-26T05:40:42.1110437+00:00\",\"duration\":\"P1DT3H33M36.462S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5/updateRuns?api-version=2016-05-01+63": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "125", "126" ], - "x-ms-client-request-id": [ "d7ec3715-0599-48cd-b19f-23c05ac1ea28" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "f4e4cf5b-8ba0-43b2-be60-7faae63b8496" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvHV/iEICZMmY8qjGMf7nVNyX1vgNdBUC8Holuvtbj0FpQAWS966XunSeEQrtTH2xspDHJuWJx0ZZay6jGhnOPTMSM57zLHDzpoDLf9tvCk5B/HA6ObgcrIzdADHlKVYKIwl3H1nndqKJTeM3mfc5F" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14671" ], - "x-ms-request-id": [ "f4e4cf5b-8ba0-43b2-be60-7faae63b8496" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032056Z:f4e4cf5b-8ba0-43b2-be60-7faae63b8496" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:56 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "143621" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5/updateRuns/ddb07bb7-bf07-405f-aaaf-5544ba28e0d0\",\"name\":\"northwest/Microsoft1.1907.0.5/ddb07bb7-bf07-405f-aaaf-5544ba28e0d0\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:27:03.6260297+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:27:03.6885311+00:00\",\"endTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:27:11.9308815+00:00\",\"endTimeUtc\":\"2019-07-01T23:31:01.0784552+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-01T23:31:01.0784552+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:31:01.0940951+00:00\",\"endTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:31:08.3909088+00:00\",\"endTimeUtc\":\"2019-07-01T23:33:56.8551325+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-01T23:33:56.8551325+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:33:56.8551325+00:00\",\"endTimeUtc\":\"2019-07-02T01:13:31.0431204+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:13:31.0431204+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:13:31.0431204+00:00\",\"endTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:14:00.5156387+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:14:32.9527798+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:14:42.9526642+00:00\",\"endTimeUtc\":\"2019-07-02T01:24:58.039415+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:24:58.039415+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:24:58.039415+00:00\",\"endTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:25:10.3204253+00:00\",\"endTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:25:22.0389425+00:00\",\"endTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"endTimeUtc\":\"2019-07-02T05:10:39.3447183+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:10:39.3447183+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T04:18:07.367717+00:00\",\"endTimeUtc\":\"2019-07-02T04:23:28.0047004+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:23:28.0047004+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T04:23:28.0047004+00:00\",\"endTimeUtc\":\"2019-07-02T04:25:20.8006132+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:25:20.8006132+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T04:18:07.5396642+00:00\",\"endTimeUtc\":\"2019-07-02T04:26:14.6441103+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:26:14.6441103+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:10:39.3447183+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:10:52.0008803+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:14.5007324+00:00\",\"endTimeUtc\":\"2019-07-02T05:11:58.0942042+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:11:58.0942042+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:58.0942042+00:00\",\"endTimeUtc\":\"2019-07-02T05:42:45.882824+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:42:45.882824+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:42:45.882824+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.5861914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.5861914+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:42:58.2576864+00:00\",\"endTimeUtc\":\"2019-07-02T06:07:30.3446889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:07:30.3446889+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:07:30.3446889+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.5861914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.5861914+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:15.4539523+00:00\",\"endTimeUtc\":\"2019-07-02T05:49:49.8184683+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:49:49.8184683+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:49:49.8184683+00:00\",\"endTimeUtc\":\"2019-07-02T05:52:25.4276548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:52:25.4276548+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:52:25.4276548+00:00\",\"endTimeUtc\":\"2019-07-02T06:00:42.8374888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:00:42.8374888+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:52:37.8025174+00:00\",\"endTimeUtc\":\"2019-07-02T05:58:32.4097461+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:58:32.4097461+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:58:32.4097461+00:00\",\"endTimeUtc\":\"2019-07-02T06:00:42.8374888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:00:42.8374888+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:15.5007505+00:00\",\"endTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:32.3603857+00:00\",\"endTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"endTimeUtc\":\"2019-07-02T05:26:14.066905+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:26:14.066905+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:26:14.066905+00:00\",\"endTimeUtc\":\"2019-07-02T05:34:36.260147+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:34:36.260147+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:10:52.1571764+00:00\",\"endTimeUtc\":\"2019-07-02T05:11:24.0475429+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:11:24.0475429+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:24.0475429+00:00\",\"endTimeUtc\":\"2019-07-02T05:12:26.3753966+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:12:26.3753966+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-02T05:12:26.3753966+00:00\",\"endTimeUtc\":\"2019-07-02T05:12:46.2501429+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:12:46.2501429+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-02T05:12:46.2501429+00:00\",\"endTimeUtc\":\"2019-07-02T06:00:38.6812748+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:00:38.6812748+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:00:38.6812748+00:00\",\"endTimeUtc\":\"2019-07-02T06:01:53.7429557+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:01:53.7429557+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:00:51.6967636+00:00\",\"endTimeUtc\":\"2019-07-02T06:01:12.2590378+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:01:12.2590378+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:01:12.2590378+00:00\",\"endTimeUtc\":\"2019-07-02T06:01:35.0400537+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:01:35.0400537+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:01:35.0400537+00:00\",\"endTimeUtc\":\"2019-07-02T06:01:53.7429557+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:01:53.7429557+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:10:57.6174313+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:10.5079217+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:25.6329274+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:25.6015027+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:08.8053587+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:08.8053587+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:25.8359736+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:07.5241122+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:07.5241122+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:25.7890629+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:08.5084853+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:08.5084853+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"endTimeUtc\":\"2019-07-02T06:26:53.0215336+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:26:53.0215336+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:26:53.0371579+00:00\",\"endTimeUtc\":\"2019-07-02T07:28:14.7326724+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:28:14.7326724+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:27:39.6303133+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:10.9104815+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:10.9104815+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:10.9104815+00:00\",\"endTimeUtc\":\"2019-07-02T06:33:53.4392002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:33:53.4392002+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:33:53.4392002+00:00\",\"endTimeUtc\":\"2019-07-02T06:56:02.9220503+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:56:02.9220503+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:56:02.9376897+00:00\",\"endTimeUtc\":\"2019-07-02T07:07:12.8996691+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:07:12.8996691+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:07:12.8996691+00:00\",\"endTimeUtc\":\"2019-07-02T07:10:12.3048311+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:10:12.3048311+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:10:12.3048311+00:00\",\"endTimeUtc\":\"2019-07-02T07:20:36.4098285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:20:36.4098285+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:36.4098285+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:51.2221247+00:00\",\"endTimeUtc\":\"2019-07-02T07:21:26.7686939+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:21:26.7686939+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:21:26.7686939+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:11.1270118+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:49.6577102+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:49.6577102+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:49.6577102+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:19.7823496+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:19.7823496+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:19.7979735+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:48.8291868+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:48.8291868+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:48.8291868+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:45.0315118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:45.0315118+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:27:39.5990652+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:12.0353743+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:12.0353743+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:12.0353743+00:00\",\"endTimeUtc\":\"2019-07-02T06:37:25.2647198+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:37:25.2647198+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:37:25.2647198+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:56.1264765+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:56.1264765+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:56.1264765+00:00\",\"endTimeUtc\":\"2019-07-02T07:06:34.4001107+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:06:34.4001107+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:06:34.4001107+00:00\",\"endTimeUtc\":\"2019-07-02T07:11:49.2416687+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:11:49.2416687+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:11:49.2416687+00:00\",\"endTimeUtc\":\"2019-07-02T07:20:42.9565923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:20:42.9565923+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:42.9565923+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:57.6126677+00:00\",\"endTimeUtc\":\"2019-07-02T07:21:32.6906892+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:21:32.6906892+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:21:32.6906892+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:14.4866123+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:50.1733338+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:50.1733338+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:50.1733338+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:17.594873+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:17.594873+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:17.594873+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:46.9695206+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:46.9695206+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:46.9695206+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:42.5001788+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:42.5001788+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:27:39.5990652+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:11.4261976+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:11.4261976+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:11.4261976+00:00\",\"endTimeUtc\":\"2019-07-02T06:34:43.5166994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:34:43.5166994+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:34:43.5166994+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:50.3610262+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:50.3610262+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:50.3610262+00:00\",\"endTimeUtc\":\"2019-07-02T07:02:44.7131408+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:02:44.7131408+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:02:44.7131408+00:00\",\"endTimeUtc\":\"2019-07-02T07:05:11.8366758+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:05:11.8366758+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:05:11.8366758+00:00\",\"endTimeUtc\":\"2019-07-02T07:14:32.4759134+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:14:32.4759134+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:32.4759134+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:49.1162589+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:27.5504357+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:27.5504357+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:27.5504357+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:11.0793519+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:11.0793519+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:10.6124897+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:48.1428249+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:48.1428249+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:22:48.1428249+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:14.2831647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:14.2831647+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:14.2831647+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:45.1108914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:45.1108914+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:45.1108914+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:11.0636949+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:11.0636949+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:11.0793519+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:46.5788997+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:46.5788997+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:27:39.5990652+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:10.8791674+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:10.8791674+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:10.8791674+00:00\",\"endTimeUtc\":\"2019-07-02T06:35:03.7976925+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:35:03.7976925+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:35:03.8133172+00:00\",\"endTimeUtc\":\"2019-07-02T06:53:18.8626993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:53:18.8626993+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:53:18.9251996+00:00\",\"endTimeUtc\":\"2019-07-02T07:02:03.9168332+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:02:03.9168332+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:02:03.9168332+00:00\",\"endTimeUtc\":\"2019-07-02T07:05:38.6491279+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:05:38.6491279+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:05:38.6491279+00:00\",\"endTimeUtc\":\"2019-07-02T07:14:22.0706644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:14:22.0706644+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:22.5384543+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:35.3196213+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:12.7224951+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:12.7224951+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:12.7224951+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"endTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:57.8626352+00:00\",\"endTimeUtc\":\"2019-07-02T07:21:57.9559273+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:21:57.9559273+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:21:57.9559273+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:29.064251+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:29.064251+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:29.064251+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:55.5000583+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:55.5000583+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:55.5000583+00:00\",\"endTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"endTimeUtc\":\"2019-07-02T07:28:14.7326724+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:28:14.7326724+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:28:14.7483355+00:00\",\"endTimeUtc\":\"2019-07-02T08:24:10.7757593+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:24:10.7757593+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:10.1641807+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:18:49.3430364+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:11.4676352+00:00\",\"endTimeUtc\":\"2019-07-02T06:48:47.383541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:48:47.383541+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.4040248+00:00\",\"endTimeUtc\":\"2019-07-02T06:28:03.5675001+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:28:03.5675001+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:03.5675001+00:00\",\"endTimeUtc\":\"2019-07-02T06:32:46.9869341+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:32:46.9869341+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:32:46.9869341+00:00\",\"endTimeUtc\":\"2019-07-02T06:37:50.2956257+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:37:50.2956257+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:37:50.2956257+00:00\",\"endTimeUtc\":\"2019-07-02T06:42:37.401433+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:42:37.401433+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:42:37.401433+00:00\",\"endTimeUtc\":\"2019-07-02T06:48:47.3679413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:48:47.3679413+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:48:47.4460422+00:00\",\"endTimeUtc\":\"2019-07-02T07:30:02.8721299+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:30:02.8721299+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:49:01.8988848+00:00\",\"endTimeUtc\":\"2019-07-02T06:57:58.2794998+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:57:58.2794998+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:57:58.2794998+00:00\",\"endTimeUtc\":\"2019-07-02T07:02:59.5566899+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:02:59.5566899+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:02:59.5723171+00:00\",\"endTimeUtc\":\"2019-07-02T07:09:50.3830522+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:09:50.3830522+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:09:50.3830522+00:00\",\"endTimeUtc\":\"2019-07-02T07:21:50.221627+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:21:50.221627+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:21:50.221627+00:00\",\"endTimeUtc\":\"2019-07-02T07:30:02.8721299+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:30:02.8721299+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:30:02.8876336+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:30:15.434366+00:00\",\"endTimeUtc\":\"2019-07-02T07:41:52.3810094+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:41:52.3810094+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:41:52.3810094+00:00\",\"endTimeUtc\":\"2019-07-02T07:51:20.3706987+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:51:20.3706987+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:51:20.3706987+00:00\",\"endTimeUtc\":\"2019-07-02T07:54:43.7906936+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:54:43.7906936+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:54:43.7906936+00:00\",\"endTimeUtc\":\"2019-07-02T07:56:37.9152192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:56:37.9152192+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:56:37.9152192+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"endTimeUtc\":\"2019-07-02T08:00:42.0540772+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:00:42.0540772+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:00:42.0540772+00:00\",\"endTimeUtc\":\"2019-07-02T08:01:39.3506081+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:01:39.3506081+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:01:39.3506081+00:00\",\"endTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:01:55.5224694+00:00\",\"endTimeUtc\":\"2019-07-02T08:04:36.9598378+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:04:36.9598378+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:04:36.9598378+00:00\",\"endTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"endTimeUtc\":\"2019-07-02T12:52:28.9991127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:52:28.9991127+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:48:18.4083052+00:00\",\"endTimeUtc\":\"2019-07-02T12:49:26.2504647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:49:26.2504647+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:49:26.2504647+00:00\",\"endTimeUtc\":\"2019-07-02T12:52:28.9991127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:52:28.9991127+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:17.4049977+00:00\",\"endTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:55.8729974+00:00\",\"endTimeUtc\":\"2019-07-02T06:21:59.401871+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:21:59.401871+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:59.401871+00:00\",\"endTimeUtc\":\"2019-07-02T06:25:34.9447223+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:25:34.9447223+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:25:34.9447223+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:00.7378246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:00.7378246+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:00.7378246+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:22.9396254+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:22.9396254+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:22.9552234+00:00\",\"endTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"endTimeUtc\":\"2019-07-02T08:04:16.3975842+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:04:16.3975842+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:58:06.4047072+00:00\",\"endTimeUtc\":\"2019-07-02T07:05:48.4147421+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:05:48.4147421+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:05:48.4147421+00:00\",\"endTimeUtc\":\"2019-07-02T07:17:27.0987697+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:17:27.0987697+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:17:27.0987697+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:24.9080013+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:24.9080013+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:24.9080013+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:33.40652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:33.40652+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:33.40652+00:00\",\"endTimeUtc\":\"2019-07-02T08:04:16.3975842+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:04:16.3975842+00:00\",\"steps\":[]}]},{\"name\":\"Update OSImage of NC Service Fabric cluster.\",\"description\":\"Update OSImage on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:17.4049977+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.4196492+00:00\",\"endTimeUtc\":\"2019-07-02T06:59:00.4036762+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:59:00.4036762+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:47.1689963+00:00\",\"endTimeUtc\":\"2019-07-02T06:23:38.3064558+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:23:38.3064558+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:23:38.3064558+00:00\",\"endTimeUtc\":\"2019-07-02T06:28:32.5202558+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:28:32.5202558+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:32.5202558+00:00\",\"endTimeUtc\":\"2019-07-02T06:48:56.2271195+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:48:56.2271195+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:48:56.2271195+00:00\",\"endTimeUtc\":\"2019-07-02T06:51:41.7551938+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:51:41.7551938+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:51:41.7551938+00:00\",\"endTimeUtc\":\"2019-07-02T06:59:00.4036762+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:59:00.4036762+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:59:00.4193338+00:00\",\"endTimeUtc\":\"2019-07-02T07:29:11.5601214+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:29:11.5601214+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:59:18.1846905+00:00\",\"endTimeUtc\":\"2019-07-02T07:05:02.5553868+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:05:02.5553868+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:05:02.5553868+00:00\",\"endTimeUtc\":\"2019-07-02T07:13:34.3671764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:13:34.3671764+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:13:34.3671764+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:16.4237266+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:16.4237266+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:16.4237266+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:29.9846342+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:29.9846342+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:29.9846342+00:00\",\"endTimeUtc\":\"2019-07-02T07:29:11.5601214+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:29:11.5601214+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:29:11.5758165+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:29:26.1694545+00:00\",\"endTimeUtc\":\"2019-07-02T07:32:08.9174802+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:32:08.9174802+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:32:08.9174802+00:00\",\"endTimeUtc\":\"2019-07-02T07:35:00.8372167+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:35:00.8372167+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:35:00.8372167+00:00\",\"endTimeUtc\":\"2019-07-02T08:03:19.4763258+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:03:19.4763258+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:03:19.4763258+00:00\",\"endTimeUtc\":\"2019-07-02T08:06:10.6462794+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:06:10.6462794+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:06:10.6462794+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage of SLB and Gateway VMs.\",\"description\":\"Update OSImage on the SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:20:35.4813353+00:00\",\"endTimeUtc\":\"2019-07-02T09:12:32.5260198+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:12:32.5260198+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:20:54.1689299+00:00\",\"endTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:21:13.8715149+00:00\",\"endTimeUtc\":\"2019-07-02T08:25:05.2126423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:25:05.2126423+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:25:05.2126423+00:00\",\"endTimeUtc\":\"2019-07-02T08:28:55.6333438+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:28:55.6333438+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:28:55.6333438+00:00\",\"endTimeUtc\":\"2019-07-02T08:33:00.6302867+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:33:00.6302867+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:33:00.6302867+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"endTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:04.6280097+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:04.6280097+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:42:15.0457672+00:00\",\"endTimeUtc\":\"2019-07-02T08:43:58.2319858+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:43:58.2319858+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:43:58.2319858+00:00\",\"endTimeUtc\":\"2019-07-02T08:48:12.5268696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:48:12.5268696+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:48:12.5268696+00:00\",\"endTimeUtc\":\"2019-07-02T08:53:00.1172808+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:53:00.1172808+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:53:00.1329074+00:00\",\"endTimeUtc\":\"2019-07-02T08:55:38.3029647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:55:38.3029647+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:55:38.3029647+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:04.6280097+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:04.6280097+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:20:54.0125166+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:21:13.8715149+00:00\",\"endTimeUtc\":\"2019-07-02T08:23:49.6978736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:23:49.6978736+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:23:49.6978736+00:00\",\"endTimeUtc\":\"2019-07-02T08:27:19.9299657+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:27:19.9299657+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:27:19.9299657+00:00\",\"endTimeUtc\":\"2019-07-02T08:31:14.9595655+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:31:14.9595655+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:31:14.9595655+00:00\",\"endTimeUtc\":\"2019-07-02T08:34:00.2856934+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:34:00.2856934+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:34:00.2856934+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"endTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:38:13.4703159+00:00\",\"endTimeUtc\":\"2019-07-02T08:40:42.8281036+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:40:42.8281036+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:40:42.8281036+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:22.7778959+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:22.7778959+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:45:22.7778959+00:00\",\"endTimeUtc\":\"2019-07-02T08:50:21.759815+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:50:21.759815+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:50:21.759815+00:00\",\"endTimeUtc\":\"2019-07-02T08:52:53.4142714+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:52:53.4142714+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:52:53.4142714+00:00\",\"endTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"endTimeUtc\":\"2019-07-02T09:12:32.5104071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:12:32.5104071+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:57:34.5828715+00:00\",\"endTimeUtc\":\"2019-07-02T08:58:46.1601696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:58:46.1601696+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:58:46.1601696+00:00\",\"endTimeUtc\":\"2019-07-02T09:02:14.8608805+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:02:14.8608805+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:02:14.8608805+00:00\",\"endTimeUtc\":\"2019-07-02T09:06:19.8116478+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:06:19.8116478+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:06:19.8116478+00:00\",\"endTimeUtc\":\"2019-07-02T09:08:52.7318174+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:08:52.7318174+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:08:52.7318174+00:00\",\"endTimeUtc\":\"2019-07-02T09:12:32.5104071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:12:32.5104071+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:12:32.5260198+00:00\",\"endTimeUtc\":\"2019-07-02T09:19:48.9896713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:19:48.9896713+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:12:48.5105303+00:00\",\"endTimeUtc\":\"2019-07-02T09:19:48.9896713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:19:48.9896713+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:17.4049977+00:00\",\"endTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.4040248+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:15.7532562+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:15.7532562+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:15.7532562+00:00\",\"endTimeUtc\":\"2019-07-02T07:02:36.744517+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:02:36.744517+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:02:36.7601226+00:00\",\"endTimeUtc\":\"2019-07-02T07:32:47.9953937+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:32:47.9953937+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:32:47.9953937+00:00\",\"endTimeUtc\":\"2019-07-02T07:34:54.0404238+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:34:54.0404238+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:34:54.0404238+00:00\",\"endTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"endTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:47:55.5250234+00:00\",\"endTimeUtc\":\"2019-07-02T07:50:26.3697803+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:50:26.3697803+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:50:26.3697803+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:00.6171931+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:00.6171931+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:59:00.6171931+00:00\",\"endTimeUtc\":\"2019-07-02T08:03:43.0389231+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:03:43.0389231+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:03:43.0389231+00:00\",\"endTimeUtc\":\"2019-07-02T08:07:52.1138917+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:07:52.1138917+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:07:52.1138917+00:00\",\"endTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"endTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:21:55.5897881+00:00\",\"endTimeUtc\":\"2019-07-02T08:26:59.8832406+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:26:59.8832406+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:26:59.8832406+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:29.314568+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:29.314568+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:37:29.314568+00:00\",\"endTimeUtc\":\"2019-07-02T08:42:35.0766873+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:42:35.0766873+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:42:35.0923079+00:00\",\"endTimeUtc\":\"2019-07-02T08:44:58.5438046+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:44:58.5438046+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:44:58.559507+00:00\",\"endTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"endTimeUtc\":\"2019-07-02T08:58:04.6293969+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:58:04.6293969+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:58:04.6293969+00:00\",\"endTimeUtc\":\"2019-07-02T09:05:20.5624419+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:05:20.5624419+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:05:20.5624419+00:00\",\"endTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:05:37.2027676+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:30.6305749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:30.6305749+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:30.6305749+00:00\",\"endTimeUtc\":\"2019-07-02T09:32:09.2802248+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:32:09.2802248+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:50.1147268+00:00\",\"endTimeUtc\":\"2019-07-02T09:32:09.2646158+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:32:09.2646158+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:32:09.2802248+00:00\",\"endTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:32:24.5144607+00:00\",\"endTimeUtc\":\"2019-07-02T09:41:29.9779476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:41:29.9779476+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:41:29.9779476+00:00\",\"endTimeUtc\":\"2019-07-02T09:50:24.6593023+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:50:24.6593023+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:50:24.6593023+00:00\",\"endTimeUtc\":\"2019-07-02T09:58:45.4042361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:58:45.4042361+00:00\",\"steps\":[]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:58:45.4042361+00:00\",\"endTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"endTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"steps\":[]}]},{\"name\":\"Change ACS VM DefaultMoveType\",\"description\":\"Change ACS VM DefaultMoveType.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"endTimeUtc\":\"2019-07-02T10:19:45.6100797+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:19:45.6100797+00:00\",\"steps\":[]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:14.8272282+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:33.3948535+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:33.3948535+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.6852791+00:00\",\"endTimeUtc\":\"2019-07-02T06:21:05.7466543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:21:05.7466543+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:05.7466543+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:18.1610462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:18.1610462+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:52:18.1610462+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:33.3948535+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:33.3948535+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:52:33.4104464+00:00\",\"endTimeUtc\":\"2019-07-02T08:54:06.616774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:54:06.616774+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:52:48.8789028+00:00\",\"endTimeUtc\":\"2019-07-02T06:53:03.8161186+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:53:03.8161186+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:53:03.8161186+00:00\",\"endTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:26:41.7337815+00:00\",\"endTimeUtc\":\"2019-07-02T08:23:26.4013096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:23:26.4013096+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:23:26.4013096+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:24.2622523+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:24.2622523+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:23:42.7291996+00:00\",\"endTimeUtc\":\"2019-07-02T08:34:13.4261854+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:34:13.4261854+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:34:13.4418425+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:24.2466281+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:24.2466281+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:45:24.2622523+00:00\",\"endTimeUtc\":\"2019-07-02T08:53:50.3198254+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:53:50.3198254+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:53:50.3198254+00:00\",\"endTimeUtc\":\"2019-07-02T08:54:06.616774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:54:06.616774+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:47.373162+00:00\",\"endTimeUtc\":\"2019-07-02T06:28:29.6921643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:28:29.6921643+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:29.6921643+00:00\",\"endTimeUtc\":\"2019-07-02T13:02:24.8151548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:02:24.8151548+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:44.5201202+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:00.0045031+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:40.7224549+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:40.7224549+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:40.7224549+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:38.0799312+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:38.0799312+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:38.0799312+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"endTimeUtc\":\"2019-07-02T09:46:32.3963319+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:46:32.3963319+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:55:10.6886933+00:00\",\"endTimeUtc\":\"2019-07-02T06:55:24.938406+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:55:24.938406+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:55:24.938406+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:57.7655553+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:57.7655553+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:57.7655553+00:00\",\"endTimeUtc\":\"2019-07-02T07:53:12.0568282+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:53:12.0568282+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:53:12.0725005+00:00\",\"endTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:53:23.5566218+00:00\",\"endTimeUtc\":\"2019-07-02T08:04:40.3660449+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:04:40.3660449+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:04:40.3660449+00:00\",\"endTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"endTimeUtc\":\"2019-07-02T08:31:08.9595995+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:31:08.9595995+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:31:08.9595995+00:00\",\"endTimeUtc\":\"2019-07-02T08:40:47.2968707+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:40:47.2968707+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:40:47.2968707+00:00\",\"endTimeUtc\":\"2019-07-02T09:21:52.7403782+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:21:52.7403782+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS\",\"description\":\"Add firewall rules for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:21:52.7403782+00:00\",\"endTimeUtc\":\"2019-07-02T09:32:18.8582222+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:32:18.8582222+00:00\",\"steps\":[]},{\"name\":\"Install AzureMonitor Metrics Server\",\"description\":\"Perform AzureMonitor Metrics Server installation on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:32:18.8582222+00:00\",\"endTimeUtc\":\"2019-07-02T09:38:36.4330913+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:38:36.4330913+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:32:34.9205418+00:00\",\"endTimeUtc\":\"2019-07-02T09:33:42.044787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:33:42.044787+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:33:42.044787+00:00\",\"endTimeUtc\":\"2019-07-02T09:35:10.3406454+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:35:10.3406454+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:35:10.3406454+00:00\",\"endTimeUtc\":\"2019-07-02T09:38:36.4174661+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:38:36.4174661+00:00\",\"steps\":[]}]},{\"name\":\"Post-Update WAS\",\"description\":\"Perform Post-Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:38:36.5112143+00:00\",\"endTimeUtc\":\"2019-07-02T09:46:13.5216213+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:46:13.5216213+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:46:13.5216213+00:00\",\"endTimeUtc\":\"2019-07-02T09:46:32.3807171+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:46:32.3807171+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:46:32.3963319+00:00\",\"endTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:46:47.3649047+00:00\",\"endTimeUtc\":\"2019-07-02T09:47:01.3335104+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:47:01.3335104+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:47:01.3335104+00:00\",\"endTimeUtc\":\"2019-07-02T10:08:35.0854105+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:08:35.0854105+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:08:35.0854105+00:00\",\"endTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"endTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:09:03.5533432+00:00\",\"endTimeUtc\":\"2019-07-02T10:09:18.928944+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:09:18.928944+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:09:18.928944+00:00\",\"endTimeUtc\":\"2019-07-02T10:16:04.8469395+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:16:04.8469395+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:16:04.8469395+00:00\",\"endTimeUtc\":\"2019-07-02T10:40:48.7398124+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:40:48.7398124+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:40:48.7398124+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:41:02.4268402+00:00\",\"endTimeUtc\":\"2019-07-02T10:52:03.9550285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:52:03.9550285+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:52:03.9550285+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"endTimeUtc\":\"2019-07-02T11:11:33.5398766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:11:33.5398766+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:11:33.5398766+00:00\",\"endTimeUtc\":\"2019-07-02T11:18:42.1866374+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:18:42.1866374+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:18:42.1866374+00:00\",\"endTimeUtc\":\"2019-07-02T11:35:32.9001399+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:35:32.9001399+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS\",\"description\":\"Add firewall rules for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:35:32.9001399+00:00\",\"endTimeUtc\":\"2019-07-02T11:41:56.4443359+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:41:56.4443359+00:00\",\"steps\":[]},{\"name\":\"Install AzureMonitor Metrics Server\",\"description\":\"Perform AzureMonitor Metrics Server installation on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:41:56.4443359+00:00\",\"endTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:42:10.1783871+00:00\",\"endTimeUtc\":\"2019-07-02T11:42:59.9507105+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:42:59.9507105+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:42:59.9507105+00:00\",\"endTimeUtc\":\"2019-07-02T11:43:53.3528147+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:43:53.3528147+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:43:53.3528147+00:00\",\"endTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"steps\":[]}]},{\"name\":\"Post-Update WAS\",\"description\":\"Perform Post-Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"endTimeUtc\":\"2019-07-02T11:52:47.2189256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:52:47.2189256+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:52:47.2189256+00:00\",\"endTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"endTimeUtc\":\"2019-07-02T12:00:33.7078239+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:00:33.7078239+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:44.4734275+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:00.0980264+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:56.035016+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:56.035016+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:56.035016+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:52.3321052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:52.3321052+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:52.3321052+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:00.134001+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:00.134001+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:00.134001+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:02.7842994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:02.7842994+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:28.2430987+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:44.3209546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:44.3209546+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:44.3209546+00:00\",\"endTimeUtc\":\"2019-07-02T07:07:20.9308838+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:07:20.9308838+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:07:20.9465128+00:00\",\"endTimeUtc\":\"2019-07-02T07:51:15.5894875+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:51:15.5894875+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:51:15.5894875+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:51:31.0580485+00:00\",\"endTimeUtc\":\"2019-07-02T08:05:51.1777428+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:05:51.1777428+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:05:51.1777428+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"endTimeUtc\":\"2019-07-02T08:50:12.4629632+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:50:12.4629632+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:50:12.4629632+00:00\",\"endTimeUtc\":\"2019-07-02T08:58:51.9100965+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:58:51.9100965+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:58:51.9100965+00:00\",\"endTimeUtc\":\"2019-07-02T08:59:47.2532118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:59:47.2532118+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:59:47.2532118+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:02.7842994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:02.7842994+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:00:02.8000212+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:00:16.0341392+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:30.1589753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:30.1589753+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:00:30.1589753+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:59.3305942+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:59.3305942+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:00:59.3305942+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:24.4744364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:24.4744364+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:24.4744364+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"endTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:23:16.7081708+00:00\",\"endTimeUtc\":\"2019-07-02T09:23:44.6297253+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:23:44.6297253+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:23:44.7391261+00:00\",\"endTimeUtc\":\"2019-07-02T09:33:22.6075199+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:33:22.6075199+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:33:22.6075199+00:00\",\"endTimeUtc\":\"2019-07-02T09:57:22.8739435+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:57:22.8739435+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:57:22.8739435+00:00\",\"endTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:57:36.8269103+00:00\",\"endTimeUtc\":\"2019-07-02T10:09:21.7410373+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:09:21.7410373+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:09:21.7410373+00:00\",\"endTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"endTimeUtc\":\"2019-07-02T12:49:28.2348123+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:49:28.2348123+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:49:28.2348123+00:00\",\"endTimeUtc\":\"2019-07-02T12:55:05.3495111+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:55:05.3495111+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3963722+00:00\",\"endTimeUtc\":\"2019-07-02T13:00:28.9551814+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:00:28.9551814+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:00:28.9551814+00:00\",\"endTimeUtc\":\"2019-07-02T13:01:01.3616764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:01:01.3616764+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:01:01.3616764+00:00\",\"endTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"endTimeUtc\":\"2019-07-02T13:02:24.8151548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:02:24.8151548+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:17.4049977+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:24.3480751+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:24.3480751+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:24.3480751+00:00\",\"endTimeUtc\":\"2019-07-02T06:40:06.9970152+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:40:06.9970152+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:40:06.9970152+00:00\",\"endTimeUtc\":\"2019-07-02T07:12:20.227424+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:12:20.227424+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:40:27.1218456+00:00\",\"endTimeUtc\":\"2019-07-02T06:40:49.0746768+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:40:49.0746768+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:40:49.0746768+00:00\",\"endTimeUtc\":\"2019-07-02T06:50:59.9123429+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:50:59.9123429+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:50:59.9278773+00:00\",\"endTimeUtc\":\"2019-07-02T07:12:03.8040747+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:12:03.8040747+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:12:03.8040747+00:00\",\"endTimeUtc\":\"2019-07-02T07:12:20.1961713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:12:20.1961713+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:12:20.2744071+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:39.8871238+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:39.8871238+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:12:30.7741631+00:00\",\"endTimeUtc\":\"2019-07-02T07:12:37.6334544+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:12:37.6334544+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:12:37.6334544+00:00\",\"endTimeUtc\":\"2019-07-02T07:33:30.85391+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:33:30.85391+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:33:30.85391+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:38.9450755+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:38.9450755+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:59:38.9450755+00:00\",\"endTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:59:53.2105921+00:00\",\"endTimeUtc\":\"2019-07-02T08:11:17.4553459+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:11:17.4553459+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:11:17.4553459+00:00\",\"endTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"endTimeUtc\":\"2019-07-02T08:32:01.8964855+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:32:01.8964855+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:32:01.8964855+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:23.4654299+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:23.4654299+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:45:23.4654299+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:39.8715918+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:39.8715918+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:45:39.8871238+00:00\",\"endTimeUtc\":\"2019-07-02T08:56:33.5679427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:56:33.5679427+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:56:33.5679427+00:00\",\"endTimeUtc\":\"2019-07-02T09:06:25.1709736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:06:25.1709736+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:06:25.1709736+00:00\",\"endTimeUtc\":\"2019-07-02T09:15:15.7584984+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:15:15.7584984+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:15:15.7584984+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:07.1621111+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:07.1621111+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:07.1621111+00:00\",\"endTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:26.4120313+00:00\",\"endTimeUtc\":\"2019-07-02T09:23:17.3488034+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:23:17.3488034+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:23:17.3644119+00:00\",\"endTimeUtc\":\"2019-07-02T09:33:02.6702288+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:33:02.6702288+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:33:02.6702288+00:00\",\"endTimeUtc\":\"2019-07-02T09:52:37.4546374+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:52:37.4546374+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:52:37.4546374+00:00\",\"endTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:53:04.9856202+00:00\",\"endTimeUtc\":\"2019-07-02T09:53:18.7666576+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:53:18.7666576+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:53:18.7666576+00:00\",\"endTimeUtc\":\"2019-07-02T09:59:37.6536246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:59:37.6536246+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:59:37.669323+00:00\",\"endTimeUtc\":\"2019-07-02T10:25:16.1467939+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:25:16.1467939+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:25:16.1467939+00:00\",\"endTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:25:29.6622643+00:00\",\"endTimeUtc\":\"2019-07-02T10:34:05.6818004+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:34:05.6818004+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:34:05.6818004+00:00\",\"endTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"endTimeUtc\":\"2019-07-02T10:50:12.8312889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:50:12.8312889+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:50:12.8312889+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:31.4504095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:31.4504095+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:00:31.4504095+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"endTimeUtc\":\"2019-07-02T11:10:42.4832712+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:10:42.4832712+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:10:42.4832712+00:00\",\"endTimeUtc\":\"2019-07-02T11:19:53.2964615+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:19:53.2964615+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:37.435884+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:06.6297259+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:06.6297259+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.4196492+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:06.6141028+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:06.6141028+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:04.9811585+00:00\",\"endTimeUtc\":\"2019-07-02T06:25:48.7569598+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:25:48.7569598+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:25:48.7569598+00:00\",\"endTimeUtc\":\"2019-07-02T06:34:39.4073761+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:34:39.4073761+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:34:39.4073761+00:00\",\"endTimeUtc\":\"2019-07-02T06:41:30.2772209+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:41:30.2772209+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:41:30.2772209+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:54.3051647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:54.3051647+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:54.3364123+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:06.6141028+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:06.6141028+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.529025+00:00\",\"endTimeUtc\":\"2019-07-02T06:43:37.0257827+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:43:37.0257827+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:04.9811585+00:00\",\"endTimeUtc\":\"2019-07-02T06:24:59.2890686+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:24:59.2890686+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:24:59.2890686+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:54.5349533+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:54.5349533+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:54.5504024+00:00\",\"endTimeUtc\":\"2019-07-02T06:35:04.9539284+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:35:04.9539284+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:35:04.9539284+00:00\",\"endTimeUtc\":\"2019-07-02T06:37:38.5301436+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:37:38.5301436+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:37:38.5301436+00:00\",\"endTimeUtc\":\"2019-07-02T06:43:37.0101196+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:43:37.0101196+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:54.873104+00:00\",\"endTimeUtc\":\"2019-07-02T06:43:00.6512041+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:43:00.6512041+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:09.9977244+00:00\",\"endTimeUtc\":\"2019-07-02T06:24:33.695822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:24:33.695822+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:24:33.695822+00:00\",\"endTimeUtc\":\"2019-07-02T06:28:56.5824465+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:28:56.5824465+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:56.5824465+00:00\",\"endTimeUtc\":\"2019-07-02T06:34:01.0953834+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:34:01.0953834+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:34:01.0953834+00:00\",\"endTimeUtc\":\"2019-07-02T06:37:52.3894829+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:37:52.3894829+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:37:52.3894829+00:00\",\"endTimeUtc\":\"2019-07-02T06:43:00.6512041+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:43:00.6512041+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:52:06.6297259+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:20.2365284+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:20.2365284+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:20.2365284+00:00\",\"endTimeUtc\":\"2019-07-02T06:55:22.8603192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:55:22.8603192+00:00\",\"steps\":[]},{\"name\":\"Preupdate Azure Monitor\",\"description\":\"Preupdate Azure Monitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:55:22.8603192+00:00\",\"endTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"steps\":[{\"name\":\"(AzMon) AzureMonitor Pre Update\",\"description\":\"Configures AzureMonitor Pre Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:55:38.0475726+00:00\",\"endTimeUtc\":\"2019-07-02T07:04:09.1336338+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:04:09.1336338+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:04:09.1336338+00:00\",\"endTimeUtc\":\"2019-07-02T07:14:01.0543345+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:14:01.0543345+00:00\",\"steps\":[]},{\"name\":\"Phase2 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:01.0543345+00:00\",\"endTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"steps\":[]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:44.6440707+00:00\",\"endTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:58.7690572+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:54.0795273+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:54.0795273+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:54.0795273+00:00\",\"endTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:09.7981895+00:00\",\"endTimeUtc\":\"2019-07-02T07:28:16.6858025+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:28:16.6858025+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:28:16.6858025+00:00\",\"endTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"endTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3182527+00:00\",\"endTimeUtc\":\"2019-07-02T13:05:25.3137696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:05:25.3137696+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:05:25.3137696+00:00\",\"endTimeUtc\":\"2019-07-02T13:06:56.1644787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:06:56.1644787+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3182527+00:00\",\"endTimeUtc\":\"2019-07-02T13:06:56.6176008+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:06:56.6176008+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:06:56.6176008+00:00\",\"endTimeUtc\":\"2019-07-02T13:10:29.9638281+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:10:29.9638281+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3182527+00:00\",\"endTimeUtc\":\"2019-07-02T13:06:36.8209567+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:06:36.8209567+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:06:36.8209567+00:00\",\"endTimeUtc\":\"2019-07-02T13:10:21.4409077+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:10:21.4409077+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3182527+00:00\",\"endTimeUtc\":\"2019-07-02T13:02:41.9087143+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:02:41.9087143+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:02:41.9087143+00:00\",\"endTimeUtc\":\"2019-07-02T13:05:03.6096454+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:05:03.6096454+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:19:04.4558171+00:00\",\"endTimeUtc\":\"2019-07-02T13:31:05.7195943+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:31:05.7195943+00:00\",\"steps\":[]},{\"name\":\"Live Update for SRP and Gateway\",\"description\":\"Live Update Fabric Ring Controller Services (SRP and Gateway) - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:31:05.7195943+00:00\",\"endTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:31:23.2196366+00:00\",\"endTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:31:23.0633864+00:00\",\"endTimeUtc\":\"2019-07-02T13:43:29.8279302+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:43:29.8279302+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:43:29.8279302+00:00\",\"endTimeUtc\":\"2019-07-02T13:43:47.6870133+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:43:47.6870133+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:47:28.2611054+00:00\",\"endTimeUtc\":\"2019-07-02T13:57:09.493645+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:57:09.493645+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:57:09.493645+00:00\",\"endTimeUtc\":\"2019-07-02T14:04:43.3729809+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:04:43.3729809+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:46:26.0557989+00:00\",\"endTimeUtc\":\"2019-07-02T14:02:13.7768244+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:02:13.7768244+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:02:13.7768244+00:00\",\"endTimeUtc\":\"2019-07-02T14:03:57.525595+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:03:57.525595+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:48:49.1820343+00:00\",\"endTimeUtc\":\"2019-07-02T14:03:28.4478052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:03:28.4478052+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:48:49.2757838+00:00\",\"endTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"endTimeUtc\":\"2019-07-02T14:07:02.6404073+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:07:02.6404073+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM CacheService, HintingServiceV2, MetricsStoreService, MetricsStoreBackupManagerService, QueryServiceCoordinator, QueryServiceWorker, FirstTierAggregationService\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:48:49.2757838+00:00\",\"endTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"endTimeUtc\":\"2019-07-02T14:05:45.7201816+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:05:45.7201816+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Fabric Service Update\",\"description\":\"Updates MetricsRP, OboService, EventRP, MonRP, OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:05:45.7201816+00:00\",\"endTimeUtc\":\"2019-07-02T14:12:28.4670359+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:12:28.4670359+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:12:28.4670359+00:00\",\"endTimeUtc\":\"2019-07-02T14:13:46.5646957+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:13:46.5646957+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:13:46.5646957+00:00\",\"endTimeUtc\":\"2019-07-02T14:22:28.1286854+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:22:28.1286854+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:22:28.1286854+00:00\",\"endTimeUtc\":\"2019-07-02T14:24:35.0525214+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:24:35.0525214+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Post Update Configure\",\"description\":\"Configures AzureMonitor Post Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:24:35.0525214+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:48:49.1977391+00:00\",\"endTimeUtc\":\"2019-07-02T14:04:03.9161451+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:04:03.9161451+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:44.9044955+00:00\",\"endTimeUtc\":\"2019-07-02T06:20:08.2634782+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:20:08.2634782+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:08.2634782+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:22.7871847+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:22.7871847+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:04.9811585+00:00\",\"endTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:59.18377+00:00\",\"endTimeUtc\":\"2019-07-02T06:22:41.7917219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:22:41.7917219+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:22:41.7917219+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:28.3211129+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:28.3211129+00:00\",\"steps\":[]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:28.3367719+00:00\",\"endTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:22.7715619+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:22.7715619+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:46:20.1954637+00:00\",\"endTimeUtc\":\"2019-07-02T06:46:41.1485755+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:46:41.1485755+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:46:41.1485755+00:00\",\"endTimeUtc\":\"2019-07-02T07:27:15.858375+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:27:15.858375+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:27:15.858375+00:00\",\"endTimeUtc\":\"2019-07-02T07:55:52.5087342+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:55:52.5087342+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:55:52.5087342+00:00\",\"endTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:56:07.1023844+00:00\",\"endTimeUtc\":\"2019-07-02T08:05:57.1621722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:05:57.1621722+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:05:57.1621722+00:00\",\"endTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"endTimeUtc\":\"2019-07-02T08:33:43.75463+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:33:43.75463+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:33:43.75463+00:00\",\"endTimeUtc\":\"2019-07-02T08:42:07.0301698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:42:07.0301698+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:42:07.0301698+00:00\",\"endTimeUtc\":\"2019-07-02T08:51:15.524757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:51:15.524757+00:00\",\"steps\":[]},{\"name\":\"Configure DNS client\",\"description\":\"Set server addresses on SupportRing VM DNS clients.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:51:15.524757+00:00\",\"endTimeUtc\":\"2019-07-02T08:58:32.3478305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:58:32.3478305+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:58:32.3478305+00:00\",\"endTimeUtc\":\"2019-07-02T09:18:36.7093552+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:18:36.7093552+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:18:36.7093552+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:18:50.9591197+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:22.7715619+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:22.7715619+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:20:22.8184289+00:00\",\"endTimeUtc\":\"2019-07-02T09:34:43.8409521+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:34:43.8409521+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:20:39.5684165+00:00\",\"endTimeUtc\":\"2019-07-02T09:24:22.8013291+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:24:22.8013291+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:24:22.8013291+00:00\",\"endTimeUtc\":\"2019-07-02T09:34:43.8409521+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:34:43.8409521+00:00\",\"steps\":[]}]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:15.1081577+00:00\",\"endTimeUtc\":\"2019-07-02T06:21:59.3706229+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:21:59.3706229+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:59.3706229+00:00\",\"endTimeUtc\":\"2019-07-02T06:25:35.1008557+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:25:35.1008557+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:25:35.1164802+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:56.3629984+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:56.3629984+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:56.3629984+00:00\",\"endTimeUtc\":\"2019-07-02T07:04:07.6024167+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:04:07.6024167+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:04:07.6182032+00:00\",\"endTimeUtc\":\"2019-07-02T07:14:57.4288877+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:14:57.4288877+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:57.4288877+00:00\",\"endTimeUtc\":\"2019-07-02T07:29:48.6221796+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:29:48.6221796+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:29:48.6221796+00:00\",\"endTimeUtc\":\"2019-07-02T07:37:22.3044519+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:37:22.3044519+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:37:22.3044519+00:00\",\"endTimeUtc\":\"2019-07-02T07:54:54.6966773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:54:54.6966773+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:54:54.6966773+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:05.30469+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:05.30469+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:29.9047493+00:00\",\"endTimeUtc\":\"2019-07-02T06:58:11.9043133+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:58:11.9043133+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.6852791+00:00\",\"endTimeUtc\":\"2019-07-02T06:22:41.3386111+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:22:41.3386111+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:22:41.3386111+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:39.082265+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:39.082265+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:39.082265+00:00\",\"endTimeUtc\":\"2019-07-02T06:38:46.7167726+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:38:46.7167726+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:38:46.7167726+00:00\",\"endTimeUtc\":\"2019-07-02T06:46:10.1643351+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:46:10.1643351+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:46:10.1800842+00:00\",\"endTimeUtc\":\"2019-07-02T06:58:11.9043133+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:58:11.9043133+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:33:00.886+00:00\",\"endTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:33:10.9952534+00:00\",\"endTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:33:10.7140065+00:00\",\"endTimeUtc\":\"2019-07-02T14:36:13.2900268+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:36:13.2900268+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:36:13.2900268+00:00\",\"endTimeUtc\":\"2019-07-02T14:38:51.6555366+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:38:51.6555366+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"endTimeUtc\":\"2019-07-02T14:48:11.7135285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:48:11.7135285+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:48:11.7135285+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:13.6266889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:13.6266889+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T15:02:13.6266889+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-07-01T23:26:53.067Z\",\"lastUpdatedTime\":\"2019-07-02T15:02:28.6112119+00:00\",\"duration\":\"PT15H49M22.854S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5/updateRuns/ddb07bb7-bf07-405f-aaaf-5544ba28e0d0?api-version=2016-05-01+64": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5/updateRuns/ddb07bb7-bf07-405f-aaaf-5544ba28e0d0?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "127", "128" ], - "x-ms-client-request-id": [ "da7a77f2-44cb-40e3-a59b-3c277fcda855" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "5687e3ea-71bc-4fe0-a73d-8b2aeb737dda" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvDooipN5bjUONY5vHA25CwFoCclXdvO+XVcNGXPNA9FSoomo4pcQOSFxZwjGGnOwVJCZbfNxPOGs/OsEzVdi9nVi8CUFsDu1yd0YNXMm2jjBWp8uE1BOimdD9O2luX1JJVcdtTq+ckCHLX7ZYHmyv" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14670" ], - "x-ms-request-id": [ "5687e3ea-71bc-4fe0-a73d-8b2aeb737dda" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032057Z:5687e3ea-71bc-4fe0-a73d-8b2aeb737dda" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:57 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "143609" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.0.5/updateRuns/ddb07bb7-bf07-405f-aaaf-5544ba28e0d0\",\"name\":\"northwest/Microsoft1.1907.0.5/ddb07bb7-bf07-405f-aaaf-5544ba28e0d0\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:27:03.6260297+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:27:03.6885311+00:00\",\"endTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:27:11.9308815+00:00\",\"endTimeUtc\":\"2019-07-01T23:31:01.0784552+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-01T23:31:01.0784552+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:31:01.0940951+00:00\",\"endTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:31:08.3909088+00:00\",\"endTimeUtc\":\"2019-07-01T23:33:56.8551325+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-01T23:33:56.8551325+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-01T23:33:56.8551325+00:00\",\"endTimeUtc\":\"2019-07-02T01:13:31.0431204+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:13:31.0431204+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:13:31.0431204+00:00\",\"endTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:13:48.0001427+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:14:00.5156387+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:14:32.9527798+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:14:42.9526642+00:00\",\"endTimeUtc\":\"2019-07-02T01:24:58.039415+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T01:24:58.039415+00:00\",\"steps\":[]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:24:58.039415+00:00\",\"endTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:25:10.3204253+00:00\",\"endTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T01:25:22.0389425+00:00\",\"endTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T04:17:49.8054339+00:00\",\"endTimeUtc\":\"2019-07-02T05:10:39.3447183+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:10:39.3447183+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T04:18:07.367717+00:00\",\"endTimeUtc\":\"2019-07-02T04:23:28.0047004+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:23:28.0047004+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T04:23:28.0047004+00:00\",\"endTimeUtc\":\"2019-07-02T04:25:20.8006132+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:25:20.8006132+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T04:18:07.5396642+00:00\",\"endTimeUtc\":\"2019-07-02T04:26:14.6441103+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T04:26:14.6441103+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:10:39.3447183+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:10:52.0008803+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.60181+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:14.5007324+00:00\",\"endTimeUtc\":\"2019-07-02T05:11:58.0942042+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:11:58.0942042+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:58.0942042+00:00\",\"endTimeUtc\":\"2019-07-02T05:42:45.882824+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:42:45.882824+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:42:45.882824+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.5861914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.5861914+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:42:58.2576864+00:00\",\"endTimeUtc\":\"2019-07-02T06:07:30.3446889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:07:30.3446889+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:07:30.3446889+00:00\",\"endTimeUtc\":\"2019-07-02T06:10:57.5861914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:10:57.5861914+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:15.4539523+00:00\",\"endTimeUtc\":\"2019-07-02T05:49:49.8184683+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:49:49.8184683+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:49:49.8184683+00:00\",\"endTimeUtc\":\"2019-07-02T05:52:25.4276548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:52:25.4276548+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:52:25.4276548+00:00\",\"endTimeUtc\":\"2019-07-02T06:00:42.8374888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:00:42.8374888+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:52:37.8025174+00:00\",\"endTimeUtc\":\"2019-07-02T05:58:32.4097461+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:58:32.4097461+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:58:32.4097461+00:00\",\"endTimeUtc\":\"2019-07-02T06:00:42.8374888+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:00:42.8374888+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:15.5007505+00:00\",\"endTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:32.3603857+00:00\",\"endTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:19:45.4826093+00:00\",\"endTimeUtc\":\"2019-07-02T05:26:14.066905+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:26:14.066905+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:26:14.066905+00:00\",\"endTimeUtc\":\"2019-07-02T05:34:36.260147+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:34:36.260147+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:10:52.1571764+00:00\",\"endTimeUtc\":\"2019-07-02T05:11:24.0475429+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:11:24.0475429+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T05:11:24.0475429+00:00\",\"endTimeUtc\":\"2019-07-02T05:12:26.3753966+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:12:26.3753966+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-02T05:12:26.3753966+00:00\",\"endTimeUtc\":\"2019-07-02T05:12:46.2501429+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T05:12:46.2501429+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-07-02T05:12:46.2501429+00:00\",\"endTimeUtc\":\"2019-07-02T06:00:38.6812748+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:00:38.6812748+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:00:38.6812748+00:00\",\"endTimeUtc\":\"2019-07-02T06:01:53.7429557+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:01:53.7429557+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:00:51.6967636+00:00\",\"endTimeUtc\":\"2019-07-02T06:01:12.2590378+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:01:12.2590378+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:01:12.2590378+00:00\",\"endTimeUtc\":\"2019-07-02T06:01:35.0400537+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:01:35.0400537+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:01:35.0400537+00:00\",\"endTimeUtc\":\"2019-07-02T06:01:53.7429557+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:01:53.7429557+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:10:57.6174313+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:10.5079217+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:25.6329274+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:25.6015027+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:08.8053587+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:08.8053587+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:25.8359736+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:07.5241122+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:07.5241122+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:25.7890629+00:00\",\"endTimeUtc\":\"2019-07-02T06:13:08.5084853+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:13:08.5084853+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:13:10.9147625+00:00\",\"endTimeUtc\":\"2019-07-02T06:26:53.0215336+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:26:53.0215336+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:26:53.0371579+00:00\",\"endTimeUtc\":\"2019-07-02T07:28:14.7326724+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:28:14.7326724+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:27:39.6303133+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:10.9104815+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:10.9104815+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:10.9104815+00:00\",\"endTimeUtc\":\"2019-07-02T06:33:53.4392002+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:33:53.4392002+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:33:53.4392002+00:00\",\"endTimeUtc\":\"2019-07-02T06:56:02.9220503+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:56:02.9220503+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:56:02.9376897+00:00\",\"endTimeUtc\":\"2019-07-02T07:07:12.8996691+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:07:12.8996691+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:07:12.8996691+00:00\",\"endTimeUtc\":\"2019-07-02T07:10:12.3048311+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:10:12.3048311+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:10:12.3048311+00:00\",\"endTimeUtc\":\"2019-07-02T07:20:36.4098285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:20:36.4098285+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:36.4098285+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:51.2221247+00:00\",\"endTimeUtc\":\"2019-07-02T07:21:26.7686939+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:21:26.7686939+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:21:26.7686939+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:22:55.173992+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:11.1270118+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:49.6577102+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:49.6577102+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:49.6577102+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:19.7823496+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:19.7823496+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:19.7979735+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:48.8291868+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:48.8291868+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:48.8291868+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:16.8442687+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:45.0315118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:45.0315118+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:27:39.5990652+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:12.0353743+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:12.0353743+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:12.0353743+00:00\",\"endTimeUtc\":\"2019-07-02T06:37:25.2647198+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:37:25.2647198+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:37:25.2647198+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:56.1264765+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:56.1264765+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:56.1264765+00:00\",\"endTimeUtc\":\"2019-07-02T07:06:34.4001107+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:06:34.4001107+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:06:34.4001107+00:00\",\"endTimeUtc\":\"2019-07-02T07:11:49.2416687+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:11:49.2416687+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:11:49.2416687+00:00\",\"endTimeUtc\":\"2019-07-02T07:20:42.9565923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:20:42.9565923+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:42.9565923+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:57.6126677+00:00\",\"endTimeUtc\":\"2019-07-02T07:21:32.6906892+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:21:32.6906892+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:21:32.6906892+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:22:59.1115289+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:14.4866123+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:50.1733338+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:50.1733338+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:50.1733338+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:17.594873+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:17.594873+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:17.594873+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:46.9695206+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:46.9695206+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:46.9695206+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:14.1723784+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:42.5001788+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:42.5001788+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:27:39.5990652+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:11.4261976+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:11.4261976+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:11.4261976+00:00\",\"endTimeUtc\":\"2019-07-02T06:34:43.5166994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:34:43.5166994+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:34:43.5166994+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:50.3610262+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:50.3610262+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:50.3610262+00:00\",\"endTimeUtc\":\"2019-07-02T07:02:44.7131408+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:02:44.7131408+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:02:44.7131408+00:00\",\"endTimeUtc\":\"2019-07-02T07:05:11.8366758+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:05:11.8366758+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:05:11.8366758+00:00\",\"endTimeUtc\":\"2019-07-02T07:14:32.4759134+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:14:32.4759134+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:32.4759134+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:49.1162589+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:27.5504357+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:27.5504357+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:27.5504357+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:55.9719886+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:11.0793519+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:11.0793519+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:10.6124897+00:00\",\"endTimeUtc\":\"2019-07-02T07:22:48.1428249+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:22:48.1428249+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:22:48.1428249+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:14.2831647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:14.2831647+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:14.2831647+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:45.1108914+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:45.1108914+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:45.1108914+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:11.0636949+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:11.0636949+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:11.0793519+00:00\",\"endTimeUtc\":\"2019-07-02T07:24:46.5788997+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:24:46.5788997+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:27:39.5990652+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:10.8791674+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:10.8791674+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:10.8791674+00:00\",\"endTimeUtc\":\"2019-07-02T06:35:03.7976925+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:35:03.7976925+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:35:03.8133172+00:00\",\"endTimeUtc\":\"2019-07-02T06:53:18.8626993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:53:18.8626993+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:53:18.9251996+00:00\",\"endTimeUtc\":\"2019-07-02T07:02:03.9168332+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:02:03.9168332+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:02:03.9168332+00:00\",\"endTimeUtc\":\"2019-07-02T07:05:38.6491279+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:05:38.6491279+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:05:38.6491279+00:00\",\"endTimeUtc\":\"2019-07-02T07:14:22.0706644+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:14:22.0706644+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:22.5384543+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:35.3196213+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:12.7224951+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:12.7224951+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:12.7224951+00:00\",\"endTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:44.1440235+00:00\",\"endTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:19:57.8626352+00:00\",\"endTimeUtc\":\"2019-07-02T07:21:57.9559273+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:21:57.9559273+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:21:57.9559273+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:29.064251+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:29.064251+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:29.064251+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:55.5000583+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:55.5000583+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:55.5000583+00:00\",\"endTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"endTimeUtc\":\"2019-07-02T07:28:14.7326724+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:28:14.7326724+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:28:14.7483355+00:00\",\"endTimeUtc\":\"2019-07-02T08:24:10.7757593+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:24:10.7757593+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:11:10.1641807+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:18:49.3430364+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:11.4676352+00:00\",\"endTimeUtc\":\"2019-07-02T06:48:47.383541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:48:47.383541+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.4040248+00:00\",\"endTimeUtc\":\"2019-07-02T06:28:03.5675001+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:28:03.5675001+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:03.5675001+00:00\",\"endTimeUtc\":\"2019-07-02T06:32:46.9869341+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:32:46.9869341+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:32:46.9869341+00:00\",\"endTimeUtc\":\"2019-07-02T06:37:50.2956257+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:37:50.2956257+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:37:50.2956257+00:00\",\"endTimeUtc\":\"2019-07-02T06:42:37.401433+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:42:37.401433+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:42:37.401433+00:00\",\"endTimeUtc\":\"2019-07-02T06:48:47.3679413+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:48:47.3679413+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:48:47.4460422+00:00\",\"endTimeUtc\":\"2019-07-02T07:30:02.8721299+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:30:02.8721299+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:49:01.8988848+00:00\",\"endTimeUtc\":\"2019-07-02T06:57:58.2794998+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:57:58.2794998+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:57:58.2794998+00:00\",\"endTimeUtc\":\"2019-07-02T07:02:59.5566899+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:02:59.5566899+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:02:59.5723171+00:00\",\"endTimeUtc\":\"2019-07-02T07:09:50.3830522+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:09:50.3830522+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:09:50.3830522+00:00\",\"endTimeUtc\":\"2019-07-02T07:21:50.221627+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:21:50.221627+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:21:50.221627+00:00\",\"endTimeUtc\":\"2019-07-02T07:30:02.8721299+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:30:02.8721299+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:30:02.8876336+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:30:15.434366+00:00\",\"endTimeUtc\":\"2019-07-02T07:41:52.3810094+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:41:52.3810094+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:41:52.3810094+00:00\",\"endTimeUtc\":\"2019-07-02T07:51:20.3706987+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:51:20.3706987+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:51:20.3706987+00:00\",\"endTimeUtc\":\"2019-07-02T07:54:43.7906936+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:54:43.7906936+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:54:43.7906936+00:00\",\"endTimeUtc\":\"2019-07-02T07:56:37.9152192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:56:37.9152192+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:56:37.9152192+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:59:32.5232247+00:00\",\"endTimeUtc\":\"2019-07-02T08:00:42.0540772+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:00:42.0540772+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:00:42.0540772+00:00\",\"endTimeUtc\":\"2019-07-02T08:01:39.3506081+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:01:39.3506081+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:01:39.3506081+00:00\",\"endTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:01:55.5224694+00:00\",\"endTimeUtc\":\"2019-07-02T08:04:36.9598378+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:04:36.9598378+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:04:36.9598378+00:00\",\"endTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:48:12.2825667+00:00\",\"endTimeUtc\":\"2019-07-02T12:52:28.9991127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:52:28.9991127+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:48:18.4083052+00:00\",\"endTimeUtc\":\"2019-07-02T12:49:26.2504647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:49:26.2504647+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:49:26.2504647+00:00\",\"endTimeUtc\":\"2019-07-02T12:52:28.9991127+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:52:28.9991127+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:17.4049977+00:00\",\"endTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:55.8729974+00:00\",\"endTimeUtc\":\"2019-07-02T06:21:59.401871+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:21:59.401871+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:59.401871+00:00\",\"endTimeUtc\":\"2019-07-02T06:25:34.9447223+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:25:34.9447223+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:25:34.9447223+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:00.7378246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:00.7378246+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:00.7378246+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:22.9396254+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:22.9396254+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:22.9552234+00:00\",\"endTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:57:52.4983321+00:00\",\"endTimeUtc\":\"2019-07-02T08:04:16.3975842+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:04:16.3975842+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:58:06.4047072+00:00\",\"endTimeUtc\":\"2019-07-02T07:05:48.4147421+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:05:48.4147421+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:05:48.4147421+00:00\",\"endTimeUtc\":\"2019-07-02T07:17:27.0987697+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:17:27.0987697+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:17:27.0987697+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:24.9080013+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:24.9080013+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:24.9080013+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:33.40652+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:33.40652+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:33.40652+00:00\",\"endTimeUtc\":\"2019-07-02T08:04:16.3975842+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:04:16.3975842+00:00\",\"steps\":[]}]},{\"name\":\"Update OSImage of NC Service Fabric cluster.\",\"description\":\"Update OSImage on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:17.4049977+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.4196492+00:00\",\"endTimeUtc\":\"2019-07-02T06:59:00.4036762+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:59:00.4036762+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:47.1689963+00:00\",\"endTimeUtc\":\"2019-07-02T06:23:38.3064558+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:23:38.3064558+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:23:38.3064558+00:00\",\"endTimeUtc\":\"2019-07-02T06:28:32.5202558+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:28:32.5202558+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:32.5202558+00:00\",\"endTimeUtc\":\"2019-07-02T06:48:56.2271195+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:48:56.2271195+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:48:56.2271195+00:00\",\"endTimeUtc\":\"2019-07-02T06:51:41.7551938+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:51:41.7551938+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:51:41.7551938+00:00\",\"endTimeUtc\":\"2019-07-02T06:59:00.4036762+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:59:00.4036762+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:59:00.4193338+00:00\",\"endTimeUtc\":\"2019-07-02T07:29:11.5601214+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:29:11.5601214+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:59:18.1846905+00:00\",\"endTimeUtc\":\"2019-07-02T07:05:02.5553868+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:05:02.5553868+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:05:02.5553868+00:00\",\"endTimeUtc\":\"2019-07-02T07:13:34.3671764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:13:34.3671764+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:13:34.3671764+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:16.4237266+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:16.4237266+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:16.4237266+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:29.9846342+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:29.9846342+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:29.9846342+00:00\",\"endTimeUtc\":\"2019-07-02T07:29:11.5601214+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:29:11.5601214+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:29:11.5758165+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:29:26.1694545+00:00\",\"endTimeUtc\":\"2019-07-02T07:32:08.9174802+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:32:08.9174802+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:32:08.9174802+00:00\",\"endTimeUtc\":\"2019-07-02T07:35:00.8372167+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:35:00.8372167+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:35:00.8372167+00:00\",\"endTimeUtc\":\"2019-07-02T08:03:19.4763258+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:03:19.4763258+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:03:19.4763258+00:00\",\"endTimeUtc\":\"2019-07-02T08:06:10.6462794+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:06:10.6462794+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:06:10.6462794+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:35.4656923+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage of SLB and Gateway VMs.\",\"description\":\"Update OSImage on the SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:20:35.4813353+00:00\",\"endTimeUtc\":\"2019-07-02T09:12:32.5260198+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:12:32.5260198+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:20:54.1689299+00:00\",\"endTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:21:13.8715149+00:00\",\"endTimeUtc\":\"2019-07-02T08:25:05.2126423+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:25:05.2126423+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:25:05.2126423+00:00\",\"endTimeUtc\":\"2019-07-02T08:28:55.6333438+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:28:55.6333438+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:28:55.6333438+00:00\",\"endTimeUtc\":\"2019-07-02T08:33:00.6302867+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:33:00.6302867+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:33:00.6302867+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"endTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:41:55.5302902+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:04.6280097+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:04.6280097+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:42:15.0457672+00:00\",\"endTimeUtc\":\"2019-07-02T08:43:58.2319858+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:43:58.2319858+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:43:58.2319858+00:00\",\"endTimeUtc\":\"2019-07-02T08:48:12.5268696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:48:12.5268696+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:48:12.5268696+00:00\",\"endTimeUtc\":\"2019-07-02T08:53:00.1172808+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:53:00.1172808+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:53:00.1329074+00:00\",\"endTimeUtc\":\"2019-07-02T08:55:38.3029647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:55:38.3029647+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:55:38.3029647+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:04.6280097+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:04.6280097+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:20:54.0125166+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:21:13.8715149+00:00\",\"endTimeUtc\":\"2019-07-02T08:23:49.6978736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:23:49.6978736+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:23:49.6978736+00:00\",\"endTimeUtc\":\"2019-07-02T08:27:19.9299657+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:27:19.9299657+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:27:19.9299657+00:00\",\"endTimeUtc\":\"2019-07-02T08:31:14.9595655+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:31:14.9595655+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:31:14.9595655+00:00\",\"endTimeUtc\":\"2019-07-02T08:34:00.2856934+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:34:00.2856934+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:34:00.2856934+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:37:53.3148807+00:00\",\"endTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:38:13.4703159+00:00\",\"endTimeUtc\":\"2019-07-02T08:40:42.8281036+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:40:42.8281036+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:40:42.8281036+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:22.7778959+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:22.7778959+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:45:22.7778959+00:00\",\"endTimeUtc\":\"2019-07-02T08:50:21.759815+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:50:21.759815+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:50:21.759815+00:00\",\"endTimeUtc\":\"2019-07-02T08:52:53.4142714+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:52:53.4142714+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:52:53.4142714+00:00\",\"endTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:57:23.5517489+00:00\",\"endTimeUtc\":\"2019-07-02T09:12:32.5104071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:12:32.5104071+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:57:34.5828715+00:00\",\"endTimeUtc\":\"2019-07-02T08:58:46.1601696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:58:46.1601696+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:58:46.1601696+00:00\",\"endTimeUtc\":\"2019-07-02T09:02:14.8608805+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:02:14.8608805+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:02:14.8608805+00:00\",\"endTimeUtc\":\"2019-07-02T09:06:19.8116478+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:06:19.8116478+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:06:19.8116478+00:00\",\"endTimeUtc\":\"2019-07-02T09:08:52.7318174+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:08:52.7318174+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:08:52.7318174+00:00\",\"endTimeUtc\":\"2019-07-02T09:12:32.5104071+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:12:32.5104071+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:12:32.5260198+00:00\",\"endTimeUtc\":\"2019-07-02T09:19:48.9896713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:19:48.9896713+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:12:48.5105303+00:00\",\"endTimeUtc\":\"2019-07-02T09:19:48.9896713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:19:48.9896713+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:17.4049977+00:00\",\"endTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.4040248+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:15.7532562+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:15.7532562+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:15.7532562+00:00\",\"endTimeUtc\":\"2019-07-02T07:02:36.744517+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:02:36.744517+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:02:36.7601226+00:00\",\"endTimeUtc\":\"2019-07-02T07:32:47.9953937+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:32:47.9953937+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:32:47.9953937+00:00\",\"endTimeUtc\":\"2019-07-02T07:34:54.0404238+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:34:54.0404238+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:34:54.0404238+00:00\",\"endTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:47:44.7438993+00:00\",\"endTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:47:55.5250234+00:00\",\"endTimeUtc\":\"2019-07-02T07:50:26.3697803+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:50:26.3697803+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:50:26.3697803+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:00.6171931+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:00.6171931+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:59:00.6171931+00:00\",\"endTimeUtc\":\"2019-07-02T08:03:43.0389231+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:03:43.0389231+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:03:43.0389231+00:00\",\"endTimeUtc\":\"2019-07-02T08:07:52.1138917+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:07:52.1138917+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:07:52.1138917+00:00\",\"endTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:21:40.4493541+00:00\",\"endTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:21:55.5897881+00:00\",\"endTimeUtc\":\"2019-07-02T08:26:59.8832406+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:26:59.8832406+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:26:59.8832406+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:29.314568+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:29.314568+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:37:29.314568+00:00\",\"endTimeUtc\":\"2019-07-02T08:42:35.0766873+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:42:35.0766873+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:42:35.0923079+00:00\",\"endTimeUtc\":\"2019-07-02T08:44:58.5438046+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:44:58.5438046+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:44:58.559507+00:00\",\"endTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:49:00.6825903+00:00\",\"endTimeUtc\":\"2019-07-02T08:58:04.6293969+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:58:04.6293969+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:58:04.6293969+00:00\",\"endTimeUtc\":\"2019-07-02T09:05:20.5624419+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:05:20.5624419+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:05:20.5624419+00:00\",\"endTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:05:37.2027676+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:30.6305749+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:30.6305749+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:30.6305749+00:00\",\"endTimeUtc\":\"2019-07-02T09:32:09.2802248+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:32:09.2802248+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:50.1147268+00:00\",\"endTimeUtc\":\"2019-07-02T09:32:09.2646158+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:32:09.2646158+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:32:09.2802248+00:00\",\"endTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:32:24.5144607+00:00\",\"endTimeUtc\":\"2019-07-02T09:41:29.9779476+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:41:29.9779476+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:41:29.9779476+00:00\",\"endTimeUtc\":\"2019-07-02T09:50:24.6593023+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:50:24.6593023+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:50:24.6593023+00:00\",\"endTimeUtc\":\"2019-07-02T09:58:45.4042361+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:58:45.4042361+00:00\",\"steps\":[]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:58:45.4042361+00:00\",\"endTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:05:45.1962539+00:00\",\"endTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"steps\":[]}]},{\"name\":\"Change ACS VM DefaultMoveType\",\"description\":\"Change ACS VM DefaultMoveType.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:13:24.2707498+00:00\",\"endTimeUtc\":\"2019-07-02T10:19:45.6100797+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:19:45.6100797+00:00\",\"steps\":[]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:14.8272282+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:33.3948535+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:33.3948535+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.6852791+00:00\",\"endTimeUtc\":\"2019-07-02T06:21:05.7466543+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:21:05.7466543+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:05.7466543+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:18.1610462+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:18.1610462+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:52:18.1610462+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:33.3948535+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:33.3948535+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:52:33.4104464+00:00\",\"endTimeUtc\":\"2019-07-02T08:54:06.616774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:54:06.616774+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:52:48.8789028+00:00\",\"endTimeUtc\":\"2019-07-02T06:53:03.8161186+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:53:03.8161186+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:53:03.8161186+00:00\",\"endTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:26:41.718155+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:26:41.7337815+00:00\",\"endTimeUtc\":\"2019-07-02T08:23:26.4013096+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:23:26.4013096+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:23:26.4013096+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:24.2622523+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:24.2622523+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:23:42.7291996+00:00\",\"endTimeUtc\":\"2019-07-02T08:34:13.4261854+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:34:13.4261854+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:34:13.4418425+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:24.2466281+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:24.2466281+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:45:24.2622523+00:00\",\"endTimeUtc\":\"2019-07-02T08:53:50.3198254+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:53:50.3198254+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:53:50.3198254+00:00\",\"endTimeUtc\":\"2019-07-02T08:54:06.616774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:54:06.616774+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:47.373162+00:00\",\"endTimeUtc\":\"2019-07-02T06:28:29.6921643+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:28:29.6921643+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:29.6921643+00:00\",\"endTimeUtc\":\"2019-07-02T13:02:24.8151548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:02:24.8151548+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:44.5201202+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:00.0045031+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:40.7224549+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:40.7224549+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:40.7224549+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:38.0799312+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:38.0799312+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:38.0799312+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:53.267139+00:00\",\"endTimeUtc\":\"2019-07-02T09:46:32.3963319+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:46:32.3963319+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:55:10.6886933+00:00\",\"endTimeUtc\":\"2019-07-02T06:55:24.938406+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:55:24.938406+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:55:24.938406+00:00\",\"endTimeUtc\":\"2019-07-02T07:25:57.7655553+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:25:57.7655553+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:25:57.7655553+00:00\",\"endTimeUtc\":\"2019-07-02T07:53:12.0568282+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:53:12.0568282+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:53:12.0725005+00:00\",\"endTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:53:23.5566218+00:00\",\"endTimeUtc\":\"2019-07-02T08:04:40.3660449+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:04:40.3660449+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:04:40.3660449+00:00\",\"endTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:15:34.437867+00:00\",\"endTimeUtc\":\"2019-07-02T08:31:08.9595995+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:31:08.9595995+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:31:08.9595995+00:00\",\"endTimeUtc\":\"2019-07-02T08:40:47.2968707+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:40:47.2968707+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:40:47.2968707+00:00\",\"endTimeUtc\":\"2019-07-02T09:21:52.7403782+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:21:52.7403782+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS\",\"description\":\"Add firewall rules for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:21:52.7403782+00:00\",\"endTimeUtc\":\"2019-07-02T09:32:18.8582222+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:32:18.8582222+00:00\",\"steps\":[]},{\"name\":\"Install AzureMonitor Metrics Server\",\"description\":\"Perform AzureMonitor Metrics Server installation on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:32:18.8582222+00:00\",\"endTimeUtc\":\"2019-07-02T09:38:36.4330913+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:38:36.4330913+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:32:34.9205418+00:00\",\"endTimeUtc\":\"2019-07-02T09:33:42.044787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:33:42.044787+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:33:42.044787+00:00\",\"endTimeUtc\":\"2019-07-02T09:35:10.3406454+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:35:10.3406454+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:35:10.3406454+00:00\",\"endTimeUtc\":\"2019-07-02T09:38:36.4174661+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:38:36.4174661+00:00\",\"steps\":[]}]},{\"name\":\"Post-Update WAS\",\"description\":\"Perform Post-Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:38:36.5112143+00:00\",\"endTimeUtc\":\"2019-07-02T09:46:13.5216213+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:46:13.5216213+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:46:13.5216213+00:00\",\"endTimeUtc\":\"2019-07-02T09:46:32.3807171+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:46:32.3807171+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:46:32.3963319+00:00\",\"endTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:46:47.3649047+00:00\",\"endTimeUtc\":\"2019-07-02T09:47:01.3335104+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:47:01.3335104+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:47:01.3335104+00:00\",\"endTimeUtc\":\"2019-07-02T10:08:35.0854105+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:08:35.0854105+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:08:35.0854105+00:00\",\"endTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:08:49.69481+00:00\",\"endTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:09:03.5533432+00:00\",\"endTimeUtc\":\"2019-07-02T10:09:18.928944+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:09:18.928944+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:09:18.928944+00:00\",\"endTimeUtc\":\"2019-07-02T10:16:04.8469395+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:16:04.8469395+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:16:04.8469395+00:00\",\"endTimeUtc\":\"2019-07-02T10:40:48.7398124+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:40:48.7398124+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:40:48.7398124+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:41:02.4268402+00:00\",\"endTimeUtc\":\"2019-07-02T10:52:03.9550285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:52:03.9550285+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:52:03.9550285+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:00:40.1221819+00:00\",\"endTimeUtc\":\"2019-07-02T11:11:33.5398766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:11:33.5398766+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:11:33.5398766+00:00\",\"endTimeUtc\":\"2019-07-02T11:18:42.1866374+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:18:42.1866374+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:18:42.1866374+00:00\",\"endTimeUtc\":\"2019-07-02T11:35:32.9001399+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:35:32.9001399+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS\",\"description\":\"Add firewall rules for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:35:32.9001399+00:00\",\"endTimeUtc\":\"2019-07-02T11:41:56.4443359+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:41:56.4443359+00:00\",\"steps\":[]},{\"name\":\"Install AzureMonitor Metrics Server\",\"description\":\"Perform AzureMonitor Metrics Server installation on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:41:56.4443359+00:00\",\"endTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:42:10.1783871+00:00\",\"endTimeUtc\":\"2019-07-02T11:42:59.9507105+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:42:59.9507105+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:42:59.9507105+00:00\",\"endTimeUtc\":\"2019-07-02T11:43:53.3528147+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:43:53.3528147+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:43:53.3528147+00:00\",\"endTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"steps\":[]}]},{\"name\":\"Post-Update WAS\",\"description\":\"Perform Post-Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:46:34.5601616+00:00\",\"endTimeUtc\":\"2019-07-02T11:52:47.2189256+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:52:47.2189256+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:52:47.2189256+00:00\",\"endTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:53:01.1250101+00:00\",\"endTimeUtc\":\"2019-07-02T12:00:33.7078239+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:00:33.7078239+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:44.4734275+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:00.0980264+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:56.035016+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:56.035016+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:56.035016+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:52.3321052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:52.3321052+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:52.3321052+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:00.134001+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:00.134001+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:00.134001+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:15.0869027+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:02.7842994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:02.7842994+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:28.2430987+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:44.3209546+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:44.3209546+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:44.3209546+00:00\",\"endTimeUtc\":\"2019-07-02T07:07:20.9308838+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:07:20.9308838+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:07:20.9465128+00:00\",\"endTimeUtc\":\"2019-07-02T07:51:15.5894875+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:51:15.5894875+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:51:15.5894875+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:51:31.0580485+00:00\",\"endTimeUtc\":\"2019-07-02T08:05:51.1777428+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:05:51.1777428+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:05:51.1777428+00:00\",\"endTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:20:03.950447+00:00\",\"endTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:37:18.0960264+00:00\",\"endTimeUtc\":\"2019-07-02T08:50:12.4629632+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:50:12.4629632+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:50:12.4629632+00:00\",\"endTimeUtc\":\"2019-07-02T08:58:51.9100965+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:58:51.9100965+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:58:51.9100965+00:00\",\"endTimeUtc\":\"2019-07-02T08:59:47.2532118+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:59:47.2532118+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:59:47.2532118+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:02.7842994+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:02.7842994+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:00:02.8000212+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:00:16.0341392+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:30.1589753+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:30.1589753+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:00:30.1589753+00:00\",\"endTimeUtc\":\"2019-07-02T09:00:59.3305942+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:00:59.3305942+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:00:59.3305942+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:24.4744364+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:24.4744364+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:24.4744364+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:44.6462192+00:00\",\"endTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:23:16.7081708+00:00\",\"endTimeUtc\":\"2019-07-02T09:23:44.6297253+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:23:44.6297253+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:23:44.7391261+00:00\",\"endTimeUtc\":\"2019-07-02T09:33:22.6075199+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:33:22.6075199+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:33:22.6075199+00:00\",\"endTimeUtc\":\"2019-07-02T09:57:22.8739435+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:57:22.8739435+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:57:22.8739435+00:00\",\"endTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:57:36.8269103+00:00\",\"endTimeUtc\":\"2019-07-02T10:09:21.7410373+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:09:21.7410373+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:09:21.7410373+00:00\",\"endTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:18:36.548357+00:00\",\"endTimeUtc\":\"2019-07-02T12:49:28.2348123+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:49:28.2348123+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:49:28.2348123+00:00\",\"endTimeUtc\":\"2019-07-02T12:55:05.3495111+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:55:05.3495111+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3963722+00:00\",\"endTimeUtc\":\"2019-07-02T13:00:28.9551814+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:00:28.9551814+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:00:28.9551814+00:00\",\"endTimeUtc\":\"2019-07-02T13:01:01.3616764+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:01:01.3616764+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:01:01.3616764+00:00\",\"endTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:01:08.2209784+00:00\",\"endTimeUtc\":\"2019-07-02T13:02:24.8151548+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:02:24.8151548+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:17.4049977+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:24.3480751+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:24.3480751+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:24.3480751+00:00\",\"endTimeUtc\":\"2019-07-02T06:40:06.9970152+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:40:06.9970152+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:40:06.9970152+00:00\",\"endTimeUtc\":\"2019-07-02T07:12:20.227424+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:12:20.227424+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:40:27.1218456+00:00\",\"endTimeUtc\":\"2019-07-02T06:40:49.0746768+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:40:49.0746768+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:40:49.0746768+00:00\",\"endTimeUtc\":\"2019-07-02T06:50:59.9123429+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:50:59.9123429+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:50:59.9278773+00:00\",\"endTimeUtc\":\"2019-07-02T07:12:03.8040747+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:12:03.8040747+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:12:03.8040747+00:00\",\"endTimeUtc\":\"2019-07-02T07:12:20.1961713+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:12:20.1961713+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:12:20.2744071+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:39.8871238+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:39.8871238+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:12:30.7741631+00:00\",\"endTimeUtc\":\"2019-07-02T07:12:37.6334544+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:12:37.6334544+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:12:37.6334544+00:00\",\"endTimeUtc\":\"2019-07-02T07:33:30.85391+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:33:30.85391+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:33:30.85391+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:38.9450755+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:38.9450755+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:59:38.9450755+00:00\",\"endTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:59:53.2105921+00:00\",\"endTimeUtc\":\"2019-07-02T08:11:17.4553459+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:11:17.4553459+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:11:17.4553459+00:00\",\"endTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:22:58.6672464+00:00\",\"endTimeUtc\":\"2019-07-02T08:32:01.8964855+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:32:01.8964855+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:32:01.8964855+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:23.4654299+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:23.4654299+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:45:23.4654299+00:00\",\"endTimeUtc\":\"2019-07-02T08:45:39.8715918+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:45:39.8715918+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:45:39.8871238+00:00\",\"endTimeUtc\":\"2019-07-02T08:56:33.5679427+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:56:33.5679427+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:56:33.5679427+00:00\",\"endTimeUtc\":\"2019-07-02T09:06:25.1709736+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:06:25.1709736+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:06:25.1709736+00:00\",\"endTimeUtc\":\"2019-07-02T09:15:15.7584984+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:15:15.7584984+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:15:15.7584984+00:00\",\"endTimeUtc\":\"2019-07-02T09:22:07.1621111+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:22:07.1621111+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:07.1621111+00:00\",\"endTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:22:26.4120313+00:00\",\"endTimeUtc\":\"2019-07-02T09:23:17.3488034+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:23:17.3488034+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:23:17.3644119+00:00\",\"endTimeUtc\":\"2019-07-02T09:33:02.6702288+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:33:02.6702288+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:33:02.6702288+00:00\",\"endTimeUtc\":\"2019-07-02T09:52:37.4546374+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:52:37.4546374+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:52:37.4546374+00:00\",\"endTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:52:51.6263666+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:53:04.9856202+00:00\",\"endTimeUtc\":\"2019-07-02T09:53:18.7666576+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:53:18.7666576+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:53:18.7666576+00:00\",\"endTimeUtc\":\"2019-07-02T09:59:37.6536246+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:59:37.6536246+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:59:37.669323+00:00\",\"endTimeUtc\":\"2019-07-02T10:25:16.1467939+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:25:16.1467939+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:25:16.1467939+00:00\",\"endTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:25:29.6622643+00:00\",\"endTimeUtc\":\"2019-07-02T10:34:05.6818004+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:34:05.6818004+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:34:05.6818004+00:00\",\"endTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:43:09.5659748+00:00\",\"endTimeUtc\":\"2019-07-02T10:50:12.8312889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T10:50:12.8312889+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T10:50:12.8312889+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:31.4504095+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:31.4504095+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:00:31.4504095+00:00\",\"endTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:00:44.6846229+00:00\",\"endTimeUtc\":\"2019-07-02T11:10:42.4832712+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:10:42.4832712+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T11:10:42.4832712+00:00\",\"endTimeUtc\":\"2019-07-02T11:19:53.2964615+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T11:19:53.2964615+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:37.435884+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:06.6297259+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:06.6297259+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.4196492+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:06.6141028+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:06.6141028+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:04.9811585+00:00\",\"endTimeUtc\":\"2019-07-02T06:25:48.7569598+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:25:48.7569598+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:25:48.7569598+00:00\",\"endTimeUtc\":\"2019-07-02T06:34:39.4073761+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:34:39.4073761+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:34:39.4073761+00:00\",\"endTimeUtc\":\"2019-07-02T06:41:30.2772209+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:41:30.2772209+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:41:30.2772209+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:54.3051647+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:54.3051647+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:54.3364123+00:00\",\"endTimeUtc\":\"2019-07-02T06:52:06.6141028+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:52:06.6141028+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.529025+00:00\",\"endTimeUtc\":\"2019-07-02T06:43:37.0257827+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:43:37.0257827+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:04.9811585+00:00\",\"endTimeUtc\":\"2019-07-02T06:24:59.2890686+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:24:59.2890686+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:24:59.2890686+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:54.5349533+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:54.5349533+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:54.5504024+00:00\",\"endTimeUtc\":\"2019-07-02T06:35:04.9539284+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:35:04.9539284+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:35:04.9539284+00:00\",\"endTimeUtc\":\"2019-07-02T06:37:38.5301436+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:37:38.5301436+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:37:38.5301436+00:00\",\"endTimeUtc\":\"2019-07-02T06:43:37.0101196+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:43:37.0101196+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:54.873104+00:00\",\"endTimeUtc\":\"2019-07-02T06:43:00.6512041+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:43:00.6512041+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:09.9977244+00:00\",\"endTimeUtc\":\"2019-07-02T06:24:33.695822+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:24:33.695822+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:24:33.695822+00:00\",\"endTimeUtc\":\"2019-07-02T06:28:56.5824465+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:28:56.5824465+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:28:56.5824465+00:00\",\"endTimeUtc\":\"2019-07-02T06:34:01.0953834+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:34:01.0953834+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:34:01.0953834+00:00\",\"endTimeUtc\":\"2019-07-02T06:37:52.3894829+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:37:52.3894829+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:37:52.3894829+00:00\",\"endTimeUtc\":\"2019-07-02T06:43:00.6512041+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:43:00.6512041+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:52:06.6297259+00:00\",\"endTimeUtc\":\"2019-07-02T06:54:20.2365284+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:54:20.2365284+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:54:20.2365284+00:00\",\"endTimeUtc\":\"2019-07-02T06:55:22.8603192+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:55:22.8603192+00:00\",\"steps\":[]},{\"name\":\"Preupdate Azure Monitor\",\"description\":\"Preupdate Azure Monitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:55:22.8603192+00:00\",\"endTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"steps\":[{\"name\":\"(AzMon) AzureMonitor Pre Update\",\"description\":\"Configures AzureMonitor Pre Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:55:38.0475726+00:00\",\"endTimeUtc\":\"2019-07-02T07:04:09.1336338+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:04:09.1336338+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:04:09.1336338+00:00\",\"endTimeUtc\":\"2019-07-02T07:14:01.0543345+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:14:01.0543345+00:00\",\"steps\":[]},{\"name\":\"Phase2 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:01.0543345+00:00\",\"endTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"steps\":[]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:30.7375917+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:44.6440707+00:00\",\"endTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:20:58.7690572+00:00\",\"endTimeUtc\":\"2019-07-02T07:23:54.0795273+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:23:54.0795273+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:23:54.0795273+00:00\",\"endTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:24:09.7981895+00:00\",\"endTimeUtc\":\"2019-07-02T07:28:16.6858025+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:28:16.6858025+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:28:16.6858025+00:00\",\"endTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:54:39.3029236+00:00\",\"endTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3182527+00:00\",\"endTimeUtc\":\"2019-07-02T13:05:25.3137696+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:05:25.3137696+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:05:25.3137696+00:00\",\"endTimeUtc\":\"2019-07-02T13:06:56.1644787+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:06:56.1644787+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3182527+00:00\",\"endTimeUtc\":\"2019-07-02T13:06:56.6176008+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:06:56.6176008+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:06:56.6176008+00:00\",\"endTimeUtc\":\"2019-07-02T13:10:29.9638281+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:10:29.9638281+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3182527+00:00\",\"endTimeUtc\":\"2019-07-02T13:06:36.8209567+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:06:36.8209567+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:06:36.8209567+00:00\",\"endTimeUtc\":\"2019-07-02T13:10:21.4409077+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:10:21.4409077+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T12:55:05.3182527+00:00\",\"endTimeUtc\":\"2019-07-02T13:02:41.9087143+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:02:41.9087143+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:02:41.9087143+00:00\",\"endTimeUtc\":\"2019-07-02T13:05:03.6096454+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:05:03.6096454+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:18:57.2215308+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:19:04.4558171+00:00\",\"endTimeUtc\":\"2019-07-02T13:31:05.7195943+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:31:05.7195943+00:00\",\"steps\":[]},{\"name\":\"Live Update for SRP and Gateway\",\"description\":\"Live Update Fabric Ring Controller Services (SRP and Gateway) - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:31:05.7195943+00:00\",\"endTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:31:23.2196366+00:00\",\"endTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:31:23.0633864+00:00\",\"endTimeUtc\":\"2019-07-02T13:43:29.8279302+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:43:29.8279302+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:43:29.8279302+00:00\",\"endTimeUtc\":\"2019-07-02T13:43:47.6870133+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:43:47.6870133+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:45:52.7593054+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:47:28.2611054+00:00\",\"endTimeUtc\":\"2019-07-02T13:57:09.493645+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T13:57:09.493645+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:57:09.493645+00:00\",\"endTimeUtc\":\"2019-07-02T14:04:43.3729809+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:04:43.3729809+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:46:26.0557989+00:00\",\"endTimeUtc\":\"2019-07-02T14:02:13.7768244+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:02:13.7768244+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:02:13.7768244+00:00\",\"endTimeUtc\":\"2019-07-02T14:03:57.525595+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:03:57.525595+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:48:49.1820343+00:00\",\"endTimeUtc\":\"2019-07-02T14:03:28.4478052+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:03:28.4478052+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:48:49.2757838+00:00\",\"endTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"endTimeUtc\":\"2019-07-02T14:07:02.6404073+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:07:02.6404073+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM CacheService, HintingServiceV2, MetricsStoreService, MetricsStoreBackupManagerService, QueryServiceCoordinator, QueryServiceWorker, FirstTierAggregationService\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:48:49.2757838+00:00\",\"endTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:05:24.4229293+00:00\",\"endTimeUtc\":\"2019-07-02T14:05:45.7201816+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:05:45.7201816+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Fabric Service Update\",\"description\":\"Updates MetricsRP, OboService, EventRP, MonRP, OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:05:45.7201816+00:00\",\"endTimeUtc\":\"2019-07-02T14:12:28.4670359+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:12:28.4670359+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:12:28.4670359+00:00\",\"endTimeUtc\":\"2019-07-02T14:13:46.5646957+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:13:46.5646957+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:13:46.5646957+00:00\",\"endTimeUtc\":\"2019-07-02T14:22:28.1286854+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:22:28.1286854+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:22:28.1286854+00:00\",\"endTimeUtc\":\"2019-07-02T14:24:35.0525214+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:24:35.0525214+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Post Update Configure\",\"description\":\"Configures AzureMonitor Post Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:24:35.0525214+00:00\",\"endTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T13:48:49.1977391+00:00\",\"endTimeUtc\":\"2019-07-02T14:04:03.9161451+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:04:03.9161451+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:44.9044955+00:00\",\"endTimeUtc\":\"2019-07-02T06:20:08.2634782+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:20:08.2634782+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:08.2634782+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:22.7871847+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:22.7871847+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:04.9811585+00:00\",\"endTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:59.18377+00:00\",\"endTimeUtc\":\"2019-07-02T06:22:41.7917219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:22:41.7917219+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:22:41.7917219+00:00\",\"endTimeUtc\":\"2019-07-02T06:45:28.3211129+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:45:28.3211129+00:00\",\"steps\":[]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:45:28.3367719+00:00\",\"endTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:46:02.0083882+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:22.7715619+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:22.7715619+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:46:20.1954637+00:00\",\"endTimeUtc\":\"2019-07-02T06:46:41.1485755+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:46:41.1485755+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:46:41.1485755+00:00\",\"endTimeUtc\":\"2019-07-02T07:27:15.858375+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:27:15.858375+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:27:15.858375+00:00\",\"endTimeUtc\":\"2019-07-02T07:55:52.5087342+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:55:52.5087342+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:55:52.5087342+00:00\",\"endTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"steps\":[{\"name\":\"(NET) Configure guest VMs\",\"description\":\"Configure the management VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:56:07.1023844+00:00\",\"endTimeUtc\":\"2019-07-02T08:05:57.1621722+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:05:57.1621722+00:00\",\"steps\":[]},{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:05:57.1621722+00:00\",\"endTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:26:01.2276946+00:00\",\"endTimeUtc\":\"2019-07-02T08:33:43.75463+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:33:43.75463+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:33:43.75463+00:00\",\"endTimeUtc\":\"2019-07-02T08:42:07.0301698+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:42:07.0301698+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:42:07.0301698+00:00\",\"endTimeUtc\":\"2019-07-02T08:51:15.524757+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:51:15.524757+00:00\",\"steps\":[]},{\"name\":\"Configure DNS client\",\"description\":\"Set server addresses on SupportRing VM DNS clients.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:51:15.524757+00:00\",\"endTimeUtc\":\"2019-07-02T08:58:32.3478305+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T08:58:32.3478305+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T08:58:32.3478305+00:00\",\"endTimeUtc\":\"2019-07-02T09:18:36.7093552+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:18:36.7093552+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:18:36.7093552+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:18:50.9591197+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:20:07.0373534+00:00\",\"endTimeUtc\":\"2019-07-02T09:20:22.7715619+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:20:22.7715619+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:20:22.8184289+00:00\",\"endTimeUtc\":\"2019-07-02T09:34:43.8409521+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:34:43.8409521+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:20:39.5684165+00:00\",\"endTimeUtc\":\"2019-07-02T09:24:22.8013291+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:24:22.8013291+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T09:24:22.8013291+00:00\",\"endTimeUtc\":\"2019-07-02T09:34:43.8409521+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T09:34:43.8409521+00:00\",\"steps\":[]}]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:15.1081577+00:00\",\"endTimeUtc\":\"2019-07-02T06:21:59.3706229+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:21:59.3706229+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:21:59.3706229+00:00\",\"endTimeUtc\":\"2019-07-02T06:25:35.1008557+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:25:35.1008557+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:25:35.1164802+00:00\",\"endTimeUtc\":\"2019-07-02T06:29:56.3629984+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:29:56.3629984+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:29:56.3629984+00:00\",\"endTimeUtc\":\"2019-07-02T07:04:07.6024167+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:04:07.6024167+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:04:07.6182032+00:00\",\"endTimeUtc\":\"2019-07-02T07:14:57.4288877+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:14:57.4288877+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:14:57.4288877+00:00\",\"endTimeUtc\":\"2019-07-02T07:29:48.6221796+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:29:48.6221796+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:29:48.6221796+00:00\",\"endTimeUtc\":\"2019-07-02T07:37:22.3044519+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:37:22.3044519+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:37:22.3044519+00:00\",\"endTimeUtc\":\"2019-07-02T07:54:54.6966773+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:54:54.6966773+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T07:54:54.6966773+00:00\",\"endTimeUtc\":\"2019-07-02T07:59:05.30469+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T07:59:05.30469+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:19:29.9047493+00:00\",\"endTimeUtc\":\"2019-07-02T06:58:11.9043133+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:58:11.9043133+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:20:07.6852791+00:00\",\"endTimeUtc\":\"2019-07-02T06:22:41.3386111+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:22:41.3386111+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:22:41.3386111+00:00\",\"endTimeUtc\":\"2019-07-02T06:30:39.082265+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:30:39.082265+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:30:39.082265+00:00\",\"endTimeUtc\":\"2019-07-02T06:38:46.7167726+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:38:46.7167726+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:38:46.7167726+00:00\",\"endTimeUtc\":\"2019-07-02T06:46:10.1643351+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:46:10.1643351+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T06:46:10.1800842+00:00\",\"endTimeUtc\":\"2019-07-02T06:58:11.9043133+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T06:58:11.9043133+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:32:54.8235717+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:33:00.886+00:00\",\"endTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:33:10.9952534+00:00\",\"endTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:33:10.7140065+00:00\",\"endTimeUtc\":\"2019-07-02T14:36:13.2900268+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:36:13.2900268+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:36:13.2900268+00:00\",\"endTimeUtc\":\"2019-07-02T14:38:51.6555366+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:38:51.6555366+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:47:47.446119+00:00\",\"endTimeUtc\":\"2019-07-02T14:48:11.7135285+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T14:48:11.7135285+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T14:48:11.7135285+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:13.6266889+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:13.6266889+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-02T15:02:13.6266889+00:00\",\"endTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-02T15:02:28.6112119+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-07-01T23:26:53.067Z\",\"lastUpdatedTime\":\"2019-07-02T15:02:28.6112119+00:00\",\"duration\":\"PT15H49M22.854S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42/updateRuns?api-version=2016-05-01+65": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "129", "130" ], - "x-ms-client-request-id": [ "b173f33d-97d4-4b28-8a62-899950e616e4" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "64adb59b-d0c9-425e-98f8-cd6b819803a3" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvocm4vFAm509NP8eY8TjHkcDHORBlgV9FJetGhd4dMXBa8nT5XxdKyDIkBZFiYqetvgIB1N/gedmeS1b2YqPSNSavwdMqwyqWLZowXh+M+xdkE741g3+XGyYcdMKgn1uWEKY0zrjy/ptuXeStLiTu" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14669" ], - "x-ms-request-id": [ "64adb59b-d0c9-425e-98f8-cd6b819803a3" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032058Z:64adb59b-d0c9-425e-98f8-cd6b819803a3" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:58 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "6546" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42/updateRuns/07843b0d-c2b6-4579-adcc-caeb3a70fc0d\",\"name\":\"northwest/Microsoft1.1907.11.42/07843b0d-c2b6-4579-adcc-caeb3a70fc0d\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:08:26.2910818+00:00\",\"endTimeUtc\":\"2019-08-14T06:11:48.6558646+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:11:48.6558646+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:08:26.2910818+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:08:32.2911355+00:00\",\"endTimeUtc\":\"2019-08-14T05:10:26.2781006+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:10:26.2781006+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:10:26.2781006+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:10:32.168766+00:00\",\"endTimeUtc\":\"2019-08-14T05:13:20.3792114+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:13:20.3792114+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:13:20.3792114+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:19.405122+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:19.405122+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:28:19.4207464+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:37.9084321+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:37.9084321+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:28:37.9084321+00:00\",\"endTimeUtc\":\"2019-08-14T05:32:28.0185951+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:32:28.0185951+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:32:28.0185951+00:00\",\"endTimeUtc\":\"2019-08-14T05:37:36.8473021+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:37:36.8473021+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:37:36.8473021+00:00\",\"endTimeUtc\":\"2019-08-14T05:42:42.2564843+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:42:42.2564843+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:42:42.2564843+00:00\",\"endTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:42:48.2877649+00:00\",\"endTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"steps\":[]}]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"endTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:43:07.0847796+00:00\",\"endTimeUtc\":\"2019-08-14T05:43:36.6788106+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:43:36.6788106+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:43:36.6788106+00:00\",\"endTimeUtc\":\"2019-08-14T05:54:11.6754401+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:54:11.6754401+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:54:11.6754401+00:00\",\"endTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:54:17.9098537+00:00\",\"endTimeUtc\":\"2019-08-14T06:03:23.5906732+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:03:23.5906732+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T06:03:23.5906732+00:00\",\"endTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"steps\":[]}]}]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"endTimeUtc\":\"2019-08-14T06:11:34.3901443+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:11:34.3901443+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T06:11:34.3901443+00:00\",\"endTimeUtc\":\"2019-08-14T06:11:48.6558646+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:11:48.6558646+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-14T05:08:17.737Z\",\"lastUpdatedTime\":\"2019-08-14T06:11:48.6558646+00:00\",\"duration\":\"PT1H3M30.996S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42/updateRuns/07843b0d-c2b6-4579-adcc-caeb3a70fc0d?api-version=2016-05-01+66": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42/updateRuns/07843b0d-c2b6-4579-adcc-caeb3a70fc0d?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "131", "132" ], - "x-ms-client-request-id": [ "d7f5a820-b592-45b7-a0b6-903a5602ff77" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "1a471efc-1b0d-468a-bed7-37cbdb211b8e" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvY3Ky86fqszlTvC9TRZVBflEuRTplZ60MFWOZK0ggqW7CzZsJm5Z5vNLVKhXYi5DBzdA94PIxdpE/nr9muQhh+/gPXOoP0nWqYcYr9dHqwjhKQiYshIUHGzGXTMsIxUhFNywWjhL1SMb6Xxd17tGd" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14668" ], - "x-ms-request-id": [ "1a471efc-1b0d-468a-bed7-37cbdb211b8e" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032059Z:1a471efc-1b0d-468a-bed7-37cbdb211b8e" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:20:59 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "6534" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.11.42/updateRuns/07843b0d-c2b6-4579-adcc-caeb3a70fc0d\",\"name\":\"northwest/Microsoft1.1907.11.42/07843b0d-c2b6-4579-adcc-caeb3a70fc0d\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:08:26.2910818+00:00\",\"endTimeUtc\":\"2019-08-14T06:11:48.6558646+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:11:48.6558646+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:08:26.2910818+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:08:32.2911355+00:00\",\"endTimeUtc\":\"2019-08-14T05:10:26.2781006+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:10:26.2781006+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:10:26.2781006+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:10:32.168766+00:00\",\"endTimeUtc\":\"2019-08-14T05:13:20.3792114+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:13:20.3792114+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:13:20.3792114+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:19.405122+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:19.405122+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:28:19.4207464+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:28:28.311377+00:00\",\"endTimeUtc\":\"2019-08-14T05:28:37.9084321+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:28:37.9084321+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:28:37.9084321+00:00\",\"endTimeUtc\":\"2019-08-14T05:32:28.0185951+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:32:28.0185951+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:32:28.0185951+00:00\",\"endTimeUtc\":\"2019-08-14T05:37:36.8473021+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:37:36.8473021+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:37:36.8473021+00:00\",\"endTimeUtc\":\"2019-08-14T05:42:42.2564843+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:42:42.2564843+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:42:42.2564843+00:00\",\"endTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:42:48.2877649+00:00\",\"endTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"steps\":[]}]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:43:00.7722321+00:00\",\"endTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:43:07.0847796+00:00\",\"endTimeUtc\":\"2019-08-14T05:43:36.6788106+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:43:36.6788106+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:43:36.6788106+00:00\",\"endTimeUtc\":\"2019-08-14T05:54:11.6754401+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T05:54:11.6754401+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:54:11.6754401+00:00\",\"endTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T05:54:17.9098537+00:00\",\"endTimeUtc\":\"2019-08-14T06:03:23.5906732+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:03:23.5906732+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T06:03:23.5906732+00:00\",\"endTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"steps\":[]}]}]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T06:04:36.1465325+00:00\",\"endTimeUtc\":\"2019-08-14T06:11:34.3901443+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:11:34.3901443+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-14T06:11:34.3901443+00:00\",\"endTimeUtc\":\"2019-08-14T06:11:48.6558646+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-14T06:11:48.6558646+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-14T05:08:17.737Z\",\"lastUpdatedTime\":\"2019-08-14T06:11:48.6558646+00:00\",\"duration\":\"PT1H3M30.996S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns?api-version=2016-05-01+67": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "133", "134" ], - "x-ms-client-request-id": [ "c0e4b1ec-4084-4a38-b9ae-c9f3bc40263f" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "2ab66e0d-2bfe-473e-a875-6010a13e0566" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvZZEsrZwhxPZKpIdRN52hYowGX6YhDWodajzNy7hdQjeN4JjKxk7ueVuvE0k0E5Ynv0ZPTMpOGmtjM3tPTH1DJFFSMCD4Zb5WaV7j3ow6PXz4kxtoRuVQ/0QhU5OHHo6oLOuelO6V3ZQ7Nkyvj5+H" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14667" ], - "x-ms-request-id": [ "2ab66e0d-2bfe-473e-a875-6010a13e0566" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032101Z:2ab66e0d-2bfe-473e-a875-6010a13e0566" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:01 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "22350" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/38a3d010-c8fd-466f-8848-96318393ceb2\",\"name\":\"northwest/Microsoft1.1907.12.44/38a3d010-c8fd-466f-8848-96318393ceb2\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-16T23:35:59.0233488+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:35:59.0233488+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:42:11.7236475+00:00\",\"endTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:47:43.6283563+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:48:20.4254157+00:00\",\"endTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:59:39.5853482+00:00\",\"endTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:49:16.793777+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"endTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"endTimeUtc\":\"2019-08-16T22:51:50.8973165+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T22:51:50.8973165+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T22:51:50.9129761+00:00\",\"endTimeUtc\":\"2019-08-16T23:01:11.3018284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:01:11.3018284+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:01:11.3018284+00:00\",\"endTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:01:29.8796295+00:00\",\"endTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"steps\":[]}]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"endTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:02:21.566785+00:00\",\"endTimeUtc\":\"2019-08-16T23:02:57.8685412+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:02:57.8685412+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:02:57.8685412+00:00\",\"endTimeUtc\":\"2019-08-16T23:08:09.738972+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:08:09.738972+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:08:09.738972+00:00\",\"endTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:08:23.5670074+00:00\",\"endTimeUtc\":\"2019-08-16T23:16:04.871971+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:16:04.871971+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:16:04.871971+00:00\",\"endTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"steps\":[]}]}]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"endTimeUtc\":\"2019-08-16T23:34:56.289368+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:34:56.289368+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:34:56.289368+00:00\",\"endTimeUtc\":\"2019-08-16T23:35:59.0233488+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:35:59.0233488+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-16T22:32:38.345Z\",\"lastUpdatedTime\":\"2019-08-16T23:35:59.0233488+00:00\",\"duration\":\"PT1H3M20.928S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/3dac2241-fec8-4bf5-8e88-476384682040\",\"name\":\"northwest/Microsoft1.1907.12.44/3dac2241-fec8-4bf5-8e88-476384682040\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-16T00:05:21.8513125+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T00:05:21.8513125+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:42:11.7236475+00:00\",\"endTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:47:43.6283563+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:48:20.4254157+00:00\",\"endTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:59:39.5853482+00:00\",\"endTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:49:16.793777+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"endTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"Type \u0027ExpandEngineSpecificNugets\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nException calling \\\"ExtractToFile\\\" with \\\"3\\\" argument(s): \\\"The process cannot access the file \u0027\\\\\\\\AZS-ERCS02\\\\C$\\\\Program Files\\\\WindowsPowerShell\\\\Modules\\\\Microsoft.AzureStack.Diagnostics.DataCollection\\\\ECEngine\\\\CloudEngine.dll\u0027 because it is being used by another process.\\\"\\nat Expand-NugetContent\u003cProcess\u003e, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1473\\nat Expand-UpdateContent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Roles\\\\Common\\\\RoleHelpers.psm1: line 4016\\nat ExpandEngineSpecificNugets, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 735\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"endTimeUtc\":\"2019-08-16T00:05:21.8513125+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T00:05:21.8513125+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},\"timeStarted\":\"2019-08-15T22:08:19.428Z\",\"lastUpdatedTime\":\"2019-08-16T00:05:21.8513125+00:00\",\"duration\":\"PT1H57M2.485S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/788e22f6-c1e8-47cf-a8d0-a3f26c9508b1\",\"name\":\"northwest/Microsoft1.1907.12.44/788e22f6-c1e8-47cf-a8d0-a3f26c9508b1\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T15:29:28.5923279+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T15:29:28.5923279+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:42:11.7236475+00:00\",\"endTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:47:43.6283563+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:48:20.4254157+00:00\",\"endTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:59:39.5853482+00:00\",\"endTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:49:16.793777+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"endTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"Type \u0027ExpandEngineSpecificNugets\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nException calling \\\"ExtractToFile\\\" with \\\"3\\\" argument(s): \\\"The process cannot access the file \u0027\\\\\\\\AZS-ERCS03\\\\C$\\\\Program Files\\\\WindowsPowerShell\\\\Modules\\\\Microsoft.AzureStack.Diagnostics.DataCollection\\\\ECEngine\\\\CloudEngine.dll\u0027 because it is being used by another process.\\\"\\nat Expand-NugetContent\u003cProcess\u003e, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1473\\nat Expand-UpdateContent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Roles\\\\Common\\\\RoleHelpers.psm1: line 4016\\nat ExpandEngineSpecificNugets, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 735\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"endTimeUtc\":\"2019-08-15T15:29:28.576599+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T15:29:28.576599+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},\"timeStarted\":\"2019-08-15T12:40:59.379Z\",\"lastUpdatedTime\":\"2019-08-15T15:29:28.5923279+00:00\",\"duration\":\"PT5H6M6.399S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/ec091cb8-c129-4881-85ec-fc78e0b9d362\",\"name\":\"northwest/Microsoft1.1907.12.44/ec091cb8-c129-4881-85ec-fc78e0b9d362\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-16T02:05:58.4033362+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T02:05:58.4033362+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:42:11.7236475+00:00\",\"endTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:47:43.6283563+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:48:20.4254157+00:00\",\"endTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:59:39.5853482+00:00\",\"endTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:49:16.793777+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"endTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"Type \u0027ExpandEngineSpecificNugets\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nException calling \\\"ExtractToFile\\\" with \\\"3\\\" argument(s): \\\"The process cannot access the file \u0027\\\\\\\\AZS-ERCS03\\\\C$\\\\Program Files\\\\WindowsPowerShell\\\\Modules\\\\Microsoft.AzureStack.Diagnostics.DataCollection\\\\ECEngine\\\\CloudEngine.dll\u0027 because it is being used by another process.\\\"\\nat Expand-NugetContent\u003cProcess\u003e, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1473\\nat Expand-UpdateContent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Roles\\\\Common\\\\RoleHelpers.psm1: line 4016\\nat ExpandEngineSpecificNugets, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 735\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"endTimeUtc\":\"2019-08-16T02:05:58.4033362+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T02:05:58.4033362+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},\"timeStarted\":\"2019-08-16T01:45:57.34Z\",\"lastUpdatedTime\":\"2019-08-16T02:05:58.4033362+00:00\",\"duration\":\"PT19H19M33.292S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/38a3d010-c8fd-466f-8848-96318393ceb2?api-version=2016-05-01+68": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/38a3d010-c8fd-466f-8848-96318393ceb2?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "135", "136" ], - "x-ms-client-request-id": [ "d32f3afa-3008-4e9e-8380-425f4c821602" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "4850fff3-180d-4d40-9e97-15bf4ac18fcc" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvu5L5kDGeb7ZgpbR2dO4awDA3bO99MlTtYaHVhARsH8Do8x8pjUqSqiAcp/CThKlZLgz9lEqP4deTZQ//BkLYRN7HsFi3F7vg9azmGzG1dNijEwNnIzMCTZ41e6x03gnk9UUuEc62RWqP+OvAU3x6" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14666" ], - "x-ms-request-id": [ "4850fff3-180d-4d40-9e97-15bf4ac18fcc" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032102Z:4850fff3-180d-4d40-9e97-15bf4ac18fcc" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:02 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "6533" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/38a3d010-c8fd-466f-8848-96318393ceb2\",\"name\":\"northwest/Microsoft1.1907.12.44/38a3d010-c8fd-466f-8848-96318393ceb2\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-16T23:35:59.0233488+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:35:59.0233488+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:42:11.7236475+00:00\",\"endTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:47:43.6283563+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:48:20.4254157+00:00\",\"endTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:59:39.5853482+00:00\",\"endTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:49:16.793777+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"endTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"endTimeUtc\":\"2019-08-16T22:51:50.8973165+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T22:51:50.8973165+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T22:51:50.9129761+00:00\",\"endTimeUtc\":\"2019-08-16T23:01:11.3018284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:01:11.3018284+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:01:11.3018284+00:00\",\"endTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:01:29.8796295+00:00\",\"endTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"steps\":[]}]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:02:05.9887556+00:00\",\"endTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:02:21.566785+00:00\",\"endTimeUtc\":\"2019-08-16T23:02:57.8685412+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:02:57.8685412+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:02:57.8685412+00:00\",\"endTimeUtc\":\"2019-08-16T23:08:09.738972+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:08:09.738972+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:08:09.738972+00:00\",\"endTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:08:23.5670074+00:00\",\"endTimeUtc\":\"2019-08-16T23:16:04.871971+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:16:04.871971+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:16:04.871971+00:00\",\"endTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"steps\":[]}]}]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:20:20.8528322+00:00\",\"endTimeUtc\":\"2019-08-16T23:34:56.289368+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:34:56.289368+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-16T23:34:56.289368+00:00\",\"endTimeUtc\":\"2019-08-16T23:35:59.0233488+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T23:35:59.0233488+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-16T22:32:38.345Z\",\"lastUpdatedTime\":\"2019-08-16T23:35:59.0233488+00:00\",\"duration\":\"PT1H3M20.928S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/3dac2241-fec8-4bf5-8e88-476384682040?api-version=2016-05-01+69": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/3dac2241-fec8-4bf5-8e88-476384682040?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "137", "138" ], - "x-ms-client-request-id": [ "d47ed215-828c-428f-b403-eb8c0c556bf3" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "8b4acef3-6547-4e41-842e-254a829649a6" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvATbY5aT6D0aFkkftFFharlChkE+xqvzMMb+iFpfw2bSHOytMW8Gnr7gcFL1QUnYT1P4TAm8ABveDAtTrPDTEa9D1+U+x/9wywU8CyBFj5QJ8NOyefT9jVdwHchpXiDiId4PSy0L2U6ynRLZBpZzB" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14665" ], - "x-ms-request-id": [ "8b4acef3-6547-4e41-842e-254a829649a6" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032103Z:8b4acef3-6547-4e41-842e-254a829649a6" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:03 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "5268" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/3dac2241-fec8-4bf5-8e88-476384682040\",\"name\":\"northwest/Microsoft1.1907.12.44/3dac2241-fec8-4bf5-8e88-476384682040\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-16T00:05:21.8513125+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T00:05:21.8513125+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:42:11.7236475+00:00\",\"endTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:47:43.6283563+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:48:20.4254157+00:00\",\"endTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:59:39.5853482+00:00\",\"endTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:49:16.793777+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"endTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"Type \u0027ExpandEngineSpecificNugets\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nException calling \\\"ExtractToFile\\\" with \\\"3\\\" argument(s): \\\"The process cannot access the file \u0027\\\\\\\\AZS-ERCS02\\\\C$\\\\Program Files\\\\WindowsPowerShell\\\\Modules\\\\Microsoft.AzureStack.Diagnostics.DataCollection\\\\ECEngine\\\\CloudEngine.dll\u0027 because it is being used by another process.\\\"\\nat Expand-NugetContent\u003cProcess\u003e, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1473\\nat Expand-UpdateContent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Roles\\\\Common\\\\RoleHelpers.psm1: line 4016\\nat ExpandEngineSpecificNugets, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 735\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"endTimeUtc\":\"2019-08-16T00:05:21.8513125+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T00:05:21.8513125+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},\"timeStarted\":\"2019-08-15T22:08:19.428Z\",\"lastUpdatedTime\":\"2019-08-16T00:05:21.8513125+00:00\",\"duration\":\"PT1H57M2.485S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/788e22f6-c1e8-47cf-a8d0-a3f26c9508b1?api-version=2016-05-01+70": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/788e22f6-c1e8-47cf-a8d0-a3f26c9508b1?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "139", "140" ], - "x-ms-client-request-id": [ "db7a4d1a-5ea1-4f37-913f-79b89be00552" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "e05be981-feb5-4ffd-b05a-b49f939023f2" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvYTF+UIE8Rr3CaYNWJRUhzEPz37cMydqD/UEMu+ejLLQLKWFXRCHPLBT7hqzu2QyXcamC+s4cys2sZN+ANOKVPOaj2mNfkYCxJMCdAtyxWctoevVLw8ZZ4YShyJbmEesqRgIRN0aYdAQBvqZ0nR45" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14664" ], - "x-ms-request-id": [ "e05be981-feb5-4ffd-b05a-b49f939023f2" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032104Z:e05be981-feb5-4ffd-b05a-b49f939023f2" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:04 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "5265" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/788e22f6-c1e8-47cf-a8d0-a3f26c9508b1\",\"name\":\"northwest/Microsoft1.1907.12.44/788e22f6-c1e8-47cf-a8d0-a3f26c9508b1\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T15:29:28.5923279+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T15:29:28.5923279+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:42:11.7236475+00:00\",\"endTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:47:43.6283563+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:48:20.4254157+00:00\",\"endTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:59:39.5853482+00:00\",\"endTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:49:16.793777+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"endTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"Type \u0027ExpandEngineSpecificNugets\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nException calling \\\"ExtractToFile\\\" with \\\"3\\\" argument(s): \\\"The process cannot access the file \u0027\\\\\\\\AZS-ERCS03\\\\C$\\\\Program Files\\\\WindowsPowerShell\\\\Modules\\\\Microsoft.AzureStack.Diagnostics.DataCollection\\\\ECEngine\\\\CloudEngine.dll\u0027 because it is being used by another process.\\\"\\nat Expand-NugetContent\u003cProcess\u003e, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1473\\nat Expand-UpdateContent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Roles\\\\Common\\\\RoleHelpers.psm1: line 4016\\nat ExpandEngineSpecificNugets, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 735\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"endTimeUtc\":\"2019-08-15T15:29:28.576599+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T15:29:28.576599+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},\"timeStarted\":\"2019-08-15T12:40:59.379Z\",\"lastUpdatedTime\":\"2019-08-15T15:29:28.5923279+00:00\",\"duration\":\"PT5H6M6.399S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/ec091cb8-c129-4881-85ec-fc78e0b9d362?api-version=2016-05-01+71": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/ec091cb8-c129-4881-85ec-fc78e0b9d362?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "141", "142" ], - "x-ms-client-request-id": [ "9076272c-25b5-47f9-8d96-aa8482e66717" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "16bfabbf-b4d1-4fa8-be74-b58efd511b88" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvrVag/m4Dweh7rM7BwKWh0pT7ikzn6QS/3Ex1wI+bpnlQQnxr4EQuQHSjkgmZJb+JLJ92FW7XHFaThVjnMrduM7vtiSQvbgqIzgETTEmJxjs8I83zylAD3h1UKZm878nvwfEY+ck0H4EiJLYmVCMa" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14663" ], - "x-ms-request-id": [ "16bfabbf-b4d1-4fa8-be74-b58efd511b88" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032107Z:16bfabbf-b4d1-4fa8-be74-b58efd511b88" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:07 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "5269" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.12.44/updateRuns/ec091cb8-c129-4881-85ec-fc78e0b9d362\",\"name\":\"northwest/Microsoft1.1907.12.44/ec091cb8-c129-4881-85ec-fc78e0b9d362\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-16T02:05:58.4033362+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T02:05:58.4033362+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:41:37.0829436+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:42:11.7236475+00:00\",\"endTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:47:43.6125883+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:47:43.6283563+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:48:20.4254157+00:00\",\"endTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T12:59:39.5694357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T12:59:39.5853482+00:00\",\"endTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:49:16.7781909+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:49:16.793777+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:00.1227904+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:00.1378137+00:00\",\"endTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-15T13:50:51.3418284+00:00\",\"endTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"Type \u0027ExpandEngineSpecificNugets\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nException calling \\\"ExtractToFile\\\" with \\\"3\\\" argument(s): \\\"The process cannot access the file \u0027\\\\\\\\AZS-ERCS03\\\\C$\\\\Program Files\\\\WindowsPowerShell\\\\Modules\\\\Microsoft.AzureStack.Diagnostics.DataCollection\\\\ECEngine\\\\CloudEngine.dll\u0027 because it is being used by another process.\\\"\\nat Expand-NugetContent\u003cProcess\u003e, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1473\\nat Expand-UpdateContent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Roles\\\\Common\\\\RoleHelpers.psm1: line 4016\\nat ExpandEngineSpecificNugets, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1907.12.44\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 735\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-08-15T14:36:56.9990425+00:00\",\"endTimeUtc\":\"2019-08-16T02:05:58.4033362+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-16T02:05:58.4033362+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},\"timeStarted\":\"2019-08-16T01:45:57.34Z\",\"lastUpdatedTime\":\"2019-08-16T02:05:58.4033362+00:00\",\"duration\":\"PT19H19M33.292S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31/updateRuns?api-version=2016-05-01+72": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "143", "144" ], - "x-ms-client-request-id": [ "b39a48a6-7f28-4174-b6fd-acd76956cc39" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "9c1ac393-d35e-480b-9f9d-cce95e86612d" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvW3HfRI0ENl2uS5OTdpccQOgRH8SEhSdwJQtUgIzvn6Kxii8UK/H+EnB1V2d59sbDAQal0MnLmRSEIHs/9bGUsL5gkbsz2izUCASulZBmOXL9qTWIYa2371o2eupQ+cpbp70mAJQlmuUa1ojy/Fl8" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14662" ], - "x-ms-request-id": [ "9c1ac393-d35e-480b-9f9d-cce95e86612d" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032108Z:9c1ac393-d35e-480b-9f9d-cce95e86612d" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:08 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3082" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31/updateRuns/c5a77d48-4336-45ce-bfed-69c9f2e4f038\",\"name\":\"northwest/Microsoft1.1907.5.31/c5a77d48-4336-45ce-bfed-69c9f2e4f038\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T21:56:18.3314673+00:00\",\"endTimeUtc\":\"2019-07-30T22:37:59.5326231+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:37:59.5326231+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T21:56:18.3314673+00:00\",\"endTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T21:56:35.9879217+00:00\",\"endTimeUtc\":\"2019-07-30T21:59:42.3415566+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T21:59:42.3415566+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T21:59:42.3415566+00:00\",\"endTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:00:00.7788475+00:00\",\"endTimeUtc\":\"2019-07-30T22:06:01.1837938+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:06:01.1837938+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:06:01.1837938+00:00\",\"endTimeUtc\":\"2019-07-30T22:27:59.8792146+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:27:59.8792146+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:27:59.8792146+00:00\",\"endTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"endTimeUtc\":\"2019-07-30T22:37:41.8353752+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:37:41.8353752+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:37:41.8353752+00:00\",\"endTimeUtc\":\"2019-07-30T22:37:59.5326231+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:37:59.5326231+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-07-30T21:55:58.456Z\",\"lastUpdatedTime\":\"2019-07-30T22:37:59.5326231+00:00\",\"duration\":\"PT42M1.123S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31/updateRuns/c5a77d48-4336-45ce-bfed-69c9f2e4f038?api-version=2016-05-01+73": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31/updateRuns/c5a77d48-4336-45ce-bfed-69c9f2e4f038?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "145", "146" ], - "x-ms-client-request-id": [ "51f3dd96-816a-4d7e-8067-1c06543eda04" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "e0cd68f9-c3fe-4370-8701-21946984ba32" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvDcaaKXfQwUbTl4RyST2C6TolLShaqDWYiGJ+Be6BjZdatfmy13nu17JvwnATHSOfVb8hXL7l+onRlEd3Kfqm3TlNnBbjb3dk4LE5DdsKum+cGFHzkcsVpRFLwYulrRb20lF5GTH2EZrL6jNjFB9J" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14661" ], - "x-ms-request-id": [ "e0cd68f9-c3fe-4370-8701-21946984ba32" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032109Z:e0cd68f9-c3fe-4370-8701-21946984ba32" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:09 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3070" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.5.31/updateRuns/c5a77d48-4336-45ce-bfed-69c9f2e4f038\",\"name\":\"northwest/Microsoft1.1907.5.31/c5a77d48-4336-45ce-bfed-69c9f2e4f038\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T21:56:18.3314673+00:00\",\"endTimeUtc\":\"2019-07-30T22:37:59.5326231+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:37:59.5326231+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T21:56:18.3314673+00:00\",\"endTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T21:56:35.9879217+00:00\",\"endTimeUtc\":\"2019-07-30T21:59:42.3415566+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T21:59:42.3415566+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T21:59:42.3415566+00:00\",\"endTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:00:00.7788475+00:00\",\"endTimeUtc\":\"2019-07-30T22:06:01.1837938+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:06:01.1837938+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:06:01.1837938+00:00\",\"endTimeUtc\":\"2019-07-30T22:27:59.8792146+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:27:59.8792146+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:27:59.8792146+00:00\",\"endTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:28:11.7071774+00:00\",\"endTimeUtc\":\"2019-07-30T22:37:41.8353752+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:37:41.8353752+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-30T22:37:41.8353752+00:00\",\"endTimeUtc\":\"2019-07-30T22:37:59.5326231+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-30T22:37:59.5326231+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-07-30T21:55:58.456Z\",\"lastUpdatedTime\":\"2019-07-30T22:37:59.5326231+00:00\",\"duration\":\"PT42M1.123S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33/updateRuns?api-version=2016-05-01+74": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "147", "148" ], - "x-ms-client-request-id": [ "37605cda-8cca-4a21-ade7-3803b6a432b8" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "6e13fce9-da3e-437e-89f3-85d50d2385f0" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvL/zPS5SqdiI8A9bDJ2M+O3F6rd3o/9YJLMPgS/ZxJodOoq/LFQJX7e6iP2yLtTFywCoWaLNUB3/Bq/7fractrOsIh6fwd00OmkSx5f7+fNHKfqtlQj3VempcqpLSfqK1FhnLujzqk5yEbxVu8btE" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14660" ], - "x-ms-request-id": [ "6e13fce9-da3e-437e-89f3-85d50d2385f0" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032110Z:6e13fce9-da3e-437e-89f3-85d50d2385f0" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:10 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3367" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33/updateRuns/73a0519b-50d6-4b5a-a512-0ab96856c03a\",\"name\":\"northwest/Microsoft1.1907.6.33/73a0519b-50d6-4b5a-a512-0ab96856c03a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:06:01.6558025+00:00\",\"endTimeUtc\":\"2019-07-31T22:50:02.7504126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:50:02.7504126+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:06:01.7337388+00:00\",\"endTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:06:09.7023927+00:00\",\"endTimeUtc\":\"2019-07-31T22:08:30.944766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:08:30.944766+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:08:30.944766+00:00\",\"endTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:08:38.991541+00:00\",\"endTimeUtc\":\"2019-07-31T22:12:55.0875294+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:12:55.0875294+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:12:55.0875294+00:00\",\"endTimeUtc\":\"2019-07-31T22:32:49.0627962+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:32:49.0627962+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:32:49.0627962+00:00\",\"endTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"endTimeUtc\":\"2019-07-31T22:37:20.9812719+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:37:20.9812719+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:37:20.9812719+00:00\",\"endTimeUtc\":\"2019-07-31T22:49:43.3126219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:49:43.3126219+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:49:43.3126219+00:00\",\"endTimeUtc\":\"2019-07-31T22:50:02.7504126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:50:02.7504126+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-07-31T22:05:52.436Z\",\"lastUpdatedTime\":\"2019-07-31T22:50:02.7504126+00:00\",\"duration\":\"PT44M10.376S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33/updateRuns/73a0519b-50d6-4b5a-a512-0ab96856c03a?api-version=2016-05-01+75": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33/updateRuns/73a0519b-50d6-4b5a-a512-0ab96856c03a?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "149", "150" ], - "x-ms-client-request-id": [ "08a69a8a-c336-47f7-b126-f6df5d0bd4ae" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "f1fd5565-225d-4d42-b135-e5e512b6aec6" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvAoXYpqNVE8jGamgVwA+U1DXkSAhzGZss2v25ioljC14E646baQtWt848XsK6CgzduXqZ/JeXfxH1y0n/8YSDRpeHe+kVcZ0Obj2kr3d+nRiNF3V+LdlNmWE+MlCHJ4n3Yr4CNyCYW3N9zg6Jmc7V" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14659" ], - "x-ms-request-id": [ "f1fd5565-225d-4d42-b135-e5e512b6aec6" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032112Z:f1fd5565-225d-4d42-b135-e5e512b6aec6" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:12 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3355" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.6.33/updateRuns/73a0519b-50d6-4b5a-a512-0ab96856c03a\",\"name\":\"northwest/Microsoft1.1907.6.33/73a0519b-50d6-4b5a-a512-0ab96856c03a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:06:01.6558025+00:00\",\"endTimeUtc\":\"2019-07-31T22:50:02.7504126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:50:02.7504126+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:06:01.7337388+00:00\",\"endTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:06:09.7023927+00:00\",\"endTimeUtc\":\"2019-07-31T22:08:30.944766+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:08:30.944766+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:08:30.944766+00:00\",\"endTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:08:38.991541+00:00\",\"endTimeUtc\":\"2019-07-31T22:12:55.0875294+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:12:55.0875294+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:12:55.0875294+00:00\",\"endTimeUtc\":\"2019-07-31T22:32:49.0627962+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:32:49.0627962+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:32:49.0627962+00:00\",\"endTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:33:01.0000482+00:00\",\"endTimeUtc\":\"2019-07-31T22:37:20.9812719+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:37:20.9812719+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:37:20.9812719+00:00\",\"endTimeUtc\":\"2019-07-31T22:49:43.3126219+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:49:43.3126219+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-07-31T22:49:43.3126219+00:00\",\"endTimeUtc\":\"2019-07-31T22:50:02.7504126+00:00\",\"lastUpdatedTimeUtc\":\"2019-07-31T22:50:02.7504126+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-07-31T22:05:52.436Z\",\"lastUpdatedTime\":\"2019-07-31T22:50:02.7504126+00:00\",\"duration\":\"PT44M10.376S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35/updateRuns?api-version=2016-05-01+76": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "151", "152" ], - "x-ms-client-request-id": [ "dc56ae4b-f3af-421b-9cc4-b092aa7c3b11" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "3038a8d8-da36-4331-af3b-9dbffb9eac34" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvh+axZ+hxGHeu5pWoFZ0PWPTWYxm4L5kzv0w+HSLtaVuUEkkB64vq2bKnOD1kzYiRpZhd4AxPgCldQypgx/RRdFemDCW0cCmCl45czwYzFzQYORm8Mpk0rCVx/iC/77nr8Miprksl8A+C0arsPIMB" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14658" ], - "x-ms-request-id": [ "3038a8d8-da36-4331-af3b-9dbffb9eac34" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032113Z:3038a8d8-da36-4331-af3b-9dbffb9eac34" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:13 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3674" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35/updateRuns/5170c9ef-a273-489b-904b-a1299517c04d\",\"name\":\"northwest/Microsoft1.1907.7.35/5170c9ef-a273-489b-904b-a1299517c04d\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:12:46.3517037+00:00\",\"endTimeUtc\":\"2019-08-01T04:18:42.7258613+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T04:18:42.7258613+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:12:46.3517037+00:00\",\"endTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:12:54.6797787+00:00\",\"endTimeUtc\":\"2019-08-01T03:15:19.1083399+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:15:19.1083399+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:15:19.1083399+00:00\",\"endTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:15:27.967667+00:00\",\"endTimeUtc\":\"2019-08-01T03:18:34.5914653+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:18:34.5914653+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:18:34.5914653+00:00\",\"endTimeUtc\":\"2019-08-01T03:39:24.4204306+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:39:24.4204306+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:39:24.4204306+00:00\",\"endTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"endTimeUtc\":\"2019-08-01T03:42:36.5145039+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:42:36.5145039+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:42:36.5145039+00:00\",\"endTimeUtc\":\"2019-08-01T04:11:22.1171907+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T04:11:22.1171907+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T04:11:22.1171907+00:00\",\"endTimeUtc\":\"2019-08-01T04:18:20.8822564+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T04:18:20.8822564+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T04:18:20.8822564+00:00\",\"endTimeUtc\":\"2019-08-01T04:18:42.7258613+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T04:18:42.7258613+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-01T03:12:34.675Z\",\"lastUpdatedTime\":\"2019-08-01T04:18:42.7258613+00:00\",\"duration\":\"PT1H6M8.113S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35/updateRuns/5170c9ef-a273-489b-904b-a1299517c04d?api-version=2016-05-01+77": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35/updateRuns/5170c9ef-a273-489b-904b-a1299517c04d?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "153", "154" ], - "x-ms-client-request-id": [ "13ee6d05-8276-41c4-902f-ba9ef91650ed" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "1363e0f9-911b-4bf1-b393-3141eb57dfe1" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvY3ohRsHr6Pf0pyuDf7f1+ImxkixtQQSoYwel0RZMYw2hHOkQDG/NTbLboWalWL3PGFxvJ33XzO5kElOoo58r606Wv+7q91LS4eB1Answ+q7CJO++VWm2lYrK2IAvjKuSzr3vQDKYH12c+6tW3D9L" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14657" ], - "x-ms-request-id": [ "1363e0f9-911b-4bf1-b393-3141eb57dfe1" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032114Z:1363e0f9-911b-4bf1-b393-3141eb57dfe1" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:14 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3662" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.7.35/updateRuns/5170c9ef-a273-489b-904b-a1299517c04d\",\"name\":\"northwest/Microsoft1.1907.7.35/5170c9ef-a273-489b-904b-a1299517c04d\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:12:46.3517037+00:00\",\"endTimeUtc\":\"2019-08-01T04:18:42.7258613+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T04:18:42.7258613+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:12:46.3517037+00:00\",\"endTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:12:54.6797787+00:00\",\"endTimeUtc\":\"2019-08-01T03:15:19.1083399+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:15:19.1083399+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:15:19.1083399+00:00\",\"endTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:15:27.967667+00:00\",\"endTimeUtc\":\"2019-08-01T03:18:34.5914653+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:18:34.5914653+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:18:34.5914653+00:00\",\"endTimeUtc\":\"2019-08-01T03:39:24.4204306+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:39:24.4204306+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:39:24.4204306+00:00\",\"endTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:39:36.6941334+00:00\",\"endTimeUtc\":\"2019-08-01T03:42:36.5145039+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T03:42:36.5145039+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T03:42:36.5145039+00:00\",\"endTimeUtc\":\"2019-08-01T04:11:22.1171907+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T04:11:22.1171907+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T04:11:22.1171907+00:00\",\"endTimeUtc\":\"2019-08-01T04:18:20.8822564+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T04:18:20.8822564+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-01T04:18:20.8822564+00:00\",\"endTimeUtc\":\"2019-08-01T04:18:42.7258613+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-01T04:18:42.7258613+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-01T03:12:34.675Z\",\"lastUpdatedTime\":\"2019-08-01T04:18:42.7258613+00:00\",\"duration\":\"PT1H6M8.113S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37/updateRuns?api-version=2016-05-01+78": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "155", "156" ], - "x-ms-client-request-id": [ "e81768f8-1ec5-49e5-99ca-3defcf1c801c" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "327d98af-f895-41d8-a435-51675f6e7b10" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvCkFbJUWgju45i6ERbu1B/h5FV/KM5lXB07ciJ5AMuISEOCoIFVbfCIciBRCMCUYnPYiMMjVan8dtq8xm+gDYsKHeW+Vk2KhjDTnm+2SQkbCcy0tKVZSCtIHAicbEWMTTIx5JmH/Jh0HER7csk9B2" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14656" ], - "x-ms-request-id": [ "327d98af-f895-41d8-a435-51675f6e7b10" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032116Z:327d98af-f895-41d8-a435-51675f6e7b10" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:16 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3986" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37/updateRuns/65e8e8f4-db81-4c2f-b133-beaf0b0d3105\",\"name\":\"northwest/Microsoft1.1907.8.37/65e8e8f4-db81-4c2f-b133-beaf0b0d3105\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:50:35.2992795+00:00\",\"endTimeUtc\":\"2019-08-02T19:43:35.6734114+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T19:43:35.6734114+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:50:35.2992795+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:50:40.9554628+00:00\",\"endTimeUtc\":\"2019-08-02T16:51:56.8740969+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T16:51:56.8740969+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:51:56.8740969+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:52:02.6865287+00:00\",\"endTimeUtc\":\"2019-08-02T16:54:43.5446624+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T16:54:43.5446624+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:54:43.5446624+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:40.57358+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:40.57358+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T17:09:40.57358+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:58.2140923+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:58.2140923+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T17:09:58.2140923+00:00\",\"endTimeUtc\":\"2019-08-02T17:11:31.7370501+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:11:31.7370501+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T17:11:31.7370501+00:00\",\"endTimeUtc\":\"2019-08-02T19:39:52.7441642+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T19:39:52.7441642+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T19:39:52.7441642+00:00\",\"endTimeUtc\":\"2019-08-02T19:43:21.1735027+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T19:43:21.1735027+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T19:43:21.1735027+00:00\",\"endTimeUtc\":\"2019-08-02T19:43:35.6734114+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T19:43:35.6734114+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-02T16:50:28.097Z\",\"lastUpdatedTime\":\"2019-08-02T19:43:35.6734114+00:00\",\"duration\":\"PT2H53M7.607S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37/updateRuns/65e8e8f4-db81-4c2f-b133-beaf0b0d3105?api-version=2016-05-01+79": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37/updateRuns/65e8e8f4-db81-4c2f-b133-beaf0b0d3105?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "157", "158" ], - "x-ms-client-request-id": [ "672bcacc-7e7d-4d65-8503-45159096fb4a" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "40219976-e417-4e4d-96b2-b2d4ffdb0b31" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvkbHwKdFDMnZlCUdhZfZlE3J24DE92F6q2J54SkoKbXMrmMICIAzpGrSZ4c+a3RAObo6zsjnXD3754t9oF7cvCjw0xY2ZE8QaTxWPFNO9+iOIANn4Lk0rGTeaIyrzMDv59FZ2Yma564mYYPTJeRD0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14655" ], - "x-ms-request-id": [ "40219976-e417-4e4d-96b2-b2d4ffdb0b31" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032117Z:40219976-e417-4e4d-96b2-b2d4ffdb0b31" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:17 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3974" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1907.8.37/updateRuns/65e8e8f4-db81-4c2f-b133-beaf0b0d3105\",\"name\":\"northwest/Microsoft1.1907.8.37/65e8e8f4-db81-4c2f-b133-beaf0b0d3105\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:50:35.2992795+00:00\",\"endTimeUtc\":\"2019-08-02T19:43:35.6734114+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T19:43:35.6734114+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:50:35.2992795+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:50:40.9554628+00:00\",\"endTimeUtc\":\"2019-08-02T16:51:56.8740969+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T16:51:56.8740969+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:51:56.8740969+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:52:02.6865287+00:00\",\"endTimeUtc\":\"2019-08-02T16:54:43.5446624+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T16:54:43.5446624+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T16:54:43.5446624+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:40.57358+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:40.57358+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T17:09:40.57358+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OEM External VM Parameters\",\"description\":\"Update OEM External VM Parameters if not present.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T17:09:48.7610285+00:00\",\"endTimeUtc\":\"2019-08-02T17:09:58.2140923+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:09:58.2140923+00:00\",\"steps\":[]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T17:09:58.2140923+00:00\",\"endTimeUtc\":\"2019-08-02T17:11:31.7370501+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T17:11:31.7370501+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T17:11:31.7370501+00:00\",\"endTimeUtc\":\"2019-08-02T19:39:52.7441642+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T19:39:52.7441642+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T19:39:52.7441642+00:00\",\"endTimeUtc\":\"2019-08-02T19:43:21.1735027+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T19:43:21.1735027+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-02T19:43:21.1735027+00:00\",\"endTimeUtc\":\"2019-08-02T19:43:35.6734114+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-02T19:43:35.6734114+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-02T16:50:28.097Z\",\"lastUpdatedTime\":\"2019-08-02T19:43:35.6734114+00:00\",\"duration\":\"PT2H53M7.607S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20/updateRuns?api-version=2016-05-01+80": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "159", "160" ], - "x-ms-client-request-id": [ "75f8bb25-b375-49f2-a2c8-557e35bf87e9" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "e1e328d1-115d-4e64-a82a-5cf47483779a" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvubFG0UKM21VYMh2osDCc3VFv9cgR5DOn1GeKVTTzhWUF/w01X8JZsGeVEqPKEJk7e8sz4KZLLYldUQH+Xyzc6wGp2sQlwf/lrEkhcBAevHCY3F2KC7/tdgLPGlIlMGkCujZ77H70ekz4pIzDYtcu" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14654" ], - "x-ms-request-id": [ "e1e328d1-115d-4e64-a82a-5cf47483779a" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032119Z:e1e328d1-115d-4e64-a82a-5cf47483779a" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:18 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "270769" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20/updateRuns/04c4ac91-ce88-4a3f-8bd0-c0ff0bccea3a\",\"name\":\"northwest/Microsoft1.1908.0.20/04c4ac91-ce88-4a3f-8bd0-c0ff0bccea3a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:11:10.2539702+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.875943+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.875943+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:11:10.2696201+00:00\",\"endTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:11:28.5507563+00:00\",\"endTimeUtc\":\"2019-08-18T06:25:14.8899078+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T06:25:14.8899078+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:25:14.8899078+00:00\",\"endTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:25:26.8117174+00:00\",\"endTimeUtc\":\"2019-08-18T06:32:27.3088299+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T06:32:27.3088299+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:32:27.3088299+00:00\",\"endTimeUtc\":\"2019-08-18T07:11:21.3023037+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:11:21.3023037+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:11:21.3023037+00:00\",\"endTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.8446947+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.8446947+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:11:59.6938047+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:12:48.4776641+00:00\",\"endTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:13:13.8368939+00:00\",\"endTimeUtc\":\"2019-08-18T07:39:12.2741978+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:39:12.2741978+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:39:12.2741978+00:00\",\"endTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:39:29.3217373+00:00\",\"endTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"endTimeUtc\":\"2019-08-18T08:40:42.1708313+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:40:42.1708313+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:40:28.7434986+00:00\",\"endTimeUtc\":\"2019-08-18T08:21:14.0442483+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:21:14.0442483+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:40:46.8528041+00:00\",\"endTimeUtc\":\"2019-08-18T08:21:14.0442483+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:21:14.0442483+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T08:40:42.1708313+00:00\",\"endTimeUtc\":\"2019-08-18T09:51:00.1091494+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:51:00.1091494+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T08:41:16.5301399+00:00\",\"endTimeUtc\":\"2019-08-18T08:49:01.5274926+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:49:01.5274926+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T08:49:01.5274926+00:00\",\"endTimeUtc\":\"2019-08-18T08:54:04.2307021+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:54:04.2307021+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T08:41:16.0299682+00:00\",\"endTimeUtc\":\"2019-08-18T09:00:28.4032811+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:00:28.4032811+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:51:00.1091494+00:00\",\"endTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:51:31.9834681+00:00\",\"endTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:52:13.5301755+00:00\",\"endTimeUtc\":\"2019-08-18T09:54:44.0296377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:54:44.0296377+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:54:44.0296377+00:00\",\"endTimeUtc\":\"2019-08-18T10:08:36.7677748+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:08:36.7677748+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:08:36.7677748+00:00\",\"endTimeUtc\":\"2019-08-18T10:31:38.4748336+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:31:38.4748336+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:09:06.7204695+00:00\",\"endTimeUtc\":\"2019-08-18T10:24:33.4911878+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:24:33.4911878+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:24:33.4911878+00:00\",\"endTimeUtc\":\"2019-08-18T10:31:38.4748336+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:31:38.4748336+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:52:13.4834995+00:00\",\"endTimeUtc\":\"2019-08-18T11:31:33.3649847+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T11:31:33.3649847+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T11:31:33.4275529+00:00\",\"endTimeUtc\":\"2019-08-18T12:12:45.72329+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:12:45.72329+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:12:45.72329+00:00\",\"endTimeUtc\":\"2019-08-18T12:38:20.6080602+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:38:20.6080602+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:13:12.3334504+00:00\",\"endTimeUtc\":\"2019-08-18T12:32:49.0944747+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:32:49.0944747+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:32:49.0944747+00:00\",\"endTimeUtc\":\"2019-08-18T12:38:20.6080602+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:38:20.6080602+00:00\",\"steps\":[]}]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:51:31.7803617+00:00\",\"endTimeUtc\":\"2019-08-18T09:52:40.2803856+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:52:40.2803856+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:52:40.2960593+00:00\",\"endTimeUtc\":\"2019-08-18T09:56:20.0934407+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:56:20.0934407+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:56:20.1087252+00:00\",\"endTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:58:02.5591617+00:00\",\"endTimeUtc\":\"2019-08-18T10:01:16.3830587+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:01:16.3830587+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:01:16.3830587+00:00\",\"endTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"endTimeUtc\":\"2019-08-18T12:06:03.8417666+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:06:03.8417666+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:31:17.5841119+00:00\",\"endTimeUtc\":\"2019-08-18T12:06:03.8105029+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:06:03.8105029+00:00\",\"steps\":[]}]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:06:03.8572195+00:00\",\"endTimeUtc\":\"2019-08-18T12:08:14.8413078+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:08:14.8413078+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:06:32.8735889+00:00\",\"endTimeUtc\":\"2019-08-18T12:07:05.0607717+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:07:05.0607717+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:07:05.0607717+00:00\",\"endTimeUtc\":\"2019-08-18T12:07:44.4977417+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:07:44.4977417+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:07:44.4977417+00:00\",\"endTimeUtc\":\"2019-08-18T12:08:14.8413078+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:08:14.8413078+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage on the NC VMs\",\"description\":\"Update OSImage on the NC VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"endTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"steps\":[{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:38:40.5454366+00:00\",\"endTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:39:07.5921685+00:00\",\"endTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"endTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:53:48.106175+00:00\",\"endTimeUtc\":\"2019-08-18T13:12:41.0774751+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:12:41.0774751+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:12:41.0931027+00:00\",\"endTimeUtc\":\"2019-08-18T13:13:12.4839435+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:13:12.4839435+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:13:12.4839435+00:00\",\"endTimeUtc\":\"2019-08-18T13:48:25.8220728+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:48:25.8220728+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:13:40.3583757+00:00\",\"endTimeUtc\":\"2019-08-18T13:32:15.7456016+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:32:15.7456016+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:32:15.7456016+00:00\",\"endTimeUtc\":\"2019-08-18T13:48:25.8220728+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:48:25.8220728+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:48:25.9001949+00:00\",\"endTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"endTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:49:13.5099967+00:00\",\"endTimeUtc\":\"2019-08-18T13:49:28.8060005+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:49:28.8060005+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:49:28.8060005+00:00\",\"endTimeUtc\":\"2019-08-18T14:34:47.2214463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T14:34:47.2214463+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T14:34:47.2214463+00:00\",\"endTimeUtc\":\"2019-08-18T15:11:22.3712195+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:11:22.3712195+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:11:22.3712195+00:00\",\"endTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:11:30.4493001+00:00\",\"endTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"endTimeUtc\":\"2019-08-18T15:32:44.6381352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:32:44.6381352+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:32:44.6381352+00:00\",\"endTimeUtc\":\"2019-08-18T15:36:32.7733288+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:36:32.7733288+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:36:32.7733288+00:00\",\"endTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"endTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:36:48.6338261+00:00\",\"endTimeUtc\":\"2019-08-18T15:42:39.5082972+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:42:39.5082972+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:42:39.5082972+00:00\",\"endTimeUtc\":\"2019-08-18T15:42:46.6800097+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:42:46.6800097+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:42:46.6800097+00:00\",\"endTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:42:53.6486994+00:00\",\"endTimeUtc\":\"2019-08-18T15:52:04.2468725+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:52:04.2468725+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:52:04.2468725+00:00\",\"endTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"endTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"endTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:57:08.6282228+00:00\",\"endTimeUtc\":\"2019-08-18T15:57:16.0187985+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:57:16.0187985+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:57:16.0187985+00:00\",\"endTimeUtc\":\"2019-08-18T16:00:35.8614329+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:00:35.8614329+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:00:35.8614329+00:00\",\"endTimeUtc\":\"2019-08-18T16:18:01.3278379+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:18:01.3278379+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:18:01.3278379+00:00\",\"endTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:18:08.4371683+00:00\",\"endTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"endTimeUtc\":\"2019-08-18T16:35:54.1074418+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:35:54.1074418+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:35:54.1074418+00:00\",\"endTimeUtc\":\"2019-08-18T16:39:18.0847955+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:39:18.0847955+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:39:18.0847955+00:00\",\"endTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:39:33.8659465+00:00\",\"endTimeUtc\":\"2019-08-18T16:44:59.2805416+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:44:59.2805416+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:44:59.2805416+00:00\",\"endTimeUtc\":\"2019-08-18T16:45:06.3898766+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:45:06.3898766+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:45:06.3898766+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:45:13.0929612+00:00\",\"endTimeUtc\":\"2019-08-18T16:53:18.499335+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:53:18.499335+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:53:18.499335+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"endTimeUtc\":\"2019-08-18T17:45:44.7763596+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:45:44.7763596+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:58:21.2625082+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:28.5906227+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:28.5906227+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:58:28.5906227+00:00\",\"endTimeUtc\":\"2019-08-18T17:02:48.0900615+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:02:48.0900615+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:02:48.0900615+00:00\",\"endTimeUtc\":\"2019-08-18T17:22:35.0657826+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:22:35.0657826+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:22:35.0657826+00:00\",\"endTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:22:43.6438557+00:00\",\"endTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"endTimeUtc\":\"2019-08-18T17:42:41.2412745+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:42:41.2412745+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:42:41.2412745+00:00\",\"endTimeUtc\":\"2019-08-18T17:45:37.3232862+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:45:37.3232862+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:45:37.3232862+00:00\",\"endTimeUtc\":\"2019-08-18T17:45:44.7607316+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:45:44.7607316+00:00\",\"steps\":[]}]},{\"name\":\"Upgrade Network Controller Application if needed.\",\"description\":\"Upgrade Network Controller Application if needed\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:45:44.7763596+00:00\",\"endTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"endTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"steps\":[{\"name\":\"Host Node Update Prerequisite\",\"description\":\"Check the Host Update prerequisite\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T18:16:44.3041269+00:00\",\"endTimeUtc\":\"2019-08-18T18:20:35.292472+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T18:20:35.292472+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T18:20:35.292472+00:00\",\"endTimeUtc\":\"2019-08-18T19:01:24.1550509+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:01:24.1550509+00:00\",\"steps\":[]},{\"name\":\"Configure Cluster Network\",\"description\":\"Configure live migration network before suspending cluster nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:01:24.1550509+00:00\",\"endTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"steps\":[{\"name\":\"Configure Cluster Network\",\"description\":\"Ensure live migration happens on the storage network.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:01:30.576887+00:00\",\"endTimeUtc\":\"2019-08-18T19:04:19.532352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:04:19.532352+00:00\",\"steps\":[]},{\"name\":\"Set SMB Bandwidth Cap\",\"description\":\"Configure SMB bandwidth limit for live migration traffic.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:04:19.532352+00:00\",\"endTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"steps\":[]}]},{\"name\":\"Adding IR VMs\",\"description\":\"Adding an IR machine marker for each baremetal node regardless of provisioning state.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"steps\":[{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:07:51.6126725+00:00\",\"endTimeUtc\":\"2019-08-18T19:07:57.8626401+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:07:57.8626401+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:07:57.8626401+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:04.3157283+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:04.3157283+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:04.3157283+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:10.8000676+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:10.8000676+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:10.8000676+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"steps\":[]}]},{\"name\":\"Prepare IR VMs for Placement\",\"description\":\"Setting the provisioning status of the IR VMs to ProvisioningInProgress so that they can be placed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:23.6906569+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:30.2999812+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:30.2999812+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:30.2999812+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:36.690566+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:36.690566+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:36.690566+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:43.65928+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:43.65928+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:43.65928+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"steps\":[]}]},{\"name\":\"Set new IR VMs failed\",\"description\":\"Setting the IR machines as failed initially to allow for per-node-scoped updates and avoid assumptions that the VMs should be accessible.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:56.8154475+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:03.2536895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:03.2536895+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:03.2536895+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:09.5817694+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:09.5817694+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:09.5817694+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:16.0974011+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:16.0974011+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:16.0974011+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"steps\":[]}]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:30.3472674+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:30.3472674+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:30.3472674+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:37.9097344+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:37.9097344+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:37.9097344+00:00\",\"endTimeUtc\":\"2019-08-18T19:12:20.4749396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:12:20.4749396+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:12:20.4749396+00:00\",\"endTimeUtc\":\"2019-08-18T19:26:11.1422446+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:26:11.1422446+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:12:27.9592676+00:00\",\"endTimeUtc\":\"2019-08-18T19:25:34.8107332+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:25:34.8107332+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:12:34.7873478+00:00\",\"endTimeUtc\":\"2019-08-18T19:12:41.240437+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:12:41.240437+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:12:41.240437+00:00\",\"endTimeUtc\":\"2019-08-18T19:15:43.4581068+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:15:43.4581068+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:15:43.4581068+00:00\",\"endTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:15:49.6611985+00:00\",\"endTimeUtc\":\"2019-08-18T19:21:20.9038782+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:21:20.9038782+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:21:20.9038782+00:00\",\"endTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"endTimeUtc\":\"2019-08-18T19:25:34.8107332+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:25:34.8107332+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:26:11.1422446+00:00\",\"endTimeUtc\":\"2019-08-18T19:48:43.9559485+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:48:43.9559485+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:48:43.9559485+00:00\",\"endTimeUtc\":\"2019-08-18T19:48:55.3980276+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:48:55.3980276+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:48:55.3980276+00:00\",\"endTimeUtc\":\"2019-08-18T19:49:05.9760898+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:49:05.9760898+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:49:05.9760898+00:00\",\"endTimeUtc\":\"2019-08-19T01:37:45.3003552+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:37:45.3003552+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:37:45.3003552+00:00\",\"endTimeUtc\":\"2019-08-19T01:50:48.1021508+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:50:48.1021508+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:50:48.1021508+00:00\",\"endTimeUtc\":\"2019-08-19T01:55:28.6823318+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:55:28.6823318+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:28.6823318+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:41.8384996+00:00\",\"endTimeUtc\":\"2019-08-19T01:55:54.3696744+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:55:54.3696744+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:54.3696744+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:04.5571256+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:13.7447066+00:00\",\"endTimeUtc\":\"2019-08-19T01:56:24.4007476+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:56:24.4007476+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:24.4007476+00:00\",\"endTimeUtc\":\"2019-08-19T02:06:27.5581736+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:06:27.5581736+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:06:27.5581736+00:00\",\"endTimeUtc\":\"2019-08-19T02:32:07.1059218+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:32:07.1059218+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:32:07.1059218+00:00\",\"endTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:32:19.6370248+00:00\",\"endTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:01.1720065+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:01.1720065+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:42:01.1720065+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:42.104299+00:00\",\"endTimeUtc\":\"2019-08-19T02:04:39.9338487+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:04:39.9338487+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:04:39.9338487+00:00\",\"endTimeUtc\":\"2019-08-19T02:08:57.4018433+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:08:57.4018433+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:08:57.4018433+00:00\",\"endTimeUtc\":\"2019-08-19T02:14:34.8224448+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:14:34.8224448+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:41.541617+00:00\",\"endTimeUtc\":\"2019-08-19T01:56:32.7446109+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:56:32.7446109+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:32.7446109+00:00\",\"endTimeUtc\":\"2019-08-19T01:59:38.6349368+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:59:38.6349368+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:41.7447833+00:00\",\"endTimeUtc\":\"2019-08-19T01:56:54.8069658+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:56:54.8069658+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:54.8069658+00:00\",\"endTimeUtc\":\"2019-08-19T02:01:51.7159973+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:01:51.7159973+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:01:51.7159973+00:00\",\"endTimeUtc\":\"2019-08-19T02:02:43.481319+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:02:43.481319+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:02:43.481319+00:00\",\"endTimeUtc\":\"2019-08-19T02:04:33.5119547+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:04:33.5119547+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:50.1074894+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:50.1074894+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:42:50.1074894+00:00\",\"endTimeUtc\":\"2019-08-19T02:45:59.6777831+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:45:59.6777831+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:45:59.6777831+00:00\",\"endTimeUtc\":\"2019-08-19T02:46:06.5997402+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:46:06.5997402+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:46:06.5997402+00:00\",\"endTimeUtc\":\"2019-08-19T02:49:32.0881478+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:49:32.0881478+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:49:32.0881478+00:00\",\"endTimeUtc\":\"2019-08-19T02:49:38.6350073+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:49:38.6350073+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:49:38.6350073+00:00\",\"endTimeUtc\":\"2019-08-19T02:49:45.1818713+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:49:45.1818713+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:49:45.1818713+00:00\",\"endTimeUtc\":\"2019-08-19T02:52:49.8000597+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:52:49.8000597+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:52:49.8000597+00:00\",\"endTimeUtc\":\"2019-08-19T03:15:12.9107398+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:15:12.9107398+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:52:59.6282089+00:00\",\"endTimeUtc\":\"2019-08-19T03:08:36.3544319+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:08:36.3544319+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:53:07.9562214+00:00\",\"endTimeUtc\":\"2019-08-19T02:53:15.6436751+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:53:15.6436751+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:53:15.6436751+00:00\",\"endTimeUtc\":\"2019-08-19T02:57:10.3299391+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:57:10.3299391+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:57:10.3299391+00:00\",\"endTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:57:18.986152+00:00\",\"endTimeUtc\":\"2019-08-19T03:05:00.4011+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:05:00.4011+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T03:05:00.4011+00:00\",\"endTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"endTimeUtc\":\"2019-08-19T03:08:36.3544319+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:08:36.3544319+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T03:15:12.9107398+00:00\",\"endTimeUtc\":\"2019-08-19T04:55:59.1236231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T04:55:59.1236231+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T04:55:59.1236231+00:00\",\"endTimeUtc\":\"2019-08-19T04:56:28.7588183+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T04:56:28.7588183+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T04:56:28.7588183+00:00\",\"endTimeUtc\":\"2019-08-19T04:56:53.4479919+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T04:56:53.4479919+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T04:56:53.4479919+00:00\",\"endTimeUtc\":\"2019-08-19T06:54:58.2585112+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T06:54:58.2585112+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T06:54:58.2585112+00:00\",\"endTimeUtc\":\"2019-08-19T07:10:12.0490636+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:10:12.0490636+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:10:12.0490636+00:00\",\"endTimeUtc\":\"2019-08-19T07:16:38.7901155+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:16:38.7901155+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:38.7901155+00:00\",\"endTimeUtc\":\"2019-08-19T09:16:10.6635777+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:16:10.6635777+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:50.0864899+00:00\",\"endTimeUtc\":\"2019-08-19T07:17:00.2422901+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:17:00.2422901+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:00.2422901+00:00\",\"endTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:08.9137382+00:00\",\"endTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:17.4446916+00:00\",\"endTimeUtc\":\"2019-08-19T07:17:26.2724509+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:17:26.2724509+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:26.2724509+00:00\",\"endTimeUtc\":\"2019-08-19T07:21:33.9726956+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:21:33.9726956+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:21:33.9726956+00:00\",\"endTimeUtc\":\"2019-08-19T07:46:10.8115688+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:46:10.8115688+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:46:10.8115688+00:00\",\"endTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:46:19.858629+00:00\",\"endTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"endTimeUtc\":\"2019-08-19T07:54:26.3666911+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:54:26.3666911+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:54:26.3666911+00:00\",\"endTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:50.664541+00:00\",\"endTimeUtc\":\"2019-08-19T07:29:34.7713069+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:29:34.7713069+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:29:34.7713069+00:00\",\"endTimeUtc\":\"2019-08-19T07:34:02.8623157+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:34:02.8623157+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:34:02.8623157+00:00\",\"endTimeUtc\":\"2019-08-19T07:38:20.5959205+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:38:20.5959205+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:50.1020594+00:00\",\"endTimeUtc\":\"2019-08-19T07:18:23.927022+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:18:23.927022+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:18:23.927022+00:00\",\"endTimeUtc\":\"2019-08-19T07:21:25.4413907+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:21:25.4413907+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:50.1958049+00:00\",\"endTimeUtc\":\"2019-08-19T07:17:48.3967247+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:17:48.3967247+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:48.3967247+00:00\",\"endTimeUtc\":\"2019-08-19T07:22:35.5044773+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:22:35.5044773+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:22:35.5044773+00:00\",\"endTimeUtc\":\"2019-08-19T07:24:25.7249261+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:24:25.7249261+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:24:25.7249261+00:00\",\"endTimeUtc\":\"2019-08-19T07:24:53.1629634+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:24:53.1629634+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:16:10.6635777+00:00\",\"endTimeUtc\":\"2019-08-19T09:17:15.895182+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:17:15.895182+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:17:15.9420664+00:00\",\"endTimeUtc\":\"2019-08-19T09:28:21.6650189+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:28:21.6650189+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:28:21.6650189+00:00\",\"endTimeUtc\":\"2019-08-19T09:28:48.3055127+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:28:48.3055127+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:28:48.3055127+00:00\",\"endTimeUtc\":\"2019-08-19T09:39:52.3654496+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:39:52.3654496+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:39:52.3654496+00:00\",\"endTimeUtc\":\"2019-08-19T09:40:14.9432287+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:40:14.9432287+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:40:14.9432287+00:00\",\"endTimeUtc\":\"2019-08-19T09:40:36.1494406+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:40:36.1494406+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:40:36.1494406+00:00\",\"endTimeUtc\":\"2019-08-19T09:50:42.6067476+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:50:42.6067476+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:50:42.6067476+00:00\",\"endTimeUtc\":\"2019-08-19T10:18:24.6866328+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:18:24.6866328+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:51:10.6056694+00:00\",\"endTimeUtc\":\"2019-08-19T10:16:24.2634918+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:16:24.2634918+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:51:37.2611927+00:00\",\"endTimeUtc\":\"2019-08-19T09:52:04.2287835+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:52:04.2287835+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:52:04.2287835+00:00\",\"endTimeUtc\":\"2019-08-19T10:04:01.637429+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:04:01.637429+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:04:01.637429+00:00\",\"endTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:04:23.1682181+00:00\",\"endTimeUtc\":\"2019-08-19T10:12:13.2133403+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:12:13.2133403+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:12:13.2133403+00:00\",\"endTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"endTimeUtc\":\"2019-08-19T10:16:24.2634918+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:16:24.2634918+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:18:24.6866328+00:00\",\"endTimeUtc\":\"2019-08-19T10:53:06.9258813+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:53:06.9258813+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:53:06.9258813+00:00\",\"endTimeUtc\":\"2019-08-19T10:53:20.5819702+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:53:20.5819702+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:53:20.5819702+00:00\",\"endTimeUtc\":\"2019-08-19T10:53:32.7693128+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:53:32.7693128+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:53:32.7693128+00:00\",\"endTimeUtc\":\"2019-08-19T12:46:58.9853614+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T12:46:58.9853614+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T12:46:58.9853614+00:00\",\"endTimeUtc\":\"2019-08-19T13:00:43.9933579+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:00:43.9933579+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:00:43.9933579+00:00\",\"endTimeUtc\":\"2019-08-19T13:07:07.1172753+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:07:07.1172753+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:07.1172753+00:00\",\"endTimeUtc\":\"2019-08-19T21:31:59.529263+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:31:59.529263+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:23.9764392+00:00\",\"endTimeUtc\":\"2019-08-19T13:07:38.1950945+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:07:38.1950945+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:38.1950945+00:00\",\"endTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:47.3824148+00:00\",\"endTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:57.0073405+00:00\",\"endTimeUtc\":\"2019-08-19T13:08:06.257643+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:08:06.257643+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:08:06.257643+00:00\",\"endTimeUtc\":\"2019-08-19T13:12:09.4418857+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:12:09.4418857+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:12:09.4418857+00:00\",\"endTimeUtc\":\"2019-08-19T13:36:24.3116913+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:36:24.3116913+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:36:24.3116913+00:00\",\"endTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:36:33.7502897+00:00\",\"endTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"endTimeUtc\":\"2019-08-19T13:46:28.3412845+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:46:28.3412845+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:46:28.3412845+00:00\",\"endTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:23.6952019+00:00\",\"endTimeUtc\":\"2019-08-19T13:20:16.8317156+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:20:16.8317156+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:20:16.8317156+00:00\",\"endTimeUtc\":\"2019-08-19T13:24:36.390777+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:24:36.390777+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:24:36.390777+00:00\",\"endTimeUtc\":\"2019-08-19T13:28:28.4947262+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:28:28.4947262+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:24.8358053+00:00\",\"endTimeUtc\":\"2019-08-19T13:08:16.4289455+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:08:16.4289455+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:08:16.4445694+00:00\",\"endTimeUtc\":\"2019-08-19T13:10:59.9426492+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:10:59.9426492+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:22.2889653+00:00\",\"endTimeUtc\":\"2019-08-19T13:08:12.4446147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:08:12.4446147+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:08:12.4446147+00:00\",\"endTimeUtc\":\"2019-08-19T13:13:33.3158508+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:13:33.3158508+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:13:33.3158508+00:00\",\"endTimeUtc\":\"2019-08-19T13:14:13.456098+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:14:13.456098+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:14:13.456098+00:00\",\"endTimeUtc\":\"2019-08-19T13:14:43.3463687+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:14:43.3463687+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:31:59.529263+00:00\",\"endTimeUtc\":\"2019-08-19T21:32:29.2336+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:32:29.2336+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:32:29.2336+00:00\",\"endTimeUtc\":\"2019-08-19T21:35:14.2941634+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:35:14.2941634+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:35:14.2941634+00:00\",\"endTimeUtc\":\"2019-08-19T21:35:20.5440827+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:35:20.5440827+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:35:20.5440827+00:00\",\"endTimeUtc\":\"2019-08-19T21:38:09.4381339+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:38:09.4381339+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:38:09.4381339+00:00\",\"endTimeUtc\":\"2019-08-19T21:38:15.6411821+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:38:15.6411821+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:38:15.6411821+00:00\",\"endTimeUtc\":\"2019-08-19T21:38:22.0161065+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:38:22.0161065+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:38:22.0161065+00:00\",\"endTimeUtc\":\"2019-08-19T21:41:05.3950691+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:41:05.3950691+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:41:05.3950691+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:41:12.9418596+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:41:19.8324006+00:00\",\"endTimeUtc\":\"2019-08-19T21:41:26.9260709+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:41:26.9260709+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:41:26.9260709+00:00\",\"endTimeUtc\":\"2019-08-19T21:44:21.8927555+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:44:21.8927555+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:44:21.8927555+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:44:28.1270147+00:00\",\"endTimeUtc\":\"2019-08-19T21:49:27.5190306+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:49:27.5190306+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:49:27.5190306+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"endTimeUtc\":\"2019-08-19T22:21:25.0985813+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T22:21:25.0985813+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T22:21:25.0985813+00:00\",\"endTimeUtc\":\"2019-08-19T22:21:36.6453131+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T22:21:36.6453131+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T22:21:36.6453131+00:00\",\"endTimeUtc\":\"2019-08-19T22:21:46.4474952+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T22:21:46.4474952+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T22:21:46.4474952+00:00\",\"endTimeUtc\":\"2019-08-20T00:43:30.9072483+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T00:43:30.9072483+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:43:30.9072483+00:00\",\"endTimeUtc\":\"2019-08-20T00:55:30.0630221+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T00:55:30.0630221+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:55:30.0630221+00:00\",\"endTimeUtc\":\"2019-08-20T00:59:45.6194498+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T00:59:45.6194498+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:45.6194498+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:54.6349668+00:00\",\"endTimeUtc\":\"2019-08-20T01:00:03.7286089+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:00:03.7286089+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:03.7286089+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:10.4472758+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:16.6503199+00:00\",\"endTimeUtc\":\"2019-08-20T01:00:23.4002417+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:00:23.4002417+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:23.4002417+00:00\",\"endTimeUtc\":\"2019-08-20T01:03:14.9918999+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:03:14.9918999+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:03:14.9918999+00:00\",\"endTimeUtc\":\"2019-08-20T01:27:11.9356233+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:27:11.9356233+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:27:11.9356233+00:00\",\"endTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:27:18.4042894+00:00\",\"endTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:34.2904683+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:34.2904683+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:33:34.2904683+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:54.5568398+00:00\",\"endTimeUtc\":\"2019-08-20T01:19:37.3091809+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:19:37.3091809+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:19:37.3091809+00:00\",\"endTimeUtc\":\"2019-08-20T01:22:48.2190309+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:22:48.2190309+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:22:48.2190309+00:00\",\"endTimeUtc\":\"2019-08-20T01:25:26.5277552+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:25:26.5277552+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:54.9474841+00:00\",\"endTimeUtc\":\"2019-08-20T01:00:38.7281772+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:00:38.7281772+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:38.7281772+00:00\",\"endTimeUtc\":\"2019-08-20T01:03:29.5698513+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:03:29.5698513+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:54.4474702+00:00\",\"endTimeUtc\":\"2019-08-20T01:00:29.7126607+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:00:29.7126607+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:29.7126607+00:00\",\"endTimeUtc\":\"2019-08-20T01:04:34.9753049+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:04:34.9753049+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:04:34.9753049+00:00\",\"endTimeUtc\":\"2019-08-20T01:05:25.2565333+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:05:25.2565333+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:05:25.2565333+00:00\",\"endTimeUtc\":\"2019-08-20T01:06:00.3498501+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:06:00.3498501+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"endTimeUtc\":\"2019-08-20T01:34:25.5002156+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:34:25.5002156+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:34:25.5002156+00:00\",\"endTimeUtc\":\"2019-08-20T01:37:07.8419317+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:37:07.8419317+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:37:07.8419317+00:00\",\"endTimeUtc\":\"2019-08-20T01:37:14.2637261+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:37:14.2637261+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:37:14.2637261+00:00\",\"endTimeUtc\":\"2019-08-20T01:40:07.253823+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:40:07.253823+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:40:07.253823+00:00\",\"endTimeUtc\":\"2019-08-20T03:12:15.4867711+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:12:15.4867711+00:00\",\"steps\":[]},{\"name\":\"PostUpdateCleanup\",\"description\":\"Perform PostUpdate cleanup for all the nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:12:15.4867711+00:00\",\"endTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"steps\":[]}]},{\"name\":\"Update VMs\",\"description\":\"Updating VMs conditionally based on update payload. All VMs are getting updated in parallel except DC and CA VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based update process. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:03.9618507+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.6395807+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.6395807+00:00\",\"steps\":[{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:20.9460202+00:00\",\"endTimeUtc\":\"2019-08-20T03:16:58.0549345+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:16:58.0549345+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SeedRing Service Fabric cluster.\",\"description\":\"Update OSImage on the SeedRing service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:58.0705608+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"steps\":[{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:05.9142196+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:41.1754236+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:41.1754236+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:15.2109837+00:00\",\"endTimeUtc\":\"2019-08-20T03:19:13.2095457+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:19:13.2095457+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:13.2095457+00:00\",\"endTimeUtc\":\"2019-08-20T03:19:25.7875214+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:19:25.7875214+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:25.7875214+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:23.7693848+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:23.7693848+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:33.2249272+00:00\",\"endTimeUtc\":\"2019-08-20T03:25:55.8038511+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:25:55.8038511+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:55.8038511+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:23.675635+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:23.675635+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:23.785008+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:41.1754236+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:41.1754236+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:41.1910497+00:00\",\"endTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:48.1909669+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:56.3002435+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:56.3002435+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:56.3002435+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:35.1869678+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:35.1869678+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:35.218216+00:00\",\"endTimeUtc\":\"2019-08-20T04:46:06.4590639+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:46:06.4590639+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:46:06.4746786+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:46:15.8182491+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"endTimeUtc\":\"2019-08-20T05:23:29.9806923+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:23:29.9806923+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:23:29.9806923+00:00\",\"endTimeUtc\":\"2019-08-20T05:36:32.9400164+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:36:32.9400164+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:36:32.9400164+00:00\",\"endTimeUtc\":\"2019-08-20T05:45:22.0873901+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:45:22.0873901+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:45:22.0873901+00:00\",\"endTimeUtc\":\"2019-08-20T15:26:38.8558048+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:26:38.8558048+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:26:38.8558048+00:00\",\"endTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:26:53.1837591+00:00\",\"endTimeUtc\":\"2019-08-20T15:30:06.8940997+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:30:06.8940997+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:30:06.8940997+00:00\",\"endTimeUtc\":\"2019-08-20T15:30:14.9489841+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:30:14.9489841+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:30:14.9489841+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:30:22.5898516+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:04.1840539+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:04.1840539+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:42:04.1840539+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:52.8063839+00:00\",\"endTimeUtc\":\"2019-08-20T15:47:00.9000273+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:47:00.9000273+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:47:00.9000273+00:00\",\"endTimeUtc\":\"2019-08-20T15:50:30.5878898+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:50:30.5878898+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:50:30.5878898+00:00\",\"endTimeUtc\":\"2019-08-20T16:14:31.5928262+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:14:31.5928262+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:14:31.5928262+00:00\",\"endTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:14:40.061496+00:00\",\"endTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"endTimeUtc\":\"2019-08-20T16:26:03.247163+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:26:03.247163+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:26:03.247163+00:00\",\"endTimeUtc\":\"2019-08-20T16:27:23.2047851+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:27:23.2047851+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:27:23.2047851+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:05.9047722+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:05.9047722+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:05.9047722+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:25.2733835+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:25.2733835+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:25.2733835+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"endTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:37.1638578+00:00\",\"endTimeUtc\":\"2019-08-20T16:44:22.043092+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:44:22.043092+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:44:22.0587304+00:00\",\"endTimeUtc\":\"2019-08-20T16:44:33.0118147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:44:33.0118147+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:44:33.0118147+00:00\",\"endTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:44:40.8711685+00:00\",\"endTimeUtc\":\"2019-08-20T16:53:25.382453+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:53:25.382453+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:53:25.382453+00:00\",\"endTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"endTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:58:52.114668+00:00\",\"endTimeUtc\":\"2019-08-20T16:59:01.0677627+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:59:01.0677627+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:59:01.0677627+00:00\",\"endTimeUtc\":\"2019-08-20T17:02:33.4296777+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:02:33.4296777+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:02:33.4296777+00:00\",\"endTimeUtc\":\"2019-08-20T17:19:56.2409721+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:19:56.2409721+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:19:56.2409721+00:00\",\"endTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:20:02.2409611+00:00\",\"endTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"endTimeUtc\":\"2019-08-20T17:28:04.7391554+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:28:04.7391554+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:28:04.7547832+00:00\",\"endTimeUtc\":\"2019-08-20T17:29:34.2397229+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:29:34.2397229+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:29:34.2397229+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:30.8103091+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:30.8103091+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:35:30.8103091+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:52.2790021+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:52.2790021+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:35:52.2790021+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"steps\":[]}]}]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"endTimeUtc\":\"2019-08-20T17:55:17.3499407+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:55:17.3499407+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:36:04.2008357+00:00\",\"endTimeUtc\":\"2019-08-20T17:46:21.9905619+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:46:21.9905619+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:46:21.9905619+00:00\",\"endTimeUtc\":\"2019-08-20T17:55:17.3343202+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:55:17.3343202+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:55:17.3499407+00:00\",\"endTimeUtc\":\"2019-08-20T18:00:09.838132+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:00:09.838132+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:55:23.3499408+00:00\",\"endTimeUtc\":\"2019-08-20T17:56:54.8383791+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:56:54.8383791+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:56:54.8383791+00:00\",\"endTimeUtc\":\"2019-08-20T18:00:09.838132+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:00:09.838132+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:21.4928884+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:45.5860506+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:45.5860506+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:47.4613132+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:00.4924104+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:00.4924104+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:00.5080369+00:00\",\"endTimeUtc\":\"2019-08-20T03:21:20.9985757+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:21:20.9985757+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:21:20.9985757+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:38.2892707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:38.2892707+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:21:28.9359823+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:15.4427976+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:15.4427976+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:15.4427976+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:38.2267718+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:38.2267718+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:38.3048916+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:45.5860506+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:45.5860506+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:45.632927+00:00\",\"endTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:52.460963+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:08.3670066+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:08.3670066+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:08.3670066+00:00\",\"endTimeUtc\":\"2019-08-20T04:00:51.0423033+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:00:51.0423033+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:00:51.0423033+00:00\",\"endTimeUtc\":\"2019-08-20T04:20:36.2756302+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:20:36.2756302+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:20:36.2756302+00:00\",\"endTimeUtc\":\"2019-08-20T04:58:54.0917394+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:58:54.0917394+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:20:44.2911775+00:00\",\"endTimeUtc\":\"2019-08-20T04:58:54.0448692+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:58:54.0448692+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:58:54.0917394+00:00\",\"endTimeUtc\":\"2019-08-20T06:21:38.8191167+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:21:38.8191167+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:21:38.8191167+00:00\",\"endTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:21:57.4594966+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:08.0218479+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:08.0218479+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:08.0218479+00:00\",\"endTimeUtc\":\"2019-08-20T06:28:02.5972728+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:28:02.5972728+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:28:02.5972728+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:28:12.3158962+00:00\",\"endTimeUtc\":\"2019-08-20T06:48:58.139119+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:48:58.139119+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:48:58.1547434+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"endTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:39.8658115+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:51.5062188+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:51.5062188+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:51.5062188+00:00\",\"endTimeUtc\":\"2019-08-20T07:05:09.0954012+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:05:09.0954012+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:05:09.0954012+00:00\",\"endTimeUtc\":\"2019-08-20T07:31:43.4677735+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:31:43.4677735+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:31:43.4677735+00:00\",\"endTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:31:53.233287+00:00\",\"endTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"endTimeUtc\":\"2019-08-20T08:40:17.7531586+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:40:17.7531586+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:40:17.7531586+00:00\",\"endTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"steps\":[]}]},{\"name\":\"Validate SQL node after restart.\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"endTimeUtc\":\"2019-08-20T08:46:30.0280182+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:46:30.0280182+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"description\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:14.1492204+00:00\",\"endTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"steps\":[{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:42.4613766+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:44.0595508+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:44.0595508+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:01.2111504+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:25.8514784+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:25.8514784+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:25.8514784+00:00\",\"endTimeUtc\":\"2019-08-20T03:25:14.4137241+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:25:14.4137241+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:14.5387206+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:22.4761269+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:35.0541676+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:35.0541676+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:35.069792+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:44.0439253+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:44.0439253+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:58:44.0751738+00:00\",\"endTimeUtc\":\"2019-08-20T05:27:10.071855+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:27:10.071855+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:58:51.3719552+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:57.9343713+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:57.9343713+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:58:57.949995+00:00\",\"endTimeUtc\":\"2019-08-20T04:04:36.4462463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:04:36.4462463+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:04:36.4462463+00:00\",\"endTimeUtc\":\"2019-08-20T04:42:51.5721739+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:42:51.5721739+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:42:51.5877955+00:00\",\"endTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:42:59.3063992+00:00\",\"endTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"endTimeUtc\":\"2019-08-20T05:18:06.9219861+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:18:06.9219861+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:18:06.9376102+00:00\",\"endTimeUtc\":\"2019-08-20T05:27:01.1817136+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:27:01.1817136+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:27:01.1981592+00:00\",\"endTimeUtc\":\"2019-08-20T05:27:10.071855+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:27:10.071855+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:27:10.0874811+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:27:17.9623945+00:00\",\"endTimeUtc\":\"2019-08-20T05:27:26.9154109+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:27:26.9154109+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:27:26.9154109+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:47.9808594+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:47.9808594+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:41:47.9808594+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:41:56.6838073+00:00\",\"endTimeUtc\":\"2019-08-20T06:02:56.7089879+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:02:56.7089879+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:02:56.7089879+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"endTimeUtc\":\"2019-08-20T07:25:27.9254868+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:25:27.9254868+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:11:31.8742662+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:41.6401362+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:41.6401362+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:11:41.6401362+00:00\",\"endTimeUtc\":\"2019-08-20T06:16:16.0422321+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:16:16.0422321+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:16:16.0422321+00:00\",\"endTimeUtc\":\"2019-08-20T06:44:41.6422889+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:44:41.6422889+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:44:41.6422889+00:00\",\"endTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:44:51.7828589+00:00\",\"endTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"endTimeUtc\":\"2019-08-20T07:19:34.164195+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:19:34.164195+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:19:34.164195+00:00\",\"endTimeUtc\":\"2019-08-20T07:25:14.0667291+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:25:14.0667291+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:25:14.0667291+00:00\",\"endTimeUtc\":\"2019-08-20T07:25:27.9254868+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:25:27.9254868+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:38.9770496+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:15.7887875+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:15.7887875+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:50.5862798+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:16.8828331+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:16.8828331+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:16.8828331+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:16.3646614+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:16.3646614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:16.3646614+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:59.5546228+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:59.5546228+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:24.1301938+00:00\",\"endTimeUtc\":\"2019-08-20T03:37:57.6753703+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:37:57.6753703+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:37:57.6753703+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:59.5546228+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:59.5546228+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:59.6171205+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:15.7575408+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:15.7575408+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:15.8512876+00:00\",\"endTimeUtc\":\"2019-08-20T05:40:48.3726099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:40:48.3726099+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:22.2418301+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:17.8278174+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:17.8278174+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:17.8278174+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:25.2340089+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:25.2340089+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:25.2340089+00:00\",\"endTimeUtc\":\"2019-08-20T04:14:16.5560413+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:14:16.5560413+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:14:16.5716514+00:00\",\"endTimeUtc\":\"2019-08-20T04:40:32.7910254+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:40:32.7910254+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:40:32.7910254+00:00\",\"endTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:40:41.1034296+00:00\",\"endTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"endTimeUtc\":\"2019-08-20T05:15:40.2025309+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:15:40.2025309+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:15:40.2025309+00:00\",\"endTimeUtc\":\"2019-08-20T05:36:23.0498487+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:36:23.0498487+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:36:23.0498487+00:00\",\"endTimeUtc\":\"2019-08-20T05:40:39.4977911+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:40:39.4977911+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:40:39.4977911+00:00\",\"endTimeUtc\":\"2019-08-20T05:40:48.3726099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:40:48.3726099+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:40:48.4052863+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:40:56.4505889+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:05.2785409+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:05.2785409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:41:05.2785409+00:00\",\"endTimeUtc\":\"2019-08-20T05:53:59.8940101+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:53:59.8940101+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:53:59.8940101+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:54:13.0031765+00:00\",\"endTimeUtc\":\"2019-08-20T06:15:08.8712587+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:15:08.8712587+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:15:08.8712587+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"endTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:23:02.2867468+00:00\",\"endTimeUtc\":\"2019-08-20T06:29:50.9083882+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:29:50.9083882+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:29:50.9083882+00:00\",\"endTimeUtc\":\"2019-08-20T06:30:01.0801363+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:30:01.0801363+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:30:01.0801363+00:00\",\"endTimeUtc\":\"2019-08-20T06:34:30.7641802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:34:30.7641802+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:34:30.7641802+00:00\",\"endTimeUtc\":\"2019-08-20T07:05:27.1264282+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:05:27.1264282+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:05:27.1264282+00:00\",\"endTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:05:37.5637959+00:00\",\"endTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"endTimeUtc\":\"2019-08-20T07:23:37.4268468+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:23:37.4268468+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:23:37.4268468+00:00\",\"endTimeUtc\":\"2019-08-20T07:43:21.3010134+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:43:21.3010134+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:43:21.3010134+00:00\",\"endTimeUtc\":\"2019-08-20T07:51:15.3570883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:51:15.3570883+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:51:15.3570883+00:00\",\"endTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"endTimeUtc\":\"2019-08-20T08:39:25.2192435+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:39:25.2192435+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:51:38.9660025+00:00\",\"endTimeUtc\":\"2019-08-20T07:51:50.8720335+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:51:50.8720335+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:51:50.8720335+00:00\",\"endTimeUtc\":\"2019-08-20T08:06:41.771248+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:06:41.771248+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:06:41.771248+00:00\",\"endTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:06:56.0832525+00:00\",\"endTimeUtc\":\"2019-08-20T08:30:22.4732295+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:30:22.4732295+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:30:22.4732295+00:00\",\"endTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"endTimeUtc\":\"2019-08-20T08:39:25.2192435+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:39:25.2192435+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:39:25.2352724+00:00\",\"endTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:39:36.1409824+00:00\",\"endTimeUtc\":\"2019-08-20T08:46:37.1373507+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:46:37.1373507+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:46:37.1373507+00:00\",\"endTimeUtc\":\"2019-08-20T08:46:46.6545057+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:46:46.6545057+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:46:46.6545057+00:00\",\"endTimeUtc\":\"2019-08-20T08:52:12.7455979+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:52:12.7455979+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:52:12.7455979+00:00\",\"endTimeUtc\":\"2019-08-20T09:21:38.7680691+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:21:38.7680691+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:21:38.7680691+00:00\",\"endTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:21:52.3017963+00:00\",\"endTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"endTimeUtc\":\"2019-08-20T09:39:59.5128999+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:39:59.5128999+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:39:59.5285494+00:00\",\"endTimeUtc\":\"2019-08-20T09:59:27.4373552+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:59:27.4373552+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:59:27.4373552+00:00\",\"endTimeUtc\":\"2019-08-20T10:06:04.2498524+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:06:04.2498524+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:06:04.2498524+00:00\",\"endTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:06:17.7340831+00:00\",\"endTimeUtc\":\"2019-08-20T10:21:10.8928788+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:21:10.8928788+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:06:30.4058131+00:00\",\"endTimeUtc\":\"2019-08-20T10:21:10.8928788+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:21:10.8928788+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:14.0554781+00:00\",\"endTimeUtc\":\"2019-08-20T03:19:58.2402517+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:19:58.2402517+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of ACSRing Service Fabric cluster.\",\"description\":\"Update OSImage on the ACS service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:58.2402517+00:00\",\"endTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"steps\":[{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:06.2089059+00:00\",\"endTimeUtc\":\"2019-08-20T03:24:10.0082486+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:24:10.0082486+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:24:10.0082486+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:09.2334065+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:09.2334065+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:24:17.0706761+00:00\",\"endTimeUtc\":\"2019-08-20T03:29:35.0512176+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:29:35.0512176+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:35.0512176+00:00\",\"endTimeUtc\":\"2019-08-20T03:29:43.0980581+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:29:43.0980581+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:43.0980581+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:02.3428679+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:02.3428679+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:50.4885319+00:00\",\"endTimeUtc\":\"2019-08-20T03:49:44.3054273+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:49:44.3054273+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:49:44.4773097+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:02.3428679+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:02.3428679+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:56:02.3897448+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:09.2334065+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:09.2334065+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:56:09.4209043+00:00\",\"endTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:56:15.6239486+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:22.1551153+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:22.1551153+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:56:22.1551153+00:00\",\"endTimeUtc\":\"2019-08-20T04:10:41.6695308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:10:41.6695308+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:10:41.6695308+00:00\",\"endTimeUtc\":\"2019-08-20T04:39:45.6665451+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:39:45.6665451+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:39:45.6665451+00:00\",\"endTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:39:55.244561+00:00\",\"endTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"endTimeUtc\":\"2019-08-20T05:02:28.8067122+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:02:28.8067122+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:02:28.8067122+00:00\",\"endTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:02:37.6659162+00:00\",\"endTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"endTimeUtc\":\"2019-08-20T05:23:30.2306945+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:23:30.2306945+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:23:30.2463119+00:00\",\"endTimeUtc\":\"2019-08-20T06:16:50.2761333+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:16:50.2761333+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:16:50.2761333+00:00\",\"endTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:03.6000509+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:03.6000509+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:03.6156966+00:00\",\"endTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:14.1624138+00:00\",\"endTimeUtc\":\"2019-08-20T06:31:49.0631458+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:31:49.0631458+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:31:49.0631458+00:00\",\"endTimeUtc\":\"2019-08-20T06:31:59.5942443+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:31:59.5942443+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:31:59.5942443+00:00\",\"endTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:32:10.1722277+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:55.4948316+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:55.4948316+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:55.4948316+00:00\",\"endTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"endTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"endTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:03:12.3000044+00:00\",\"endTimeUtc\":\"2019-08-20T07:03:23.6436018+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:03:23.6436018+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:03:23.6436018+00:00\",\"endTimeUtc\":\"2019-08-20T07:08:45.6239314+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:08:45.6239314+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:08:45.6239314+00:00\",\"endTimeUtc\":\"2019-08-20T07:43:02.6293765+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:43:02.6293765+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:43:02.6293765+00:00\",\"endTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:43:13.7698634+00:00\",\"endTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"endTimeUtc\":\"2019-08-20T08:01:47.5516691+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:01:47.5516691+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:01:47.6924012+00:00\",\"endTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:02:05.0827017+00:00\",\"endTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"endTimeUtc\":\"2019-08-20T08:28:00.1790904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:28:00.1790904+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:28:00.1790904+00:00\",\"endTimeUtc\":\"2019-08-20T09:22:36.3136352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:22:36.3136352+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:22:36.3136352+00:00\",\"endTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"endTimeUtc\":\"2019-08-20T09:29:55.2766545+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:29:55.2766545+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:29:55.2766545+00:00\",\"endTimeUtc\":\"2019-08-20T10:11:36.6656964+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:11:36.6656964+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:30:08.4483419+00:00\",\"endTimeUtc\":\"2019-08-20T09:42:29.3397459+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:42:29.3397459+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:42:29.3397459+00:00\",\"endTimeUtc\":\"2019-08-20T09:42:44.9486157+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:42:44.9486157+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:42:44.9486157+00:00\",\"endTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:43:00.5105701+00:00\",\"endTimeUtc\":\"2019-08-20T10:01:31.7523686+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:01:31.7523686+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:01:31.7523686+00:00\",\"endTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"endTimeUtc\":\"2019-08-20T10:11:36.6500696+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:11:36.6500696+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:11:36.6656964+00:00\",\"endTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:11:48.9623399+00:00\",\"endTimeUtc\":\"2019-08-20T10:12:02.2277432+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:12:02.2277432+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:12:02.2277432+00:00\",\"endTimeUtc\":\"2019-08-20T10:18:25.4456651+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:18:25.4456651+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:18:25.4456651+00:00\",\"endTimeUtc\":\"2019-08-20T10:52:29.2999009+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:52:29.2999009+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:52:29.2999009+00:00\",\"endTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:52:41.9716201+00:00\",\"endTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"endTimeUtc\":\"2019-08-20T11:12:44.4299014+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:12:44.4299014+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:12:44.4299014+00:00\",\"endTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:12:55.9609879+00:00\",\"endTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"endTimeUtc\":\"2019-08-20T11:42:05.058025+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:42:05.058025+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:42:05.058025+00:00\",\"endTimeUtc\":\"2019-08-20T12:26:39.0381352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:26:39.0381352+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:26:39.0381352+00:00\",\"endTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"steps\":[]}]}]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:26:53.5380725+00:00\",\"endTimeUtc\":\"2019-08-20T14:31:17.4078083+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:31:17.4078083+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:27:06.0379603+00:00\",\"endTimeUtc\":\"2019-08-20T12:46:43.1747307+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:46:43.1747307+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:46:43.1747307+00:00\",\"endTimeUtc\":\"2019-08-20T14:10:04.8065561+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:10:04.8065561+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:46:56.7213545+00:00\",\"endTimeUtc\":\"2019-08-20T14:10:04.8065561+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:10:04.8065561+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:04.8223078+00:00\",\"endTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:22.6190061+00:00\",\"endTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:38.3842671+00:00\",\"endTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:38.0561507+00:00\",\"endTimeUtc\":\"2019-08-20T14:20:28.8617265+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:20:28.8617265+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:38.5092559+00:00\",\"endTimeUtc\":\"2019-08-20T14:20:49.189857+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:20:49.189857+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"endTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"endTimeUtc\":\"2019-08-20T14:31:17.4078083+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:31:17.4078083+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:15.9773236+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:12.1928568+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:12.1928568+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:48.9613041+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:08.8673086+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:08.8673086+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:08.8673086+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:04.7554201+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:04.7554201+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:16.2265903+00:00\",\"endTimeUtc\":\"2019-08-20T03:23:08.712107+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:23:08.712107+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:23:08.7277288+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:04.7554201+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:04.7554201+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:04.7866711+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:12.1928568+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:12.1928568+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:12.2084595+00:00\",\"endTimeUtc\":\"2019-08-20T04:48:09.7230914+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:48:09.7230914+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:19.677118+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:27.3801501+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:27.3801501+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:27.3801501+00:00\",\"endTimeUtc\":\"2019-08-20T03:54:48.2656923+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:54:48.2656923+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:54:48.359442+00:00\",\"endTimeUtc\":\"2019-08-20T04:16:32.2623651+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:16:32.2623651+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:16:32.2623651+00:00\",\"endTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:16:42.2936123+00:00\",\"endTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"endTimeUtc\":\"2019-08-20T04:47:56.4576577+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:47:56.4576577+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:47:56.4888716+00:00\",\"endTimeUtc\":\"2019-08-20T04:48:09.7230914+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:48:09.7230914+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:12.9773647+00:00\",\"endTimeUtc\":\"2019-08-20T03:19:42.8498146+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:19:42.8498146+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:42.8498146+00:00\",\"endTimeUtc\":\"2019-08-20T08:35:34.0609905+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:35:34.0609905+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:50.2715969+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:10.0384499+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:10.0384499+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:58.4746254+00:00\",\"endTimeUtc\":\"2019-08-20T03:20:06.7401489+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:20:06.7401489+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:06.7401489+00:00\",\"endTimeUtc\":\"2019-08-20T03:33:51.4531723+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:33:51.4531723+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:15.3650626+00:00\",\"endTimeUtc\":\"2019-08-20T03:26:25.6159907+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:26:25.6159907+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:26:25.631617+00:00\",\"endTimeUtc\":\"2019-08-20T03:33:51.3125495+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:33:51.3125495+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:33:51.7187952+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:10.0384499+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:10.0384499+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:10.2415748+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:59.2196087+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:59.2196087+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:18.1321066+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:28.6319813+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:28.6319813+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:28.6319813+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:15.7028433+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:15.7028433+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:15.7184961+00:00\",\"endTimeUtc\":\"2019-08-20T04:15:06.7788309+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:15:06.7788309+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:15:06.7944495+00:00\",\"endTimeUtc\":\"2019-08-20T04:35:35.5755899+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:35:35.5755899+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:15:15.1537421+00:00\",\"endTimeUtc\":\"2019-08-20T04:35:35.5599668+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:35:35.5599668+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:35:35.5755899+00:00\",\"endTimeUtc\":\"2019-08-20T04:49:46.2532189+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:49:46.2532189+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:49:46.2532189+00:00\",\"endTimeUtc\":\"2019-08-20T05:00:50.2148528+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:00:50.2148528+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:00:50.2148528+00:00\",\"endTimeUtc\":\"2019-08-20T05:24:29.5424931+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:24:29.5424931+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:24:29.5737566+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:24:42.9799067+00:00\",\"endTimeUtc\":\"2019-08-20T05:34:45.0358376+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:34:45.0358376+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:34:45.0358376+00:00\",\"endTimeUtc\":\"2019-08-20T05:35:51.0970683+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:35:51.0970683+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:35:51.0970683+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:59.2196087+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:59.2196087+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:37:59.2821289+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:07.6257041+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:16.4536595+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:16.4536595+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:16.4536595+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:24.4066392+00:00\",\"endTimeUtc\":\"2019-08-20T05:56:26.3414903+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:56:26.3414903+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:56:26.3414903+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"endTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:04:19.4732481+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:28.4419942+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:28.4419942+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:04:28.4419942+00:00\",\"endTimeUtc\":\"2019-08-20T06:09:06.3917707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:09:06.3917707+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:09:06.3917707+00:00\",\"endTimeUtc\":\"2019-08-20T06:38:53.1160761+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:38:53.1160761+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:38:53.1160761+00:00\",\"endTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:39:04.8502073+00:00\",\"endTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"endTimeUtc\":\"2019-08-20T07:17:06.9316881+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:17:06.9316881+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:17:06.9316881+00:00\",\"endTimeUtc\":\"2019-08-20T07:23:28.1144561+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:23:28.1144561+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:23:28.1144561+00:00\",\"endTimeUtc\":\"2019-08-20T08:16:43.0508769+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:16:43.0508769+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:16:43.0508769+00:00\",\"endTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:16:56.4257156+00:00\",\"endTimeUtc\":\"2019-08-20T08:18:49.9087851+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:18:49.9087851+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:18:49.9399817+00:00\",\"endTimeUtc\":\"2019-08-20T08:21:10.3914264+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:21:10.3914264+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:21:10.3914264+00:00\",\"endTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"endTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"endTimeUtc\":\"2019-08-20T08:35:34.0609905+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:35:34.0609905+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:50.3028493+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:00.616689+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:00.616689+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:58.5058732+00:00\",\"endTimeUtc\":\"2019-08-20T03:20:15.9119187+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:20:15.9119187+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:15.9119187+00:00\",\"endTimeUtc\":\"2019-08-20T03:20:31.6461007+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:20:31.6461007+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:31.6461007+00:00\",\"endTimeUtc\":\"2019-08-20T03:33:47.5157201+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:33:47.5157201+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:39.5366304+00:00\",\"endTimeUtc\":\"2019-08-20T03:26:33.1627732+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:26:33.1627732+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:26:33.1627732+00:00\",\"endTimeUtc\":\"2019-08-20T03:33:47.5000965+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:33:47.5000965+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:33:47.531345+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:00.616689+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:00.616689+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:00.6479385+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:05.0777724+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:05.0777724+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:07.5228604+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:20.0070836+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:20.0070836+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:20.0227083+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:06.6873311+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:06.6873311+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:06.7029555+00:00\",\"endTimeUtc\":\"2019-08-20T04:16:28.246791+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:16:28.246791+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:16:28.246791+00:00\",\"endTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:16:36.8091968+00:00\",\"endTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"endTimeUtc\":\"2019-08-20T04:59:42.9817819+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:59:42.9817819+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:59:42.9817819+00:00\",\"endTimeUtc\":\"2019-08-20T05:08:38.5956106+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:08:38.5956106+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:08:38.5956106+00:00\",\"endTimeUtc\":\"2019-08-20T05:15:11.9060106+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:15:11.9060106+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:15:11.9060106+00:00\",\"endTimeUtc\":\"2019-08-20T05:15:57.3903624+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:15:57.3903624+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:15:57.3903624+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:05.0777724+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:05.0777724+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:05.0933927+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:36.4691866+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:36.4691866+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:12.8745424+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:21.2494496+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:21.2494496+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:21.2494496+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:39.3742429+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:39.3742429+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:39.3742429+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:27.5471895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:27.5471895+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:46.4366535+00:00\",\"endTimeUtc\":\"2019-08-20T05:30:59.8972871+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:30:59.8972871+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:30:59.9129117+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:27.5471895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:27.5471895+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:27.5631629+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:36.3907989+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:36.3907989+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:36.4691866+00:00\",\"endTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:44.0937589+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:51.9529755+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:51.9529755+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:51.9529755+00:00\",\"endTimeUtc\":\"2019-08-20T05:42:59.5266836+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:42:59.5266836+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:42:59.5266836+00:00\",\"endTimeUtc\":\"2019-08-20T06:06:04.1592916+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:06:04.1592916+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:06:04.1592916+00:00\",\"endTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:06:13.0966621+00:00\",\"endTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"endTimeUtc\":\"2019-08-20T06:27:50.7380485+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:27:50.7380485+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:27:50.7380485+00:00\",\"endTimeUtc\":\"2019-08-20T06:36:21.4982757+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:36:21.4982757+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:36:21.4982757+00:00\",\"endTimeUtc\":\"2019-08-20T06:46:50.1565553+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:46:50.1565553+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:46:50.1565553+00:00\",\"endTimeUtc\":\"2019-08-20T06:47:34.4526542+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:47:34.4526542+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:47:34.4526542+00:00\",\"endTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"endTimeUtc\":\"2019-08-20T06:48:10.0460143+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:48:10.0460143+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:16.9616905+00:00\",\"endTimeUtc\":\"2019-08-20T03:21:52.5613368+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:21:52.5613368+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:21:52.5613368+00:00\",\"endTimeUtc\":\"2019-08-20T03:25:45.1164721+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:25:45.1164721+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:45.1164721+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:46.835266+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:46.835266+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:52.053891+00:00\",\"endTimeUtc\":\"2019-08-20T03:26:00.319416+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:26:00.319416+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:26:00.319416+00:00\",\"endTimeUtc\":\"2019-08-20T03:29:15.301452+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:29:15.301452+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:15.4264507+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:40.2572267+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:40.2572267+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:29.145036+00:00\",\"endTimeUtc\":\"2019-08-20T03:47:13.5257163+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:47:13.5257163+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:47:13.6038409+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:40.2572267+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:40.2572267+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:40.2728502+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:46.835266+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:46.835266+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:46.8821416+00:00\",\"endTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:53.1164366+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:59.4757297+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:59.4757297+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:59.4757297+00:00\",\"endTimeUtc\":\"2019-08-20T04:00:55.3859916+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:00:55.3859916+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:00:55.3859916+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:57.3584547+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:57.3584547+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:57.3740792+00:00\",\"endTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:17:04.9834066+00:00\",\"endTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:56.8278779+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:56.8278779+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:56.8278779+00:00\",\"endTimeUtc\":\"2019-08-20T05:50:23.9927311+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:50:23.9927311+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:50:23.9927311+00:00\",\"endTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"endTimeUtc\":\"2019-08-20T06:00:03.0092149+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:00:03.0092149+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:00:03.0092149+00:00\",\"endTimeUtc\":\"2019-08-20T06:09:08.5011114+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:09:08.5011114+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:09:08.5011114+00:00\",\"endTimeUtc\":\"2019-08-20T06:19:08.2586531+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:19:08.2586531+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:19:08.2586531+00:00\",\"endTimeUtc\":\"2019-08-20T06:24:11.5357928+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:24:11.5357928+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:24:11.5357928+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:24:21.3637392+00:00\",\"endTimeUtc\":\"2019-08-20T06:24:32.5978874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:24:32.5978874+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:24:32.5978874+00:00\",\"endTimeUtc\":\"2019-08-20T06:30:16.1580621+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:30:16.1580621+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:30:16.1580621+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:30:24.6579573+00:00\",\"endTimeUtc\":\"2019-08-20T06:44:32.204904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:44:32.204904+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:44:32.204904+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"endTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:30.3076679+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:43.0262352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:43.0262352+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:43.0262352+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:09.4758558+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:09.4758558+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:09.4758558+00:00\",\"endTimeUtc\":\"2019-08-20T07:26:46.2057826+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:26:46.2057826+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:26:46.2057826+00:00\",\"endTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:26:57.4244012+00:00\",\"endTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"endTimeUtc\":\"2019-08-20T07:43:39.6446684+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:43:39.6446684+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:43:39.6601536+00:00\",\"endTimeUtc\":\"2019-08-20T07:56:25.6808739+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:56:25.6808739+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:56:25.6808739+00:00\",\"endTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"endTimeUtc\":\"2019-08-20T08:06:37.1929996+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:06:37.1929996+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:06:37.2090129+00:00\",\"endTimeUtc\":\"2019-08-20T08:15:56.5680605+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:15:56.5680605+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:17.1648122+00:00\",\"endTimeUtc\":\"2019-08-20T03:16:58.0705608+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:16:58.0705608+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of XRPRing Service Fabric cluster.\",\"description\":\"Update OSImage on the XRP service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:58.0705608+00:00\",\"endTimeUtc\":\"2019-08-20T20:13:54.5065155+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:13:54.5065155+00:00\",\"steps\":[{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:05.9298406+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:50.0074332+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:50.0074332+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:50.0074332+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:01.5077243+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:01.5077243+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:56.3667262+00:00\",\"endTimeUtc\":\"2019-08-20T03:22:00.9987376+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:22:00.9987376+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:22:00.9987376+00:00\",\"endTimeUtc\":\"2019-08-20T03:22:09.3267614+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:22:09.3267614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:22:09.3267614+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:51.9765951+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:51.9765951+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:22:17.1235418+00:00\",\"endTimeUtc\":\"2019-08-20T03:29:41.4886353+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:29:41.4886353+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:41.4886353+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:51.9140964+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:51.9140964+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:51.9922187+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:01.5077243+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:01.5077243+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:01.5702269+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:08.288887+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:23.1168236+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:23.1168236+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:23.1168236+00:00\",\"endTimeUtc\":\"2019-08-20T04:01:46.4009672+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:01:46.4009672+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:01:46.4009672+00:00\",\"endTimeUtc\":\"2019-08-20T05:04:42.0541546+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:04:42.0541546+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:04:42.0697757+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:04:50.803993+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"endTimeUtc\":\"2019-08-20T05:20:41.1389299+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:20:41.1389299+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:20:41.1389299+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:21.1688579+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:21.1688579+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:20:51.2169325+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:21.1532323+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:21.1532323+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:21:51.6537356+00:00\",\"endTimeUtc\":\"2019-08-20T05:28:24.5241087+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:28:24.5241087+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:28:24.5241087+00:00\",\"endTimeUtc\":\"2019-08-20T05:30:38.069453+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:30:38.069453+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:30:38.069453+00:00\",\"endTimeUtc\":\"2019-08-20T05:33:46.8026084+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:33:46.8026084+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:33:46.8026084+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:01.8769764+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:01.8769764+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:37:01.8769764+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:54.7497967+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:54.7497967+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:54.7497967+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:21.1532323+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:21.1532323+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:21:46.7944033+00:00\",\"endTimeUtc\":\"2019-08-20T05:33:07.6155933+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:33:07.6155933+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:41:21.1688579+00:00\",\"endTimeUtc\":\"2019-08-20T05:55:52.7046961+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:55:52.7046961+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:55:52.7046961+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:24.4181685+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:24.4181685+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:42:24.4181685+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:59.6677168+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:59.6677168+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:42:59.6677168+00:00\",\"endTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:43:06.6988718+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:00.0247733+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:00.0247733+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:00.0247733+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:08.7902771+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:08.7902771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:08.7902771+00:00\",\"endTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:16.7745587+00:00\",\"endTimeUtc\":\"2019-08-20T15:57:36.9191105+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:57:36.9191105+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:57:36.9191105+00:00\",\"endTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"endTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"endTimeUtc\":\"2019-08-20T17:47:37.3184979+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:47:37.3184979+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:03:58.4306538+00:00\",\"endTimeUtc\":\"2019-08-20T16:04:07.1805415+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:04:07.1805415+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:04:07.1805415+00:00\",\"endTimeUtc\":\"2019-08-20T16:07:42.5897591+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:07:42.5897591+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:07:42.5897591+00:00\",\"endTimeUtc\":\"2019-08-20T16:28:13.6619268+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:28:13.6619268+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:28:13.6619268+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:28:19.6462326+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"endTimeUtc\":\"2019-08-20T16:35:29.3056188+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:35:29.3056188+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:35:29.3056188+00:00\",\"endTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:35:35.3524134+00:00\",\"endTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:35:55.0553014+00:00\",\"endTimeUtc\":\"2019-08-20T16:47:47.4801299+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:47:47.4801299+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:47:47.4801299+00:00\",\"endTimeUtc\":\"2019-08-20T16:49:18.6830629+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:49:18.6830629+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:49:18.6830629+00:00\",\"endTimeUtc\":\"2019-08-20T16:50:41.2751482+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:50:41.2751482+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:50:41.2751482+00:00\",\"endTimeUtc\":\"2019-08-20T16:51:57.4458642+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:51:57.4458642+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:51:57.4458642+00:00\",\"endTimeUtc\":\"2019-08-20T16:53:12.4137326+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:53:12.4137326+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:53:12.4137326+00:00\",\"endTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:35:55.0553014+00:00\",\"endTimeUtc\":\"2019-08-20T16:51:33.4774483+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:51:33.4774483+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"endTimeUtc\":\"2019-08-20T16:59:37.6770049+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:59:37.6770049+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:59:37.6770049+00:00\",\"endTimeUtc\":\"2019-08-20T17:47:31.1935127+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:47:31.1935127+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:47:31.2091359+00:00\",\"endTimeUtc\":\"2019-08-20T17:47:37.3028726+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:47:37.3028726+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:47:37.3184979+00:00\",\"endTimeUtc\":\"2019-08-20T17:48:04.0684425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:48:04.0684425+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:48:04.0684425+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:48:09.6621826+00:00\",\"endTimeUtc\":\"2019-08-20T17:53:54.193808+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:53:54.193808+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:53:54.193808+00:00\",\"endTimeUtc\":\"2019-08-20T17:54:00.7562978+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:54:00.7562978+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:54:00.7562978+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:54:06.5062893+00:00\",\"endTimeUtc\":\"2019-08-20T18:04:04.96985+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:04:04.96985+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:04:04.96985+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"endTimeUtc\":\"2019-08-20T20:13:54.4752657+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:13:54.4752657+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:11:33.7202852+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:39.8921403+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:39.8921403+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:11:39.8921403+00:00\",\"endTimeUtc\":\"2019-08-20T18:14:56.6104111+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:14:56.6104111+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:14:56.6260381+00:00\",\"endTimeUtc\":\"2019-08-20T18:36:26.9819334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:36:26.9819334+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:36:27.231929+00:00\",\"endTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:36:33.1693822+00:00\",\"endTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"endTimeUtc\":\"2019-08-20T19:08:09.7124856+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:08:09.7124856+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:08:09.7124856+00:00\",\"endTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:08:16.3062084+00:00\",\"endTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:10:10.9620237+00:00\",\"endTimeUtc\":\"2019-08-20T19:21:46.3971323+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:21:46.3971323+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:21:47.1471277+00:00\",\"endTimeUtc\":\"2019-08-20T19:26:22.0385176+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:26:22.0385176+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:26:22.0385176+00:00\",\"endTimeUtc\":\"2019-08-20T19:28:02.9770362+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:28:02.9770362+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:28:02.9770362+00:00\",\"endTimeUtc\":\"2019-08-20T19:29:19.2089303+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:29:19.2089303+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:29:19.2089303+00:00\",\"endTimeUtc\":\"2019-08-20T19:30:39.5663181+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:30:39.5663181+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:30:39.5663181+00:00\",\"endTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:08:37.8686232+00:00\",\"endTimeUtc\":\"2019-08-20T19:26:52.5548212+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:26:52.5548212+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:32:07.2827637+00:00\",\"endTimeUtc\":\"2019-08-20T19:37:17.2286062+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:37:17.2286062+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:37:17.2286062+00:00\",\"endTimeUtc\":\"2019-08-20T20:13:47.9723933+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:13:47.9723933+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:13:47.9880137+00:00\",\"endTimeUtc\":\"2019-08-20T20:13:54.4752657+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:13:54.4752657+00:00\",\"steps\":[]}]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:13:54.5377671+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.6083359+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.6083359+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:14:01.3836001+00:00\",\"endTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:14:07.1335737+00:00\",\"endTimeUtc\":\"2019-08-20T20:17:45.0679869+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:17:45.0679869+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:17:45.0679869+00:00\",\"endTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:18:26.5160193+00:00\",\"endTimeUtc\":\"2019-08-20T20:28:52.3507259+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:28:52.3507259+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:28:52.3507259+00:00\",\"endTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"endTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:31:08.834167+00:00\",\"endTimeUtc\":\"2019-08-20T20:36:15.5188128+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:36:15.5188128+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:36:15.5188128+00:00\",\"endTimeUtc\":\"2019-08-20T20:46:36.3185257+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:46:36.3185257+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:31:08.834167+00:00\",\"endTimeUtc\":\"2019-08-20T20:38:07.3591218+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:38:07.3591218+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:38:07.3591218+00:00\",\"endTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:31:08.8497912+00:00\",\"endTimeUtc\":\"2019-08-20T20:37:37.0943056+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:37:37.0943056+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:37:37.0943056+00:00\",\"endTimeUtc\":\"2019-08-20T20:41:14.4337184+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:41:14.4337184+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:31:08.7560417+00:00\",\"endTimeUtc\":\"2019-08-20T20:35:56.7070439+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:35:56.7070439+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:35:56.7070439+00:00\",\"endTimeUtc\":\"2019-08-20T20:37:22.5165972+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:37:22.5165972+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.5614519+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.5614519+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:49:51.4915632+00:00\",\"endTimeUtc\":\"2019-08-20T20:52:43.5568835+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:52:43.5568835+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:52:43.5568835+00:00\",\"endTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:52:49.8223567+00:00\",\"endTimeUtc\":\"2019-08-20T20:58:42.0740586+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:58:42.0740586+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:52:49.8379807+00:00\",\"endTimeUtc\":\"2019-08-20T20:59:12.8238001+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:59:12.8238001+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:12.8238001+00:00\",\"endTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.5458311+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.5458311+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:45.3704159+00:00\",\"endTimeUtc\":\"2019-08-20T21:11:47.2540958+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:11:47.2540958+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:11:47.316594+00:00\",\"endTimeUtc\":\"2019-08-20T21:13:12.4865406+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:13:12.4865406+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:03:21.4472041+00:00\",\"endTimeUtc\":\"2019-08-20T21:15:31.8436914+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:15:31.8436914+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:15:31.8593152+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:56.2489706+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:56.2489706+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:45.1829167+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:04.9995334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:04.9995334+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:46.3704091+00:00\",\"endTimeUtc\":\"2019-08-20T21:13:59.6263041+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:13:59.6263041+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:13:59.6263041+00:00\",\"endTimeUtc\":\"2019-08-20T21:15:27.2499956+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:15:27.2499956+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:42.8079422+00:00\",\"endTimeUtc\":\"2019-08-20T21:14:00.954405+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:14:00.954405+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:14:00.9700311+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.5458311+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.5458311+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:41.6204484+00:00\",\"endTimeUtc\":\"2019-08-20T21:13:33.3767649+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:13:33.3767649+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:11.8055004+00:00\",\"endTimeUtc\":\"2019-08-20T03:16:21.6491328+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:16:21.6491328+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:21.6491328+00:00\",\"endTimeUtc\":\"2019-08-20T05:21:21.1072636+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:21:21.1072636+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:41.4613937+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:09.3633037+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:09.3633037+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:03.0705022+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:32.8670147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:32.8670147+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:32.8670147+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:01.6290218+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:01.6290218+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:39.8981847+00:00\",\"endTimeUtc\":\"2019-08-20T03:25:32.8197498+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:25:32.8197498+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:32.8197498+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:01.6290218+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:01.6290218+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:01.6446467+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:09.3633037+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:09.3633037+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:09.3789306+00:00\",\"endTimeUtc\":\"2019-08-20T05:21:20.1542351+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:21:20.1542351+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:16.0194762+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:23.6600094+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:23.6600094+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:23.6600094+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:20.0778148+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:20.0778148+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:20.1402865+00:00\",\"endTimeUtc\":\"2019-08-20T04:17:17.8556736+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:17:17.8556736+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:17:17.8556736+00:00\",\"endTimeUtc\":\"2019-08-20T04:35:50.5285465+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:35:50.5285465+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:17:25.7618482+00:00\",\"endTimeUtc\":\"2019-08-20T04:35:50.5285465+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:35:50.5285465+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:35:50.5445875+00:00\",\"endTimeUtc\":\"2019-08-20T04:48:44.3325226+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:48:44.3325226+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:48:44.3517823+00:00\",\"endTimeUtc\":\"2019-08-20T04:52:58.2041131+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:52:58.2041131+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:52:58.2041131+00:00\",\"endTimeUtc\":\"2019-08-20T04:58:59.8885494+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:58:59.8885494+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:58:59.8885494+00:00\",\"endTimeUtc\":\"2019-08-20T05:04:32.366913+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:04:32.366913+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:04:32.366913+00:00\",\"endTimeUtc\":\"2019-08-20T05:17:57.2033512+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:17:57.2033512+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:17:57.2033512+00:00\",\"endTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:18:06.1563704+00:00\",\"endTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"endTimeUtc\":\"2019-08-20T05:21:20.1542351+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:21:20.1542351+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:21:21.1541594+00:00\",\"endTimeUtc\":\"2019-08-20T05:29:45.7106729+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:29:45.7106729+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:22:13.0128476+00:00\",\"endTimeUtc\":\"2019-08-20T05:25:55.7291075+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:25:55.7291075+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:25:55.7291075+00:00\",\"endTimeUtc\":\"2019-08-20T05:29:45.7106729+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:29:45.7106729+00:00\",\"steps\":[]}]}]},{\"name\":\"Update CertificateAuthority\",\"description\":\"Updating Certificate Authorities.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:16:57.6708314+00:00\",\"endTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"steps\":[{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:17:03.9832665+00:00\",\"endTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:17:09.6082071+00:00\",\"endTimeUtc\":\"2019-08-20T21:17:15.7487735+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:17:15.7487735+00:00\",\"steps\":[]},{\"name\":\"Backup CA\",\"description\":\"Snapshot CA content and database to shared storage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:17:15.7487735+00:00\",\"endTimeUtc\":\"2019-08-20T21:22:00.902947+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:22:00.902947+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:22:00.902947+00:00\",\"endTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:22:06.6060415+00:00\",\"endTimeUtc\":\"2019-08-20T21:29:17.2212555+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:29:17.2212555+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:29:17.2212555+00:00\",\"endTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"steps\":[]}]},{\"name\":\"PostScaleIn: Remove CA objects from active directory\",\"description\":\"Remove CA objects from active directory.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"endTimeUtc\":\"2019-08-20T21:38:36.1566853+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:38:36.1566853+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:38:36.1566853+00:00\",\"endTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"endTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:38:47.6566157+00:00\",\"endTimeUtc\":\"2019-08-20T21:38:53.9847079+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:38:53.9847079+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:38:53.9847079+00:00\",\"endTimeUtc\":\"2019-08-20T21:46:41.7563105+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:46:41.7563105+00:00\",\"steps\":[]},{\"name\":\"Update for CA\",\"description\":\"Updates CA server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:46:41.7563105+00:00\",\"endTimeUtc\":\"2019-08-20T22:01:37.4344944+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:01:37.4344944+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:01:37.4344944+00:00\",\"endTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:01:43.1061732+00:00\",\"endTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"steps\":[]}]},{\"name\":\"Restore CA\",\"description\":\"Restore CA content and database from shared storage .\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"endTimeUtc\":\"2019-08-20T22:13:05.5781858+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:13:05.5781858+00:00\",\"steps\":[]},{\"name\":\"Validate CA after ScaleOut\",\"description\":\"Validate CA role after ScaleOut.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:13:05.5781858+00:00\",\"endTimeUtc\":\"2019-08-20T22:17:51.6235865+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:17:51.6235865+00:00\",\"steps\":[]},{\"name\":\"Checking CRL parameters\",\"description\":\"Check if the CRL parameters are correct.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:17:51.6235865+00:00\",\"endTimeUtc\":\"2019-08-20T22:22:02.3361194+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:22:02.3361194+00:00\",\"steps\":[]},{\"name\":\"Updating new node\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:22:02.3361194+00:00\",\"endTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"steps\":[]}]}]},{\"name\":\"Update DomainControllerServices\",\"description\":\"Updating directory services virtual machines including Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"steps\":[{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:22:14.1796688+00:00\",\"endTimeUtc\":\"2019-08-20T22:25:51.0363597+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:25:51.0363597+00:00\",\"steps\":[]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:25:51.0363597+00:00\",\"endTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:25:56.6300541+00:00\",\"endTimeUtc\":\"2019-08-20T22:26:02.8956223+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:26:02.8956223+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:26:02.8956223+00:00\",\"endTimeUtc\":\"2019-08-20T22:31:12.353038+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:31:12.353038+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:31:12.353038+00:00\",\"endTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:31:18.2592571+00:00\",\"endTimeUtc\":\"2019-08-20T22:35:27.6829674+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:35:27.6829674+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:35:27.6829674+00:00\",\"endTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"endTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"endTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:40:09.0752137+00:00\",\"endTimeUtc\":\"2019-08-20T22:40:15.2783027+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:40:15.2783027+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:40:15.2783027+00:00\",\"endTimeUtc\":\"2019-08-20T22:46:35.2923599+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:46:35.2923599+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:46:35.2923599+00:00\",\"endTimeUtc\":\"2019-08-20T23:06:33.9596177+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:06:33.9596177+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:06:33.9596177+00:00\",\"endTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:06:40.4283373+00:00\",\"endTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"endTimeUtc\":\"2019-08-20T23:20:15.2681631+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:20:15.2681631+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:20:15.2681631+00:00\",\"endTimeUtc\":\"2019-08-20T23:29:48.3079381+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:29:48.3079381+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:29:48.3079381+00:00\",\"endTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"endTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:30:00.1042693+00:00\",\"endTimeUtc\":\"2019-08-20T23:30:06.2914917+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:30:06.2914917+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:30:06.2914917+00:00\",\"endTimeUtc\":\"2019-08-20T23:34:57.6751734+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:34:57.6751734+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:34:57.6751734+00:00\",\"endTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:35:03.2375783+00:00\",\"endTimeUtc\":\"2019-08-20T23:39:52.2607238+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:39:52.2607238+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:39:52.2607238+00:00\",\"endTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"endTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"endTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:44:11.3376513+00:00\",\"endTimeUtc\":\"2019-08-20T23:44:17.4469889+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:44:17.4469889+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:44:17.4469889+00:00\",\"endTimeUtc\":\"2019-08-20T23:47:25.734271+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:47:25.734271+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:47:25.734271+00:00\",\"endTimeUtc\":\"2019-08-21T00:07:17.2018177+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:07:17.2018177+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:07:17.2018177+00:00\",\"endTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:07:22.8579073+00:00\",\"endTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"endTimeUtc\":\"2019-08-21T00:19:44.429474+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:19:44.429474+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:19:44.429474+00:00\",\"endTimeUtc\":\"2019-08-21T00:57:52.8249985+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:57:52.8249985+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:57:52.8249985+00:00\",\"endTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:58:04.121674+00:00\",\"endTimeUtc\":\"2019-08-21T00:58:10.268611+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:58:10.268611+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:58:10.268611+00:00\",\"endTimeUtc\":\"2019-08-21T01:03:22.8248504+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:03:22.8248504+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:03:22.8248504+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:03:28.6216793+00:00\",\"endTimeUtc\":\"2019-08-21T01:08:26.4932711+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:08:26.4932711+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:08:26.4932711+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:13:22.4518747+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:29.7952983+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:29.7952983+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:13:29.7952983+00:00\",\"endTimeUtc\":\"2019-08-21T01:16:32.2424703+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:16:32.2424703+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:16:32.2424703+00:00\",\"endTimeUtc\":\"2019-08-21T01:35:35.4790104+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:35:35.4790104+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:35:35.4790104+00:00\",\"endTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:35:40.9789515+00:00\",\"endTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"endTimeUtc\":\"2019-08-21T01:47:56.158574+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:47:56.158574+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:47:56.158574+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:31.0447789+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:31.0447789+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:31.0447789+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"steps\":[]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:37.0993334+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:42.6610903+00:00\",\"endTimeUtc\":\"2019-08-21T02:08:48.9488522+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:08:48.9488522+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:52.2859529+00:00\",\"endTimeUtc\":\"2019-08-21T02:07:16.1530323+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:07:16.1530323+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:53.4109375+00:00\",\"endTimeUtc\":\"2019-08-21T01:55:29.6116549+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:55:29.6116549+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:55:29.6116549+00:00\",\"endTimeUtc\":\"2019-08-21T01:58:37.7277205+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:58:37.7277205+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T02:08:48.9488522+00:00\",\"endTimeUtc\":\"2019-08-21T02:09:18.7209616+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:09:18.7209616+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T02:09:18.7209616+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:15.4225959+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:15.4225959+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T02:31:15.4225959+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-08-18T06:10:44.519Z\",\"lastUpdatedTime\":\"2019-08-21T02:31:31.875943+00:00\",\"duration\":\"P2DT20H42M38.022S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20/updateRuns/04c4ac91-ce88-4a3f-8bd0-c0ff0bccea3a?api-version=2016-05-01+81": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20/updateRuns/04c4ac91-ce88-4a3f-8bd0-c0ff0bccea3a?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "161", "162" ], - "x-ms-client-request-id": [ "160e67a6-5d48-48c5-a467-49ac4aa86729" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "e15c9652-cb5c-4aa3-81b4-867a84783cd7" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvFyQW5jaexKIkau+i0HOMPYCLGQTEtCf53HP6+azv4AJMcfY2gwuw7ZaTM/f79W5VmB+zBr58zQLUvU19QhRXdrORowx5I6clviGdBxYWsZkCKMfL90QF8Lim/j8U9G9e9vG9puiGUpk8kmhT9qJ7" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14653" ], - "x-ms-request-id": [ "e15c9652-cb5c-4aa3-81b4-867a84783cd7" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032121Z:e15c9652-cb5c-4aa3-81b4-867a84783cd7" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:21 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "270757" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.0.20/updateRuns/04c4ac91-ce88-4a3f-8bd0-c0ff0bccea3a\",\"name\":\"northwest/Microsoft1.1908.0.20/04c4ac91-ce88-4a3f-8bd0-c0ff0bccea3a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:11:10.2539702+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.875943+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.875943+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:11:10.2696201+00:00\",\"endTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:11:28.5507563+00:00\",\"endTimeUtc\":\"2019-08-18T06:25:14.8899078+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T06:25:14.8899078+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:25:14.8899078+00:00\",\"endTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:25:26.8117174+00:00\",\"endTimeUtc\":\"2019-08-18T06:32:27.3088299+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T06:32:27.3088299+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T06:32:27.3088299+00:00\",\"endTimeUtc\":\"2019-08-18T07:11:21.3023037+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:11:21.3023037+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:11:21.3023037+00:00\",\"endTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:11:42.0678619+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.8446947+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.8446947+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:11:59.6938047+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:12:48.4776641+00:00\",\"endTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:13:13.8368939+00:00\",\"endTimeUtc\":\"2019-08-18T07:39:12.2741978+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:39:12.2741978+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:39:12.2741978+00:00\",\"endTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:39:29.3217373+00:00\",\"endTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:40:10.9152417+00:00\",\"endTimeUtc\":\"2019-08-18T08:40:42.1708313+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:40:42.1708313+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:40:28.7434986+00:00\",\"endTimeUtc\":\"2019-08-18T08:21:14.0442483+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:21:14.0442483+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T07:40:46.8528041+00:00\",\"endTimeUtc\":\"2019-08-18T08:21:14.0442483+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:21:14.0442483+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T08:40:42.1708313+00:00\",\"endTimeUtc\":\"2019-08-18T09:51:00.1091494+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:51:00.1091494+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T08:41:16.5301399+00:00\",\"endTimeUtc\":\"2019-08-18T08:49:01.5274926+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:49:01.5274926+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T08:49:01.5274926+00:00\",\"endTimeUtc\":\"2019-08-18T08:54:04.2307021+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T08:54:04.2307021+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T08:41:16.0299682+00:00\",\"endTimeUtc\":\"2019-08-18T09:00:28.4032811+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:00:28.4032811+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:51:00.1091494+00:00\",\"endTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:51:31.9834681+00:00\",\"endTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:52:13.5301755+00:00\",\"endTimeUtc\":\"2019-08-18T09:54:44.0296377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:54:44.0296377+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:54:44.0296377+00:00\",\"endTimeUtc\":\"2019-08-18T10:08:36.7677748+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:08:36.7677748+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:08:36.7677748+00:00\",\"endTimeUtc\":\"2019-08-18T10:31:38.4748336+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:31:38.4748336+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:09:06.7204695+00:00\",\"endTimeUtc\":\"2019-08-18T10:24:33.4911878+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:24:33.4911878+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:24:33.4911878+00:00\",\"endTimeUtc\":\"2019-08-18T10:31:38.4748336+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:31:38.4748336+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:52:13.4834995+00:00\",\"endTimeUtc\":\"2019-08-18T11:31:33.3649847+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T11:31:33.3649847+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T11:31:33.4275529+00:00\",\"endTimeUtc\":\"2019-08-18T12:12:45.72329+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:12:45.72329+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:12:45.72329+00:00\",\"endTimeUtc\":\"2019-08-18T12:38:20.6080602+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:38:20.6080602+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:13:12.3334504+00:00\",\"endTimeUtc\":\"2019-08-18T12:32:49.0944747+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:32:49.0944747+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:32:49.0944747+00:00\",\"endTimeUtc\":\"2019-08-18T12:38:20.6080602+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:38:20.6080602+00:00\",\"steps\":[]}]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:51:31.7803617+00:00\",\"endTimeUtc\":\"2019-08-18T09:52:40.2803856+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:52:40.2803856+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:52:40.2960593+00:00\",\"endTimeUtc\":\"2019-08-18T09:56:20.0934407+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T09:56:20.0934407+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:56:20.1087252+00:00\",\"endTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T09:58:02.5591617+00:00\",\"endTimeUtc\":\"2019-08-18T10:01:16.3830587+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:01:16.3830587+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:01:16.3830587+00:00\",\"endTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:29:46.0841402+00:00\",\"endTimeUtc\":\"2019-08-18T12:06:03.8417666+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:06:03.8417666+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T10:31:17.5841119+00:00\",\"endTimeUtc\":\"2019-08-18T12:06:03.8105029+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:06:03.8105029+00:00\",\"steps\":[]}]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:06:03.8572195+00:00\",\"endTimeUtc\":\"2019-08-18T12:08:14.8413078+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:08:14.8413078+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:06:32.8735889+00:00\",\"endTimeUtc\":\"2019-08-18T12:07:05.0607717+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:07:05.0607717+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:07:05.0607717+00:00\",\"endTimeUtc\":\"2019-08-18T12:07:44.4977417+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:07:44.4977417+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:07:44.4977417+00:00\",\"endTimeUtc\":\"2019-08-18T12:08:14.8413078+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:08:14.8413078+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage on the NC VMs\",\"description\":\"Update OSImage on the NC VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:38:20.639425+00:00\",\"endTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"steps\":[{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:38:40.5454366+00:00\",\"endTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:39:07.5921685+00:00\",\"endTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:53:17.4189457+00:00\",\"endTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T12:53:48.106175+00:00\",\"endTimeUtc\":\"2019-08-18T13:12:41.0774751+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:12:41.0774751+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:12:41.0931027+00:00\",\"endTimeUtc\":\"2019-08-18T13:13:12.4839435+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:13:12.4839435+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:13:12.4839435+00:00\",\"endTimeUtc\":\"2019-08-18T13:48:25.8220728+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:48:25.8220728+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:13:40.3583757+00:00\",\"endTimeUtc\":\"2019-08-18T13:32:15.7456016+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:32:15.7456016+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:32:15.7456016+00:00\",\"endTimeUtc\":\"2019-08-18T13:48:25.8220728+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:48:25.8220728+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:48:25.9001949+00:00\",\"endTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:48:53.3062128+00:00\",\"endTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:49:13.5099967+00:00\",\"endTimeUtc\":\"2019-08-18T13:49:28.8060005+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T13:49:28.8060005+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T13:49:28.8060005+00:00\",\"endTimeUtc\":\"2019-08-18T14:34:47.2214463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T14:34:47.2214463+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T14:34:47.2214463+00:00\",\"endTimeUtc\":\"2019-08-18T15:11:22.3712195+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:11:22.3712195+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:11:22.3712195+00:00\",\"endTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:11:30.4493001+00:00\",\"endTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:18:03.2968089+00:00\",\"endTimeUtc\":\"2019-08-18T15:32:44.6381352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:32:44.6381352+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:32:44.6381352+00:00\",\"endTimeUtc\":\"2019-08-18T15:36:32.7733288+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:36:32.7733288+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:36:32.7733288+00:00\",\"endTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:36:41.2587684+00:00\",\"endTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:36:48.6338261+00:00\",\"endTimeUtc\":\"2019-08-18T15:42:39.5082972+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:42:39.5082972+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:42:39.5082972+00:00\",\"endTimeUtc\":\"2019-08-18T15:42:46.6800097+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:42:46.6800097+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:42:46.6800097+00:00\",\"endTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:42:53.6486994+00:00\",\"endTimeUtc\":\"2019-08-18T15:52:04.2468725+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:52:04.2468725+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:52:04.2468725+00:00\",\"endTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:56:53.862883+00:00\",\"endTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:57:01.6126341+00:00\",\"endTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:57:08.6282228+00:00\",\"endTimeUtc\":\"2019-08-18T15:57:16.0187985+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T15:57:16.0187985+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T15:57:16.0187985+00:00\",\"endTimeUtc\":\"2019-08-18T16:00:35.8614329+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:00:35.8614329+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:00:35.8614329+00:00\",\"endTimeUtc\":\"2019-08-18T16:18:01.3278379+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:18:01.3278379+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:18:01.3278379+00:00\",\"endTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:18:08.4371683+00:00\",\"endTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:22:41.1603245+00:00\",\"endTimeUtc\":\"2019-08-18T16:35:54.1074418+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:35:54.1074418+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:35:54.1074418+00:00\",\"endTimeUtc\":\"2019-08-18T16:39:18.0847955+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:39:18.0847955+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:39:18.0847955+00:00\",\"endTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:39:26.1159878+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:39:33.8659465+00:00\",\"endTimeUtc\":\"2019-08-18T16:44:59.2805416+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:44:59.2805416+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:44:59.2805416+00:00\",\"endTimeUtc\":\"2019-08-18T16:45:06.3898766+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:45:06.3898766+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:45:06.3898766+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:45:13.0929612+00:00\",\"endTimeUtc\":\"2019-08-18T16:53:18.499335+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:53:18.499335+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:53:18.499335+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:58:06.6532129+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:58:14.1062957+00:00\",\"endTimeUtc\":\"2019-08-18T17:45:44.7763596+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:45:44.7763596+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:58:21.2625082+00:00\",\"endTimeUtc\":\"2019-08-18T16:58:28.5906227+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T16:58:28.5906227+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T16:58:28.5906227+00:00\",\"endTimeUtc\":\"2019-08-18T17:02:48.0900615+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:02:48.0900615+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:02:48.0900615+00:00\",\"endTimeUtc\":\"2019-08-18T17:22:35.0657826+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:22:35.0657826+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:22:35.0657826+00:00\",\"endTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:22:43.6438557+00:00\",\"endTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:28:11.3373231+00:00\",\"endTimeUtc\":\"2019-08-18T17:42:41.2412745+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:42:41.2412745+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:42:41.2412745+00:00\",\"endTimeUtc\":\"2019-08-18T17:45:37.3232862+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:45:37.3232862+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:45:37.3232862+00:00\",\"endTimeUtc\":\"2019-08-18T17:45:44.7607316+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T17:45:44.7607316+00:00\",\"steps\":[]}]},{\"name\":\"Upgrade Network Controller Application if needed.\",\"description\":\"Upgrade Network Controller Application if needed\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T17:45:44.7763596+00:00\",\"endTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T18:16:38.2729171+00:00\",\"endTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"steps\":[{\"name\":\"Host Node Update Prerequisite\",\"description\":\"Check the Host Update prerequisite\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T18:16:44.3041269+00:00\",\"endTimeUtc\":\"2019-08-18T18:20:35.292472+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T18:20:35.292472+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T18:20:35.292472+00:00\",\"endTimeUtc\":\"2019-08-18T19:01:24.1550509+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:01:24.1550509+00:00\",\"steps\":[]},{\"name\":\"Configure Cluster Network\",\"description\":\"Configure live migration network before suspending cluster nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:01:24.1550509+00:00\",\"endTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"steps\":[{\"name\":\"Configure Cluster Network\",\"description\":\"Ensure live migration happens on the storage network.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:01:30.576887+00:00\",\"endTimeUtc\":\"2019-08-18T19:04:19.532352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:04:19.532352+00:00\",\"steps\":[]},{\"name\":\"Set SMB Bandwidth Cap\",\"description\":\"Configure SMB bandwidth limit for live migration traffic.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:04:19.532352+00:00\",\"endTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"steps\":[]}]},{\"name\":\"Adding IR VMs\",\"description\":\"Adding an IR machine marker for each baremetal node regardless of provisioning state.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:07:45.5658451+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"steps\":[{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:07:51.6126725+00:00\",\"endTimeUtc\":\"2019-08-18T19:07:57.8626401+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:07:57.8626401+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:07:57.8626401+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:04.3157283+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:04.3157283+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:04.3157283+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:10.8000676+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:10.8000676+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:10.8000676+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"steps\":[]}]},{\"name\":\"Prepare IR VMs for Placement\",\"description\":\"Setting the provisioning status of the IR VMs to ProvisioningInProgress so that they can be placed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:17.5031719+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:23.6906569+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:30.2999812+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:30.2999812+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:30.2999812+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:36.690566+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:36.690566+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:36.690566+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:43.65928+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:43.65928+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:43.65928+00:00\",\"endTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"steps\":[]}]},{\"name\":\"Set new IR VMs failed\",\"description\":\"Setting the IR machines as failed initially to allow for per-node-scoped updates and avoid assumptions that the VMs should be accessible.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:50.7061142+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:08:56.8154475+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:03.2536895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:03.2536895+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:03.2536895+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:09.5817694+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:09.5817694+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:09.5817694+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:16.0974011+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:16.0974011+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:16.0974011+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"steps\":[]}]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:22.7848231+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:30.3472674+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:30.3472674+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:30.3472674+00:00\",\"endTimeUtc\":\"2019-08-18T19:09:37.9097344+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:09:37.9097344+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:09:37.9097344+00:00\",\"endTimeUtc\":\"2019-08-18T19:12:20.4749396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:12:20.4749396+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:12:20.4749396+00:00\",\"endTimeUtc\":\"2019-08-18T19:26:11.1422446+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:26:11.1422446+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:12:27.9592676+00:00\",\"endTimeUtc\":\"2019-08-18T19:25:34.8107332+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:25:34.8107332+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:12:34.7873478+00:00\",\"endTimeUtc\":\"2019-08-18T19:12:41.240437+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:12:41.240437+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:12:41.240437+00:00\",\"endTimeUtc\":\"2019-08-18T19:15:43.4581068+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:15:43.4581068+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:15:43.4581068+00:00\",\"endTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:15:49.6611985+00:00\",\"endTimeUtc\":\"2019-08-18T19:21:20.9038782+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:21:20.9038782+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:21:20.9038782+00:00\",\"endTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:25:25.4357173+00:00\",\"endTimeUtc\":\"2019-08-18T19:25:34.8107332+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:25:34.8107332+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:26:11.1422446+00:00\",\"endTimeUtc\":\"2019-08-18T19:48:43.9559485+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:48:43.9559485+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:48:43.9559485+00:00\",\"endTimeUtc\":\"2019-08-18T19:48:55.3980276+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:48:55.3980276+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:48:55.3980276+00:00\",\"endTimeUtc\":\"2019-08-18T19:49:05.9760898+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-18T19:49:05.9760898+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-18T19:49:05.9760898+00:00\",\"endTimeUtc\":\"2019-08-19T01:37:45.3003552+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:37:45.3003552+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:37:45.3003552+00:00\",\"endTimeUtc\":\"2019-08-19T01:50:48.1021508+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:50:48.1021508+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:50:48.1021508+00:00\",\"endTimeUtc\":\"2019-08-19T01:55:28.6823318+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:55:28.6823318+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:28.6823318+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:41.8384996+00:00\",\"endTimeUtc\":\"2019-08-19T01:55:54.3696744+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:55:54.3696744+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:54.3696744+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:04.5571256+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:13.7447066+00:00\",\"endTimeUtc\":\"2019-08-19T01:56:24.4007476+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:56:24.4007476+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:24.4007476+00:00\",\"endTimeUtc\":\"2019-08-19T02:06:27.5581736+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:06:27.5581736+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:06:27.5581736+00:00\",\"endTimeUtc\":\"2019-08-19T02:32:07.1059218+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:32:07.1059218+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:32:07.1059218+00:00\",\"endTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:32:19.6370248+00:00\",\"endTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:39:01.7669099+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:01.1720065+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:01.1720065+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:42:01.1720065+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:42.104299+00:00\",\"endTimeUtc\":\"2019-08-19T02:04:39.9338487+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:04:39.9338487+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:04:39.9338487+00:00\",\"endTimeUtc\":\"2019-08-19T02:08:57.4018433+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:08:57.4018433+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:08:57.4018433+00:00\",\"endTimeUtc\":\"2019-08-19T02:14:34.8224448+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:14:34.8224448+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:41.541617+00:00\",\"endTimeUtc\":\"2019-08-19T01:56:32.7446109+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:56:32.7446109+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:32.7446109+00:00\",\"endTimeUtc\":\"2019-08-19T01:59:38.6349368+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:59:38.6349368+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:55:41.7447833+00:00\",\"endTimeUtc\":\"2019-08-19T01:56:54.8069658+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T01:56:54.8069658+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T01:56:54.8069658+00:00\",\"endTimeUtc\":\"2019-08-19T02:01:51.7159973+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:01:51.7159973+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:01:51.7159973+00:00\",\"endTimeUtc\":\"2019-08-19T02:02:43.481319+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:02:43.481319+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:02:43.481319+00:00\",\"endTimeUtc\":\"2019-08-19T02:04:33.5119547+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:04:33.5119547+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:42:08.0782061+00:00\",\"endTimeUtc\":\"2019-08-19T02:42:50.1074894+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:42:50.1074894+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:42:50.1074894+00:00\",\"endTimeUtc\":\"2019-08-19T02:45:59.6777831+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:45:59.6777831+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:45:59.6777831+00:00\",\"endTimeUtc\":\"2019-08-19T02:46:06.5997402+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:46:06.5997402+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:46:06.5997402+00:00\",\"endTimeUtc\":\"2019-08-19T02:49:32.0881478+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:49:32.0881478+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:49:32.0881478+00:00\",\"endTimeUtc\":\"2019-08-19T02:49:38.6350073+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:49:38.6350073+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:49:38.6350073+00:00\",\"endTimeUtc\":\"2019-08-19T02:49:45.1818713+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:49:45.1818713+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:49:45.1818713+00:00\",\"endTimeUtc\":\"2019-08-19T02:52:49.8000597+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:52:49.8000597+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:52:49.8000597+00:00\",\"endTimeUtc\":\"2019-08-19T03:15:12.9107398+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:15:12.9107398+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:52:59.6282089+00:00\",\"endTimeUtc\":\"2019-08-19T03:08:36.3544319+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:08:36.3544319+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:53:07.9562214+00:00\",\"endTimeUtc\":\"2019-08-19T02:53:15.6436751+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:53:15.6436751+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:53:15.6436751+00:00\",\"endTimeUtc\":\"2019-08-19T02:57:10.3299391+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T02:57:10.3299391+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:57:10.3299391+00:00\",\"endTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T02:57:18.986152+00:00\",\"endTimeUtc\":\"2019-08-19T03:05:00.4011+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:05:00.4011+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T03:05:00.4011+00:00\",\"endTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T03:08:29.9475863+00:00\",\"endTimeUtc\":\"2019-08-19T03:08:36.3544319+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T03:08:36.3544319+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T03:15:12.9107398+00:00\",\"endTimeUtc\":\"2019-08-19T04:55:59.1236231+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T04:55:59.1236231+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T04:55:59.1236231+00:00\",\"endTimeUtc\":\"2019-08-19T04:56:28.7588183+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T04:56:28.7588183+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T04:56:28.7588183+00:00\",\"endTimeUtc\":\"2019-08-19T04:56:53.4479919+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T04:56:53.4479919+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T04:56:53.4479919+00:00\",\"endTimeUtc\":\"2019-08-19T06:54:58.2585112+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T06:54:58.2585112+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T06:54:58.2585112+00:00\",\"endTimeUtc\":\"2019-08-19T07:10:12.0490636+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:10:12.0490636+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:10:12.0490636+00:00\",\"endTimeUtc\":\"2019-08-19T07:16:38.7901155+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:16:38.7901155+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:38.7901155+00:00\",\"endTimeUtc\":\"2019-08-19T09:16:10.6635777+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:16:10.6635777+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:50.0864899+00:00\",\"endTimeUtc\":\"2019-08-19T07:17:00.2422901+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:17:00.2422901+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:00.2422901+00:00\",\"endTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:08.9137382+00:00\",\"endTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:17.4446916+00:00\",\"endTimeUtc\":\"2019-08-19T07:17:26.2724509+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:17:26.2724509+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:26.2724509+00:00\",\"endTimeUtc\":\"2019-08-19T07:21:33.9726956+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:21:33.9726956+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:21:33.9726956+00:00\",\"endTimeUtc\":\"2019-08-19T07:46:10.8115688+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:46:10.8115688+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:46:10.8115688+00:00\",\"endTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:46:19.858629+00:00\",\"endTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:51:00.1829671+00:00\",\"endTimeUtc\":\"2019-08-19T07:54:26.3666911+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:54:26.3666911+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:54:26.3666911+00:00\",\"endTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:54:34.9451997+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:50.664541+00:00\",\"endTimeUtc\":\"2019-08-19T07:29:34.7713069+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:29:34.7713069+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:29:34.7713069+00:00\",\"endTimeUtc\":\"2019-08-19T07:34:02.8623157+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:34:02.8623157+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:34:02.8623157+00:00\",\"endTimeUtc\":\"2019-08-19T07:38:20.5959205+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:38:20.5959205+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:50.1020594+00:00\",\"endTimeUtc\":\"2019-08-19T07:18:23.927022+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:18:23.927022+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:18:23.927022+00:00\",\"endTimeUtc\":\"2019-08-19T07:21:25.4413907+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:21:25.4413907+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:16:50.1958049+00:00\",\"endTimeUtc\":\"2019-08-19T07:17:48.3967247+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:17:48.3967247+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:17:48.3967247+00:00\",\"endTimeUtc\":\"2019-08-19T07:22:35.5044773+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:22:35.5044773+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:22:35.5044773+00:00\",\"endTimeUtc\":\"2019-08-19T07:24:25.7249261+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:24:25.7249261+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T07:24:25.7249261+00:00\",\"endTimeUtc\":\"2019-08-19T07:24:53.1629634+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T07:24:53.1629634+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:16:10.6635777+00:00\",\"endTimeUtc\":\"2019-08-19T09:17:15.895182+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:17:15.895182+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:17:15.9420664+00:00\",\"endTimeUtc\":\"2019-08-19T09:28:21.6650189+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:28:21.6650189+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:28:21.6650189+00:00\",\"endTimeUtc\":\"2019-08-19T09:28:48.3055127+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:28:48.3055127+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:28:48.3055127+00:00\",\"endTimeUtc\":\"2019-08-19T09:39:52.3654496+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:39:52.3654496+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:39:52.3654496+00:00\",\"endTimeUtc\":\"2019-08-19T09:40:14.9432287+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:40:14.9432287+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:40:14.9432287+00:00\",\"endTimeUtc\":\"2019-08-19T09:40:36.1494406+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:40:36.1494406+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:40:36.1494406+00:00\",\"endTimeUtc\":\"2019-08-19T09:50:42.6067476+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:50:42.6067476+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:50:42.6067476+00:00\",\"endTimeUtc\":\"2019-08-19T10:18:24.6866328+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:18:24.6866328+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:51:10.6056694+00:00\",\"endTimeUtc\":\"2019-08-19T10:16:24.2634918+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:16:24.2634918+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:51:37.2611927+00:00\",\"endTimeUtc\":\"2019-08-19T09:52:04.2287835+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T09:52:04.2287835+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T09:52:04.2287835+00:00\",\"endTimeUtc\":\"2019-08-19T10:04:01.637429+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:04:01.637429+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:04:01.637429+00:00\",\"endTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:04:23.1682181+00:00\",\"endTimeUtc\":\"2019-08-19T10:12:13.2133403+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:12:13.2133403+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:12:13.2133403+00:00\",\"endTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:16:16.8105118+00:00\",\"endTimeUtc\":\"2019-08-19T10:16:24.2634918+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:16:24.2634918+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:18:24.6866328+00:00\",\"endTimeUtc\":\"2019-08-19T10:53:06.9258813+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:53:06.9258813+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:53:06.9258813+00:00\",\"endTimeUtc\":\"2019-08-19T10:53:20.5819702+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:53:20.5819702+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:53:20.5819702+00:00\",\"endTimeUtc\":\"2019-08-19T10:53:32.7693128+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T10:53:32.7693128+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T10:53:32.7693128+00:00\",\"endTimeUtc\":\"2019-08-19T12:46:58.9853614+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T12:46:58.9853614+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T12:46:58.9853614+00:00\",\"endTimeUtc\":\"2019-08-19T13:00:43.9933579+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:00:43.9933579+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:00:43.9933579+00:00\",\"endTimeUtc\":\"2019-08-19T13:07:07.1172753+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:07:07.1172753+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:07.1172753+00:00\",\"endTimeUtc\":\"2019-08-19T21:31:59.529263+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:31:59.529263+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:23.9764392+00:00\",\"endTimeUtc\":\"2019-08-19T13:07:38.1950945+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:07:38.1950945+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:38.1950945+00:00\",\"endTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:47.3824148+00:00\",\"endTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:57.0073405+00:00\",\"endTimeUtc\":\"2019-08-19T13:08:06.257643+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:08:06.257643+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:08:06.257643+00:00\",\"endTimeUtc\":\"2019-08-19T13:12:09.4418857+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:12:09.4418857+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:12:09.4418857+00:00\",\"endTimeUtc\":\"2019-08-19T13:36:24.3116913+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:36:24.3116913+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:36:24.3116913+00:00\",\"endTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:36:33.7502897+00:00\",\"endTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:42:39.2746071+00:00\",\"endTimeUtc\":\"2019-08-19T13:46:28.3412845+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:46:28.3412845+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:46:28.3412845+00:00\",\"endTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:46:40.6741917+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:23.6952019+00:00\",\"endTimeUtc\":\"2019-08-19T13:20:16.8317156+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:20:16.8317156+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:20:16.8317156+00:00\",\"endTimeUtc\":\"2019-08-19T13:24:36.390777+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:24:36.390777+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:24:36.390777+00:00\",\"endTimeUtc\":\"2019-08-19T13:28:28.4947262+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:28:28.4947262+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:24.8358053+00:00\",\"endTimeUtc\":\"2019-08-19T13:08:16.4289455+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:08:16.4289455+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:08:16.4445694+00:00\",\"endTimeUtc\":\"2019-08-19T13:10:59.9426492+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:10:59.9426492+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:07:22.2889653+00:00\",\"endTimeUtc\":\"2019-08-19T13:08:12.4446147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:08:12.4446147+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:08:12.4446147+00:00\",\"endTimeUtc\":\"2019-08-19T13:13:33.3158508+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:13:33.3158508+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:13:33.3158508+00:00\",\"endTimeUtc\":\"2019-08-19T13:14:13.456098+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:14:13.456098+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T13:14:13.456098+00:00\",\"endTimeUtc\":\"2019-08-19T13:14:43.3463687+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T13:14:43.3463687+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:31:59.529263+00:00\",\"endTimeUtc\":\"2019-08-19T21:32:29.2336+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:32:29.2336+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:32:29.2336+00:00\",\"endTimeUtc\":\"2019-08-19T21:35:14.2941634+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:35:14.2941634+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:35:14.2941634+00:00\",\"endTimeUtc\":\"2019-08-19T21:35:20.5440827+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:35:20.5440827+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:35:20.5440827+00:00\",\"endTimeUtc\":\"2019-08-19T21:38:09.4381339+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:38:09.4381339+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:38:09.4381339+00:00\",\"endTimeUtc\":\"2019-08-19T21:38:15.6411821+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:38:15.6411821+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:38:15.6411821+00:00\",\"endTimeUtc\":\"2019-08-19T21:38:22.0161065+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:38:22.0161065+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:38:22.0161065+00:00\",\"endTimeUtc\":\"2019-08-19T21:41:05.3950691+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:41:05.3950691+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:41:05.3950691+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:41:12.9418596+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:41:19.8324006+00:00\",\"endTimeUtc\":\"2019-08-19T21:41:26.9260709+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:41:26.9260709+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:41:26.9260709+00:00\",\"endTimeUtc\":\"2019-08-19T21:44:21.8927555+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:44:21.8927555+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:44:21.8927555+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:44:28.1270147+00:00\",\"endTimeUtc\":\"2019-08-19T21:49:27.5190306+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:49:27.5190306+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:49:27.5190306+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:52:47.2321247+00:00\",\"endTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T21:52:53.3414308+00:00\",\"endTimeUtc\":\"2019-08-19T22:21:25.0985813+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T22:21:25.0985813+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T22:21:25.0985813+00:00\",\"endTimeUtc\":\"2019-08-19T22:21:36.6453131+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T22:21:36.6453131+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T22:21:36.6453131+00:00\",\"endTimeUtc\":\"2019-08-19T22:21:46.4474952+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-19T22:21:46.4474952+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-19T22:21:46.4474952+00:00\",\"endTimeUtc\":\"2019-08-20T00:43:30.9072483+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T00:43:30.9072483+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:43:30.9072483+00:00\",\"endTimeUtc\":\"2019-08-20T00:55:30.0630221+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T00:55:30.0630221+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:55:30.0630221+00:00\",\"endTimeUtc\":\"2019-08-20T00:59:45.6194498+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T00:59:45.6194498+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:45.6194498+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:54.6349668+00:00\",\"endTimeUtc\":\"2019-08-20T01:00:03.7286089+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:00:03.7286089+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:03.7286089+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:10.4472758+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:16.6503199+00:00\",\"endTimeUtc\":\"2019-08-20T01:00:23.4002417+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:00:23.4002417+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:23.4002417+00:00\",\"endTimeUtc\":\"2019-08-20T01:03:14.9918999+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:03:14.9918999+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:03:14.9918999+00:00\",\"endTimeUtc\":\"2019-08-20T01:27:11.9356233+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:27:11.9356233+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:27:11.9356233+00:00\",\"endTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:27:18.4042894+00:00\",\"endTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:31:01.3705124+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:34.2904683+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:34.2904683+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:33:34.2904683+00:00\",\"endTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:54.5568398+00:00\",\"endTimeUtc\":\"2019-08-20T01:19:37.3091809+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:19:37.3091809+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:19:37.3091809+00:00\",\"endTimeUtc\":\"2019-08-20T01:22:48.2190309+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:22:48.2190309+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:22:48.2190309+00:00\",\"endTimeUtc\":\"2019-08-20T01:25:26.5277552+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:25:26.5277552+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:54.9474841+00:00\",\"endTimeUtc\":\"2019-08-20T01:00:38.7281772+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:00:38.7281772+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:38.7281772+00:00\",\"endTimeUtc\":\"2019-08-20T01:03:29.5698513+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:03:29.5698513+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T00:59:54.4474702+00:00\",\"endTimeUtc\":\"2019-08-20T01:00:29.7126607+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:00:29.7126607+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:00:29.7126607+00:00\",\"endTimeUtc\":\"2019-08-20T01:04:34.9753049+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:04:34.9753049+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:04:34.9753049+00:00\",\"endTimeUtc\":\"2019-08-20T01:05:25.2565333+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:05:25.2565333+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:05:25.2565333+00:00\",\"endTimeUtc\":\"2019-08-20T01:06:00.3498501+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:06:00.3498501+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:33:40.7278874+00:00\",\"endTimeUtc\":\"2019-08-20T01:34:25.5002156+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:34:25.5002156+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:34:25.5002156+00:00\",\"endTimeUtc\":\"2019-08-20T01:37:07.8419317+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:37:07.8419317+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:37:07.8419317+00:00\",\"endTimeUtc\":\"2019-08-20T01:37:14.2637261+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:37:14.2637261+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:37:14.2637261+00:00\",\"endTimeUtc\":\"2019-08-20T01:40:07.253823+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T01:40:07.253823+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T01:40:07.253823+00:00\",\"endTimeUtc\":\"2019-08-20T03:12:15.4867711+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:12:15.4867711+00:00\",\"steps\":[]},{\"name\":\"PostUpdateCleanup\",\"description\":\"Perform PostUpdate cleanup for all the nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:12:15.4867711+00:00\",\"endTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"steps\":[]}]},{\"name\":\"Update VMs\",\"description\":\"Updating VMs conditionally based on update payload. All VMs are getting updated in parallel except DC and CA VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:15:57.9619178+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based update process. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:03.9618507+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.6395807+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.6395807+00:00\",\"steps\":[{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:20.9460202+00:00\",\"endTimeUtc\":\"2019-08-20T03:16:58.0549345+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:16:58.0549345+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SeedRing Service Fabric cluster.\",\"description\":\"Update OSImage on the SeedRing service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:58.0705608+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"steps\":[{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:05.9142196+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:41.1754236+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:41.1754236+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:15.2109837+00:00\",\"endTimeUtc\":\"2019-08-20T03:19:13.2095457+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:19:13.2095457+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:13.2095457+00:00\",\"endTimeUtc\":\"2019-08-20T03:19:25.7875214+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:19:25.7875214+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:25.7875214+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:23.7693848+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:23.7693848+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:33.2249272+00:00\",\"endTimeUtc\":\"2019-08-20T03:25:55.8038511+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:25:55.8038511+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:55.8038511+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:23.675635+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:23.675635+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:23.785008+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:41.1754236+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:41.1754236+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:41.1910497+00:00\",\"endTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:48.1909669+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:56.3002435+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:56.3002435+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:56.3002435+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:35.1869678+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:35.1869678+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:35.218216+00:00\",\"endTimeUtc\":\"2019-08-20T04:46:06.4590639+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:46:06.4590639+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:46:06.4746786+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:46:15.8182491+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:23.9056564+00:00\",\"endTimeUtc\":\"2019-08-20T05:23:29.9806923+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:23:29.9806923+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:23:29.9806923+00:00\",\"endTimeUtc\":\"2019-08-20T05:36:32.9400164+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:36:32.9400164+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:36:32.9400164+00:00\",\"endTimeUtc\":\"2019-08-20T05:45:22.0873901+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:45:22.0873901+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:45:22.0873901+00:00\",\"endTimeUtc\":\"2019-08-20T15:26:38.8558048+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:26:38.8558048+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:26:38.8558048+00:00\",\"endTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:26:45.996341+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:26:53.1837591+00:00\",\"endTimeUtc\":\"2019-08-20T15:30:06.8940997+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:30:06.8940997+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:30:06.8940997+00:00\",\"endTimeUtc\":\"2019-08-20T15:30:14.9489841+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:30:14.9489841+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:30:14.9489841+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:30:22.5898516+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:04.1840539+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:04.1840539+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:42:04.1840539+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:37.1347004+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:45.0877296+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:52.8063839+00:00\",\"endTimeUtc\":\"2019-08-20T15:47:00.9000273+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:47:00.9000273+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:47:00.9000273+00:00\",\"endTimeUtc\":\"2019-08-20T15:50:30.5878898+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:50:30.5878898+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:50:30.5878898+00:00\",\"endTimeUtc\":\"2019-08-20T16:14:31.5928262+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:14:31.5928262+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:14:31.5928262+00:00\",\"endTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:14:40.061496+00:00\",\"endTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:20:55.3799116+00:00\",\"endTimeUtc\":\"2019-08-20T16:26:03.247163+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:26:03.247163+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:26:03.247163+00:00\",\"endTimeUtc\":\"2019-08-20T16:27:23.2047851+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:27:23.2047851+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:27:23.2047851+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:05.9047722+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:05.9047722+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:05.9047722+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:25.2733835+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:25.2733835+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:25.2733835+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:31.2733029+00:00\",\"endTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:37.1638578+00:00\",\"endTimeUtc\":\"2019-08-20T16:44:22.043092+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:44:22.043092+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:44:22.0587304+00:00\",\"endTimeUtc\":\"2019-08-20T16:44:33.0118147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:44:33.0118147+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:44:33.0118147+00:00\",\"endTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:44:40.8711685+00:00\",\"endTimeUtc\":\"2019-08-20T16:53:25.382453+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:53:25.382453+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:53:25.382453+00:00\",\"endTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:58:39.1147284+00:00\",\"endTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:58:45.9740713+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:58:52.114668+00:00\",\"endTimeUtc\":\"2019-08-20T16:59:01.0677627+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:59:01.0677627+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:59:01.0677627+00:00\",\"endTimeUtc\":\"2019-08-20T17:02:33.4296777+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:02:33.4296777+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:02:33.4296777+00:00\",\"endTimeUtc\":\"2019-08-20T17:19:56.2409721+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:19:56.2409721+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:19:56.2409721+00:00\",\"endTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:20:02.2409611+00:00\",\"endTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:25:06.4011967+00:00\",\"endTimeUtc\":\"2019-08-20T17:28:04.7391554+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:28:04.7391554+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:28:04.7547832+00:00\",\"endTimeUtc\":\"2019-08-20T17:29:34.2397229+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:29:34.2397229+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:29:34.2397229+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:30.8103091+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:30.8103091+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:35:30.8103091+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:52.2790021+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:52.2790021+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:35:52.2790021+00:00\",\"endTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"steps\":[]}]}]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:35:58.3727296+00:00\",\"endTimeUtc\":\"2019-08-20T17:55:17.3499407+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:55:17.3499407+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:36:04.2008357+00:00\",\"endTimeUtc\":\"2019-08-20T17:46:21.9905619+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:46:21.9905619+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:46:21.9905619+00:00\",\"endTimeUtc\":\"2019-08-20T17:55:17.3343202+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:55:17.3343202+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:55:17.3499407+00:00\",\"endTimeUtc\":\"2019-08-20T18:00:09.838132+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:00:09.838132+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:55:23.3499408+00:00\",\"endTimeUtc\":\"2019-08-20T17:56:54.8383791+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:56:54.8383791+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:56:54.8383791+00:00\",\"endTimeUtc\":\"2019-08-20T18:00:09.838132+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:00:09.838132+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:21.4928884+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:45.5860506+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:45.5860506+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:47.4613132+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:00.4924104+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:00.4924104+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:00.5080369+00:00\",\"endTimeUtc\":\"2019-08-20T03:21:20.9985757+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:21:20.9985757+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:21:20.9985757+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:38.2892707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:38.2892707+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:21:28.9359823+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:15.4427976+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:15.4427976+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:15.4427976+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:38.2267718+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:38.2267718+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:38.3048916+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:45.5860506+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:45.5860506+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:45.632927+00:00\",\"endTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:52.460963+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:08.3670066+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:08.3670066+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:08.3670066+00:00\",\"endTimeUtc\":\"2019-08-20T04:00:51.0423033+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:00:51.0423033+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:00:51.0423033+00:00\",\"endTimeUtc\":\"2019-08-20T04:20:36.2756302+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:20:36.2756302+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:20:36.2756302+00:00\",\"endTimeUtc\":\"2019-08-20T04:58:54.0917394+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:58:54.0917394+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:20:44.2911775+00:00\",\"endTimeUtc\":\"2019-08-20T04:58:54.0448692+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:58:54.0448692+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:58:54.0917394+00:00\",\"endTimeUtc\":\"2019-08-20T06:21:38.8191167+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:21:38.8191167+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:21:38.8191167+00:00\",\"endTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:21:48.3971735+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:21:57.4594966+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:08.0218479+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:08.0218479+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:08.0218479+00:00\",\"endTimeUtc\":\"2019-08-20T06:28:02.5972728+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:28:02.5972728+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:28:02.5972728+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:28:12.3158962+00:00\",\"endTimeUtc\":\"2019-08-20T06:48:58.139119+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:48:58.139119+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:48:58.1547434+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:16.0850163+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:28.100406+00:00\",\"endTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:39.8658115+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:51.5062188+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:51.5062188+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:51.5062188+00:00\",\"endTimeUtc\":\"2019-08-20T07:05:09.0954012+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:05:09.0954012+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:05:09.0954012+00:00\",\"endTimeUtc\":\"2019-08-20T07:31:43.4677735+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:31:43.4677735+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:31:43.4677735+00:00\",\"endTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:31:53.233287+00:00\",\"endTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:40:32.7875651+00:00\",\"endTimeUtc\":\"2019-08-20T08:40:17.7531586+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:40:17.7531586+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:40:17.7531586+00:00\",\"endTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"steps\":[]}]},{\"name\":\"Validate SQL node after restart.\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:40:29.6558971+00:00\",\"endTimeUtc\":\"2019-08-20T08:46:30.0280182+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:46:30.0280182+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"description\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:14.1492204+00:00\",\"endTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"steps\":[{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:42.4613766+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:44.0595508+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:44.0595508+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:01.2111504+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:25.8514784+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:25.8514784+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:25.8514784+00:00\",\"endTimeUtc\":\"2019-08-20T03:25:14.4137241+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:25:14.4137241+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:14.5387206+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:22.4761269+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:35.0541676+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:35.0541676+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:35.069792+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:58:37.3877625+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:44.0439253+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:44.0439253+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:58:44.0751738+00:00\",\"endTimeUtc\":\"2019-08-20T05:27:10.071855+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:27:10.071855+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:58:51.3719552+00:00\",\"endTimeUtc\":\"2019-08-20T03:58:57.9343713+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:58:57.9343713+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:58:57.949995+00:00\",\"endTimeUtc\":\"2019-08-20T04:04:36.4462463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:04:36.4462463+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:04:36.4462463+00:00\",\"endTimeUtc\":\"2019-08-20T04:42:51.5721739+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:42:51.5721739+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:42:51.5877955+00:00\",\"endTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:42:59.3063992+00:00\",\"endTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:57:45.685147+00:00\",\"endTimeUtc\":\"2019-08-20T05:18:06.9219861+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:18:06.9219861+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:18:06.9376102+00:00\",\"endTimeUtc\":\"2019-08-20T05:27:01.1817136+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:27:01.1817136+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:27:01.1981592+00:00\",\"endTimeUtc\":\"2019-08-20T05:27:10.071855+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:27:10.071855+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:27:10.0874811+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:27:17.9623945+00:00\",\"endTimeUtc\":\"2019-08-20T05:27:26.9154109+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:27:26.9154109+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:27:26.9154109+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:47.9808594+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:47.9808594+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:41:47.9808594+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:41:56.6838073+00:00\",\"endTimeUtc\":\"2019-08-20T06:02:56.7089879+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:02:56.7089879+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:02:56.7089879+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:11:12.2806903+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:11:22.6086974+00:00\",\"endTimeUtc\":\"2019-08-20T07:25:27.9254868+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:25:27.9254868+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:11:31.8742662+00:00\",\"endTimeUtc\":\"2019-08-20T06:11:41.6401362+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:11:41.6401362+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:11:41.6401362+00:00\",\"endTimeUtc\":\"2019-08-20T06:16:16.0422321+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:16:16.0422321+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:16:16.0422321+00:00\",\"endTimeUtc\":\"2019-08-20T06:44:41.6422889+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:44:41.6422889+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:44:41.6422889+00:00\",\"endTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:44:51.7828589+00:00\",\"endTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:56:48.3052099+00:00\",\"endTimeUtc\":\"2019-08-20T07:19:34.164195+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:19:34.164195+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:19:34.164195+00:00\",\"endTimeUtc\":\"2019-08-20T07:25:14.0667291+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:25:14.0667291+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:25:14.0667291+00:00\",\"endTimeUtc\":\"2019-08-20T07:25:27.9254868+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:25:27.9254868+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:38.9770496+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:15.7887875+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:15.7887875+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:50.5862798+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:16.8828331+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:16.8828331+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:16.8828331+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:16.3646614+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:16.3646614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:16.3646614+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:59.5546228+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:59.5546228+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:24.1301938+00:00\",\"endTimeUtc\":\"2019-08-20T03:37:57.6753703+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:37:57.6753703+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:37:57.6753703+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:59.5546228+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:59.5546228+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:59.6171205+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:15.7575408+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:15.7575408+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:15.8512876+00:00\",\"endTimeUtc\":\"2019-08-20T05:40:48.3726099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:40:48.3726099+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:22.2418301+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:17.8278174+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:17.8278174+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:17.8278174+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:25.2340089+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:25.2340089+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:25.2340089+00:00\",\"endTimeUtc\":\"2019-08-20T04:14:16.5560413+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:14:16.5560413+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:14:16.5716514+00:00\",\"endTimeUtc\":\"2019-08-20T04:40:32.7910254+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:40:32.7910254+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:40:32.7910254+00:00\",\"endTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:40:41.1034296+00:00\",\"endTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:51:19.1740151+00:00\",\"endTimeUtc\":\"2019-08-20T05:15:40.2025309+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:15:40.2025309+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:15:40.2025309+00:00\",\"endTimeUtc\":\"2019-08-20T05:36:23.0498487+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:36:23.0498487+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:36:23.0498487+00:00\",\"endTimeUtc\":\"2019-08-20T05:40:39.4977911+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:40:39.4977911+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:40:39.4977911+00:00\",\"endTimeUtc\":\"2019-08-20T05:40:48.3726099+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:40:48.3726099+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:40:48.4052863+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:40:56.4505889+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:05.2785409+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:05.2785409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:41:05.2785409+00:00\",\"endTimeUtc\":\"2019-08-20T05:53:59.8940101+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:53:59.8940101+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:53:59.8940101+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:54:13.0031765+00:00\",\"endTimeUtc\":\"2019-08-20T06:15:08.8712587+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:15:08.8712587+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:15:08.8712587+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:41.0839246+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:52.0525153+00:00\",\"endTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:23:02.2867468+00:00\",\"endTimeUtc\":\"2019-08-20T06:29:50.9083882+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:29:50.9083882+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:29:50.9083882+00:00\",\"endTimeUtc\":\"2019-08-20T06:30:01.0801363+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:30:01.0801363+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:30:01.0801363+00:00\",\"endTimeUtc\":\"2019-08-20T06:34:30.7641802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:34:30.7641802+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:34:30.7641802+00:00\",\"endTimeUtc\":\"2019-08-20T07:05:27.1264282+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:05:27.1264282+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:05:27.1264282+00:00\",\"endTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:05:37.5637959+00:00\",\"endTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:16:16.8697308+00:00\",\"endTimeUtc\":\"2019-08-20T07:23:37.4268468+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:23:37.4268468+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:23:37.4268468+00:00\",\"endTimeUtc\":\"2019-08-20T07:43:21.3010134+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:43:21.3010134+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:43:21.3010134+00:00\",\"endTimeUtc\":\"2019-08-20T07:51:15.3570883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:51:15.3570883+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:51:15.3570883+00:00\",\"endTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:51:26.2475175+00:00\",\"endTimeUtc\":\"2019-08-20T08:39:25.2192435+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:39:25.2192435+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:51:38.9660025+00:00\",\"endTimeUtc\":\"2019-08-20T07:51:50.8720335+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:51:50.8720335+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:51:50.8720335+00:00\",\"endTimeUtc\":\"2019-08-20T08:06:41.771248+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:06:41.771248+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:06:41.771248+00:00\",\"endTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:06:56.0832525+00:00\",\"endTimeUtc\":\"2019-08-20T08:30:22.4732295+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:30:22.4732295+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:30:22.4732295+00:00\",\"endTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:39:15.4693723+00:00\",\"endTimeUtc\":\"2019-08-20T08:39:25.2192435+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:39:25.2192435+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:39:25.2352724+00:00\",\"endTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:39:36.1409824+00:00\",\"endTimeUtc\":\"2019-08-20T08:46:37.1373507+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:46:37.1373507+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:46:37.1373507+00:00\",\"endTimeUtc\":\"2019-08-20T08:46:46.6545057+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:46:46.6545057+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:46:46.6545057+00:00\",\"endTimeUtc\":\"2019-08-20T08:52:12.7455979+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:52:12.7455979+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:52:12.7455979+00:00\",\"endTimeUtc\":\"2019-08-20T09:21:38.7680691+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:21:38.7680691+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:21:38.7680691+00:00\",\"endTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:21:52.3017963+00:00\",\"endTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:31:18.3539758+00:00\",\"endTimeUtc\":\"2019-08-20T09:39:59.5128999+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:39:59.5128999+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:39:59.5285494+00:00\",\"endTimeUtc\":\"2019-08-20T09:59:27.4373552+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:59:27.4373552+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:59:27.4373552+00:00\",\"endTimeUtc\":\"2019-08-20T10:06:04.2498524+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:06:04.2498524+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:06:04.2498524+00:00\",\"endTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:06:17.7184463+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:06:17.7340831+00:00\",\"endTimeUtc\":\"2019-08-20T10:21:10.8928788+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:21:10.8928788+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:06:30.4058131+00:00\",\"endTimeUtc\":\"2019-08-20T10:21:10.8928788+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:21:10.8928788+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:14.0554781+00:00\",\"endTimeUtc\":\"2019-08-20T03:19:58.2402517+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:19:58.2402517+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of ACSRing Service Fabric cluster.\",\"description\":\"Update OSImage on the ACS service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:58.2402517+00:00\",\"endTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"steps\":[{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:06.2089059+00:00\",\"endTimeUtc\":\"2019-08-20T03:24:10.0082486+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:24:10.0082486+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:24:10.0082486+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:09.2334065+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:09.2334065+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:24:17.0706761+00:00\",\"endTimeUtc\":\"2019-08-20T03:29:35.0512176+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:29:35.0512176+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:35.0512176+00:00\",\"endTimeUtc\":\"2019-08-20T03:29:43.0980581+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:29:43.0980581+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:43.0980581+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:02.3428679+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:02.3428679+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:50.4885319+00:00\",\"endTimeUtc\":\"2019-08-20T03:49:44.3054273+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:49:44.3054273+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:49:44.4773097+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:02.3428679+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:02.3428679+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:56:02.3897448+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:09.2334065+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:09.2334065+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:56:09.4209043+00:00\",\"endTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:56:15.6239486+00:00\",\"endTimeUtc\":\"2019-08-20T03:56:22.1551153+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:56:22.1551153+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:56:22.1551153+00:00\",\"endTimeUtc\":\"2019-08-20T04:10:41.6695308+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:10:41.6695308+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:10:41.6695308+00:00\",\"endTimeUtc\":\"2019-08-20T04:39:45.6665451+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:39:45.6665451+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:39:45.6665451+00:00\",\"endTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:39:55.244561+00:00\",\"endTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:56:40.0452825+00:00\",\"endTimeUtc\":\"2019-08-20T05:02:28.8067122+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:02:28.8067122+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:02:28.8067122+00:00\",\"endTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:02:37.6659162+00:00\",\"endTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:08:10.7053219+00:00\",\"endTimeUtc\":\"2019-08-20T05:23:30.2306945+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:23:30.2306945+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:23:30.2463119+00:00\",\"endTimeUtc\":\"2019-08-20T06:16:50.2761333+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:16:50.2761333+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:16:50.2761333+00:00\",\"endTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:17:00.5884937+00:00\",\"endTimeUtc\":\"2019-08-20T06:22:03.6000509+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:22:03.6000509+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:03.6156966+00:00\",\"endTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:22:14.1624138+00:00\",\"endTimeUtc\":\"2019-08-20T06:31:49.0631458+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:31:49.0631458+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:31:49.0631458+00:00\",\"endTimeUtc\":\"2019-08-20T06:31:59.5942443+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:31:59.5942443+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:31:59.5942443+00:00\",\"endTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:32:10.1722277+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:55.4948316+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:55.4948316+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:55.4948316+00:00\",\"endTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:02:50.5658863+00:00\",\"endTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:03:02.5969861+00:00\",\"endTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:03:12.3000044+00:00\",\"endTimeUtc\":\"2019-08-20T07:03:23.6436018+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:03:23.6436018+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:03:23.6436018+00:00\",\"endTimeUtc\":\"2019-08-20T07:08:45.6239314+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:08:45.6239314+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:08:45.6239314+00:00\",\"endTimeUtc\":\"2019-08-20T07:43:02.6293765+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:43:02.6293765+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:43:02.6293765+00:00\",\"endTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:43:13.7698634+00:00\",\"endTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:54:40.4790925+00:00\",\"endTimeUtc\":\"2019-08-20T08:01:47.5516691+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:01:47.5516691+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:01:47.6924012+00:00\",\"endTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:02:05.0827017+00:00\",\"endTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:08:44.5670942+00:00\",\"endTimeUtc\":\"2019-08-20T08:28:00.1790904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:28:00.1790904+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:28:00.1790904+00:00\",\"endTimeUtc\":\"2019-08-20T09:22:36.3136352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:22:36.3136352+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:22:36.3136352+00:00\",\"endTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:22:48.9072204+00:00\",\"endTimeUtc\":\"2019-08-20T09:29:55.2766545+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:29:55.2766545+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:29:55.2766545+00:00\",\"endTimeUtc\":\"2019-08-20T10:11:36.6656964+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:11:36.6656964+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:30:08.4483419+00:00\",\"endTimeUtc\":\"2019-08-20T09:42:29.3397459+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:42:29.3397459+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:42:29.3397459+00:00\",\"endTimeUtc\":\"2019-08-20T09:42:44.9486157+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T09:42:44.9486157+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:42:44.9486157+00:00\",\"endTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T09:43:00.5105701+00:00\",\"endTimeUtc\":\"2019-08-20T10:01:31.7523686+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:01:31.7523686+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:01:31.7523686+00:00\",\"endTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:11:23.7753213+00:00\",\"endTimeUtc\":\"2019-08-20T10:11:36.6500696+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:11:36.6500696+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:11:36.6656964+00:00\",\"endTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:11:48.9623399+00:00\",\"endTimeUtc\":\"2019-08-20T10:12:02.2277432+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:12:02.2277432+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:12:02.2277432+00:00\",\"endTimeUtc\":\"2019-08-20T10:18:25.4456651+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:18:25.4456651+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:18:25.4456651+00:00\",\"endTimeUtc\":\"2019-08-20T10:52:29.2999009+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T10:52:29.2999009+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:52:29.2999009+00:00\",\"endTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T10:52:41.9716201+00:00\",\"endTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:03:52.1350733+00:00\",\"endTimeUtc\":\"2019-08-20T11:12:44.4299014+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:12:44.4299014+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:12:44.4299014+00:00\",\"endTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:12:55.9609879+00:00\",\"endTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:21:44.6205103+00:00\",\"endTimeUtc\":\"2019-08-20T11:42:05.058025+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T11:42:05.058025+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T11:42:05.058025+00:00\",\"endTimeUtc\":\"2019-08-20T12:26:39.0381352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:26:39.0381352+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:26:39.0381352+00:00\",\"endTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:26:53.4911648+00:00\",\"steps\":[]}]}]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:26:53.5380725+00:00\",\"endTimeUtc\":\"2019-08-20T14:31:17.4078083+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:31:17.4078083+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:27:06.0379603+00:00\",\"endTimeUtc\":\"2019-08-20T12:46:43.1747307+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T12:46:43.1747307+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:46:43.1747307+00:00\",\"endTimeUtc\":\"2019-08-20T14:10:04.8065561+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:10:04.8065561+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T12:46:56.7213545+00:00\",\"endTimeUtc\":\"2019-08-20T14:10:04.8065561+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:10:04.8065561+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:04.8223078+00:00\",\"endTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:22.6190061+00:00\",\"endTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:38.3842671+00:00\",\"endTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:38.0561507+00:00\",\"endTimeUtc\":\"2019-08-20T14:20:28.8617265+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:20:28.8617265+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:10:38.5092559+00:00\",\"endTimeUtc\":\"2019-08-20T14:20:49.189857+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:20:49.189857+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:20:56.1344421+00:00\",\"endTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T14:27:37.4269282+00:00\",\"endTimeUtc\":\"2019-08-20T14:31:17.4078083+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T14:31:17.4078083+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:15.9773236+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:12.1928568+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:12.1928568+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:48.9613041+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:08.8673086+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:08.8673086+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:08.8673086+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:04.7554201+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:04.7554201+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:16.2265903+00:00\",\"endTimeUtc\":\"2019-08-20T03:23:08.712107+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:23:08.712107+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:23:08.7277288+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:04.7554201+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:04.7554201+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:04.7866711+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:12.1928568+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:12.1928568+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:12.2084595+00:00\",\"endTimeUtc\":\"2019-08-20T04:48:09.7230914+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:48:09.7230914+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:19.677118+00:00\",\"endTimeUtc\":\"2019-08-20T03:28:27.3801501+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:28:27.3801501+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:28:27.3801501+00:00\",\"endTimeUtc\":\"2019-08-20T03:54:48.2656923+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:54:48.2656923+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:54:48.359442+00:00\",\"endTimeUtc\":\"2019-08-20T04:16:32.2623651+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:16:32.2623651+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:16:32.2623651+00:00\",\"endTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:16:42.2936123+00:00\",\"endTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:41:04.1187956+00:00\",\"endTimeUtc\":\"2019-08-20T04:47:56.4576577+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:47:56.4576577+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:47:56.4888716+00:00\",\"endTimeUtc\":\"2019-08-20T04:48:09.7230914+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:48:09.7230914+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:12.9773647+00:00\",\"endTimeUtc\":\"2019-08-20T03:19:42.8498146+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:19:42.8498146+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:42.8498146+00:00\",\"endTimeUtc\":\"2019-08-20T08:35:34.0609905+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:35:34.0609905+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:50.2715969+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:10.0384499+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:10.0384499+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:58.4746254+00:00\",\"endTimeUtc\":\"2019-08-20T03:20:06.7401489+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:20:06.7401489+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:06.7401489+00:00\",\"endTimeUtc\":\"2019-08-20T03:33:51.4531723+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:33:51.4531723+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:15.3650626+00:00\",\"endTimeUtc\":\"2019-08-20T03:26:25.6159907+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:26:25.6159907+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:26:25.631617+00:00\",\"endTimeUtc\":\"2019-08-20T03:33:51.3125495+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:33:51.3125495+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:33:51.7187952+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:10.0384499+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:10.0384499+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:10.2415748+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:59.2196087+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:59.2196087+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:18.1321066+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:28.6319813+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:28.6319813+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:28.6319813+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:15.7028433+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:15.7028433+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:15.7184961+00:00\",\"endTimeUtc\":\"2019-08-20T04:15:06.7788309+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:15:06.7788309+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:15:06.7944495+00:00\",\"endTimeUtc\":\"2019-08-20T04:35:35.5755899+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:35:35.5755899+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:15:15.1537421+00:00\",\"endTimeUtc\":\"2019-08-20T04:35:35.5599668+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:35:35.5599668+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:35:35.5755899+00:00\",\"endTimeUtc\":\"2019-08-20T04:49:46.2532189+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:49:46.2532189+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:49:46.2532189+00:00\",\"endTimeUtc\":\"2019-08-20T05:00:50.2148528+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:00:50.2148528+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:00:50.2148528+00:00\",\"endTimeUtc\":\"2019-08-20T05:24:29.5424931+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:24:29.5424931+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:24:29.5737566+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:24:42.9799067+00:00\",\"endTimeUtc\":\"2019-08-20T05:34:45.0358376+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:34:45.0358376+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:34:45.0358376+00:00\",\"endTimeUtc\":\"2019-08-20T05:35:51.0970683+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:35:51.0970683+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:35:51.0970683+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:37:51.329136+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:59.2196087+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:59.2196087+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:37:59.2821289+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:07.6257041+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:16.4536595+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:16.4536595+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:16.4536595+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:24.4066392+00:00\",\"endTimeUtc\":\"2019-08-20T05:56:26.3414903+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:56:26.3414903+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:56:26.3414903+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:04:00.5203745+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:04:10.6139915+00:00\",\"endTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:04:19.4732481+00:00\",\"endTimeUtc\":\"2019-08-20T06:04:28.4419942+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:04:28.4419942+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:04:28.4419942+00:00\",\"endTimeUtc\":\"2019-08-20T06:09:06.3917707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:09:06.3917707+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:09:06.3917707+00:00\",\"endTimeUtc\":\"2019-08-20T06:38:53.1160761+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:38:53.1160761+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:38:53.1160761+00:00\",\"endTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:39:04.8502073+00:00\",\"endTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:57:18.8048251+00:00\",\"endTimeUtc\":\"2019-08-20T07:17:06.9316881+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:17:06.9316881+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:17:06.9316881+00:00\",\"endTimeUtc\":\"2019-08-20T07:23:28.1144561+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:23:28.1144561+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:23:28.1144561+00:00\",\"endTimeUtc\":\"2019-08-20T08:16:43.0508769+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:16:43.0508769+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:16:43.0508769+00:00\",\"endTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:16:56.4257156+00:00\",\"endTimeUtc\":\"2019-08-20T08:18:49.9087851+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:18:49.9087851+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:18:49.9399817+00:00\",\"endTimeUtc\":\"2019-08-20T08:21:10.3914264+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:21:10.3914264+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:21:10.3914264+00:00\",\"endTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:25:49.9088152+00:00\",\"endTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:26:03.424049+00:00\",\"endTimeUtc\":\"2019-08-20T08:35:34.0609905+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:35:34.0609905+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:50.3028493+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:00.616689+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:00.616689+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:19:58.5058732+00:00\",\"endTimeUtc\":\"2019-08-20T03:20:15.9119187+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:20:15.9119187+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:15.9119187+00:00\",\"endTimeUtc\":\"2019-08-20T03:20:31.6461007+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:20:31.6461007+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:31.6461007+00:00\",\"endTimeUtc\":\"2019-08-20T03:33:47.5157201+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:33:47.5157201+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:20:39.5366304+00:00\",\"endTimeUtc\":\"2019-08-20T03:26:33.1627732+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:26:33.1627732+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:26:33.1627732+00:00\",\"endTimeUtc\":\"2019-08-20T03:33:47.5000965+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:33:47.5000965+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:33:47.531345+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:00.616689+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:00.616689+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:00.6479385+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:05.0777724+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:05.0777724+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:07.5228604+00:00\",\"endTimeUtc\":\"2019-08-20T03:34:20.0070836+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:34:20.0070836+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:34:20.0227083+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:06.6873311+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:06.6873311+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:06.7029555+00:00\",\"endTimeUtc\":\"2019-08-20T04:16:28.246791+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:16:28.246791+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:16:28.246791+00:00\",\"endTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:16:36.8091968+00:00\",\"endTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:43:57.4459054+00:00\",\"endTimeUtc\":\"2019-08-20T04:59:42.9817819+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:59:42.9817819+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:59:42.9817819+00:00\",\"endTimeUtc\":\"2019-08-20T05:08:38.5956106+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:08:38.5956106+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:08:38.5956106+00:00\",\"endTimeUtc\":\"2019-08-20T05:15:11.9060106+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:15:11.9060106+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:15:11.9060106+00:00\",\"endTimeUtc\":\"2019-08-20T05:15:57.3903624+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:15:57.3903624+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:15:57.3903624+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:05.0777724+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:05.0777724+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:05.0933927+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:36.4691866+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:36.4691866+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:12.8745424+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:21.2494496+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:21.2494496+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:21.2494496+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:39.3742429+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:39.3742429+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:39.3742429+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:27.5471895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:27.5471895+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:46.4366535+00:00\",\"endTimeUtc\":\"2019-08-20T05:30:59.8972871+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:30:59.8972871+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:30:59.9129117+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:27.5471895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:27.5471895+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:27.5631629+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:36.3907989+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:36.3907989+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:36.4691866+00:00\",\"endTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:44.0937589+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:51.9529755+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:51.9529755+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:51.9529755+00:00\",\"endTimeUtc\":\"2019-08-20T05:42:59.5266836+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:42:59.5266836+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:42:59.5266836+00:00\",\"endTimeUtc\":\"2019-08-20T06:06:04.1592916+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:06:04.1592916+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:06:04.1592916+00:00\",\"endTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:06:13.0966621+00:00\",\"endTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:16:04.5111273+00:00\",\"endTimeUtc\":\"2019-08-20T06:27:50.7380485+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:27:50.7380485+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:27:50.7380485+00:00\",\"endTimeUtc\":\"2019-08-20T06:36:21.4982757+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:36:21.4982757+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:36:21.4982757+00:00\",\"endTimeUtc\":\"2019-08-20T06:46:50.1565553+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:46:50.1565553+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:46:50.1565553+00:00\",\"endTimeUtc\":\"2019-08-20T06:47:34.4526542+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:47:34.4526542+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:47:34.4526542+00:00\",\"endTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:47:44.9837883+00:00\",\"endTimeUtc\":\"2019-08-20T06:48:10.0460143+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:48:10.0460143+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:16.9616905+00:00\",\"endTimeUtc\":\"2019-08-20T03:21:52.5613368+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:21:52.5613368+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:21:52.5613368+00:00\",\"endTimeUtc\":\"2019-08-20T03:25:45.1164721+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:25:45.1164721+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:45.1164721+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:46.835266+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:46.835266+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:52.053891+00:00\",\"endTimeUtc\":\"2019-08-20T03:26:00.319416+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:26:00.319416+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:26:00.319416+00:00\",\"endTimeUtc\":\"2019-08-20T03:29:15.301452+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:29:15.301452+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:15.4264507+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:40.2572267+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:40.2572267+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:29.145036+00:00\",\"endTimeUtc\":\"2019-08-20T03:47:13.5257163+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:47:13.5257163+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:47:13.6038409+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:40.2572267+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:40.2572267+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:40.2728502+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:46.835266+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:46.835266+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:46.8821416+00:00\",\"endTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:53.1164366+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:59.4757297+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:59.4757297+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:59.4757297+00:00\",\"endTimeUtc\":\"2019-08-20T04:00:55.3859916+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:00:55.3859916+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:00:55.3859916+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:57.3584547+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:57.3584547+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:57.3740792+00:00\",\"endTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:17:04.9834066+00:00\",\"endTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:26:20.5411909+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:56.8278779+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:56.8278779+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:56.8278779+00:00\",\"endTimeUtc\":\"2019-08-20T05:50:23.9927311+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:50:23.9927311+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:50:23.9927311+00:00\",\"endTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:50:34.055103+00:00\",\"endTimeUtc\":\"2019-08-20T06:00:03.0092149+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:00:03.0092149+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:00:03.0092149+00:00\",\"endTimeUtc\":\"2019-08-20T06:09:08.5011114+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:09:08.5011114+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:09:08.5011114+00:00\",\"endTimeUtc\":\"2019-08-20T06:19:08.2586531+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:19:08.2586531+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:19:08.2586531+00:00\",\"endTimeUtc\":\"2019-08-20T06:24:11.5357928+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:24:11.5357928+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:24:11.5357928+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:24:21.3637392+00:00\",\"endTimeUtc\":\"2019-08-20T06:24:32.5978874+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:24:32.5978874+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:24:32.5978874+00:00\",\"endTimeUtc\":\"2019-08-20T06:30:16.1580621+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:30:16.1580621+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:30:16.1580621+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:30:24.6579573+00:00\",\"endTimeUtc\":\"2019-08-20T06:44:32.204904+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:44:32.204904+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:44:32.204904+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:09.6527183+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:20.1671377+00:00\",\"endTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:30.3076679+00:00\",\"endTimeUtc\":\"2019-08-20T06:53:43.0262352+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:53:43.0262352+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:53:43.0262352+00:00\",\"endTimeUtc\":\"2019-08-20T06:59:09.4758558+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T06:59:09.4758558+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T06:59:09.4758558+00:00\",\"endTimeUtc\":\"2019-08-20T07:26:46.2057826+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:26:46.2057826+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:26:46.2057826+00:00\",\"endTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:26:57.4244012+00:00\",\"endTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:36:11.1981802+00:00\",\"endTimeUtc\":\"2019-08-20T07:43:39.6446684+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:43:39.6446684+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:43:39.6601536+00:00\",\"endTimeUtc\":\"2019-08-20T07:56:25.6808739+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:56:25.6808739+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:56:25.6808739+00:00\",\"endTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T07:56:36.7432057+00:00\",\"endTimeUtc\":\"2019-08-20T08:06:37.1929996+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:06:37.1929996+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T08:06:37.2090129+00:00\",\"endTimeUtc\":\"2019-08-20T08:15:56.5680605+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T08:15:56.5680605+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:17.1648122+00:00\",\"endTimeUtc\":\"2019-08-20T03:16:58.0705608+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:16:58.0705608+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of XRPRing Service Fabric cluster.\",\"description\":\"Update OSImage on the XRP service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:58.0705608+00:00\",\"endTimeUtc\":\"2019-08-20T20:13:54.5065155+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:13:54.5065155+00:00\",\"steps\":[{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:05.9298406+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:50.0074332+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:50.0074332+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:50.0074332+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:01.5077243+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:01.5077243+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:56.3667262+00:00\",\"endTimeUtc\":\"2019-08-20T03:22:00.9987376+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:22:00.9987376+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:22:00.9987376+00:00\",\"endTimeUtc\":\"2019-08-20T03:22:09.3267614+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:22:09.3267614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:22:09.3267614+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:51.9765951+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:51.9765951+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:22:17.1235418+00:00\",\"endTimeUtc\":\"2019-08-20T03:29:41.4886353+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:29:41.4886353+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:29:41.4886353+00:00\",\"endTimeUtc\":\"2019-08-20T03:50:51.9140964+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:50:51.9140964+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:50:51.9922187+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:01.5077243+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:01.5077243+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:01.5702269+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:08.288887+00:00\",\"endTimeUtc\":\"2019-08-20T03:51:23.1168236+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:51:23.1168236+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:51:23.1168236+00:00\",\"endTimeUtc\":\"2019-08-20T04:01:46.4009672+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:01:46.4009672+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:01:46.4009672+00:00\",\"endTimeUtc\":\"2019-08-20T05:04:42.0541546+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:04:42.0541546+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:04:42.0697757+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:04:50.803993+00:00\",\"endTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:16:46.3897763+00:00\",\"endTimeUtc\":\"2019-08-20T05:20:41.1389299+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:20:41.1389299+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:20:41.1389299+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:21.1688579+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:21.1688579+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:20:51.2169325+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:21.1532323+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:21.1532323+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:21:51.6537356+00:00\",\"endTimeUtc\":\"2019-08-20T05:28:24.5241087+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:28:24.5241087+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:28:24.5241087+00:00\",\"endTimeUtc\":\"2019-08-20T05:30:38.069453+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:30:38.069453+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:30:38.069453+00:00\",\"endTimeUtc\":\"2019-08-20T05:33:46.8026084+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:33:46.8026084+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:33:46.8026084+00:00\",\"endTimeUtc\":\"2019-08-20T05:37:01.8769764+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:37:01.8769764+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:37:01.8769764+00:00\",\"endTimeUtc\":\"2019-08-20T05:38:54.7497967+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:38:54.7497967+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:38:54.7497967+00:00\",\"endTimeUtc\":\"2019-08-20T05:41:21.1532323+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:41:21.1532323+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:21:46.7944033+00:00\",\"endTimeUtc\":\"2019-08-20T05:33:07.6155933+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:33:07.6155933+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:41:21.1688579+00:00\",\"endTimeUtc\":\"2019-08-20T05:55:52.7046961+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:55:52.7046961+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:55:52.7046961+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:24.4181685+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:24.4181685+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:42:24.4181685+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:42:32.3555695+00:00\",\"endTimeUtc\":\"2019-08-20T15:42:59.6677168+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:42:59.6677168+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:42:59.6677168+00:00\",\"endTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:43:06.6988718+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:00.0247733+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:00.0247733+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:00.0247733+00:00\",\"endTimeUtc\":\"2019-08-20T15:46:08.7902771+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:46:08.7902771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:08.7902771+00:00\",\"endTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:46:16.7745587+00:00\",\"endTimeUtc\":\"2019-08-20T15:57:36.9191105+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T15:57:36.9191105+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T15:57:36.9191105+00:00\",\"endTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:03:41.7589895+00:00\",\"endTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:03:50.4776297+00:00\",\"endTimeUtc\":\"2019-08-20T17:47:37.3184979+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:47:37.3184979+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:03:58.4306538+00:00\",\"endTimeUtc\":\"2019-08-20T16:04:07.1805415+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:04:07.1805415+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:04:07.1805415+00:00\",\"endTimeUtc\":\"2019-08-20T16:07:42.5897591+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:07:42.5897591+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:07:42.5897591+00:00\",\"endTimeUtc\":\"2019-08-20T16:28:13.6619268+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:28:13.6619268+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:28:13.6619268+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:28:19.6462326+00:00\",\"endTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:33:05.1703979+00:00\",\"endTimeUtc\":\"2019-08-20T16:35:29.3056188+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:35:29.3056188+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:35:29.3056188+00:00\",\"endTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:35:35.3524134+00:00\",\"endTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:35:55.0553014+00:00\",\"endTimeUtc\":\"2019-08-20T16:47:47.4801299+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:47:47.4801299+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:47:47.4801299+00:00\",\"endTimeUtc\":\"2019-08-20T16:49:18.6830629+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:49:18.6830629+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:49:18.6830629+00:00\",\"endTimeUtc\":\"2019-08-20T16:50:41.2751482+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:50:41.2751482+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:50:41.2751482+00:00\",\"endTimeUtc\":\"2019-08-20T16:51:57.4458642+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:51:57.4458642+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:51:57.4458642+00:00\",\"endTimeUtc\":\"2019-08-20T16:53:12.4137326+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:53:12.4137326+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:53:12.4137326+00:00\",\"endTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:35:55.0553014+00:00\",\"endTimeUtc\":\"2019-08-20T16:51:33.4774483+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:51:33.4774483+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:54:36.553595+00:00\",\"endTimeUtc\":\"2019-08-20T16:59:37.6770049+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T16:59:37.6770049+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T16:59:37.6770049+00:00\",\"endTimeUtc\":\"2019-08-20T17:47:31.1935127+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:47:31.1935127+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:47:31.2091359+00:00\",\"endTimeUtc\":\"2019-08-20T17:47:37.3028726+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:47:37.3028726+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:47:37.3184979+00:00\",\"endTimeUtc\":\"2019-08-20T17:48:04.0684425+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:48:04.0684425+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:48:04.0684425+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:48:09.6621826+00:00\",\"endTimeUtc\":\"2019-08-20T17:53:54.193808+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:53:54.193808+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:53:54.193808+00:00\",\"endTimeUtc\":\"2019-08-20T17:54:00.7562978+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T17:54:00.7562978+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:54:00.7562978+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T17:54:06.5062893+00:00\",\"endTimeUtc\":\"2019-08-20T18:04:04.96985+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:04:04.96985+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:04:04.96985+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:11:22.1421999+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:11:28.2359263+00:00\",\"endTimeUtc\":\"2019-08-20T20:13:54.4752657+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:13:54.4752657+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:11:33.7202852+00:00\",\"endTimeUtc\":\"2019-08-20T18:11:39.8921403+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:11:39.8921403+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:11:39.8921403+00:00\",\"endTimeUtc\":\"2019-08-20T18:14:56.6104111+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:14:56.6104111+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:14:56.6260381+00:00\",\"endTimeUtc\":\"2019-08-20T18:36:26.9819334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T18:36:26.9819334+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:36:27.231929+00:00\",\"endTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T18:36:33.1693822+00:00\",\"endTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:05:25.3211872+00:00\",\"endTimeUtc\":\"2019-08-20T19:08:09.7124856+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:08:09.7124856+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:08:09.7124856+00:00\",\"endTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:08:16.3062084+00:00\",\"endTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:10:10.9620237+00:00\",\"endTimeUtc\":\"2019-08-20T19:21:46.3971323+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:21:46.3971323+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:21:47.1471277+00:00\",\"endTimeUtc\":\"2019-08-20T19:26:22.0385176+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:26:22.0385176+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:26:22.0385176+00:00\",\"endTimeUtc\":\"2019-08-20T19:28:02.9770362+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:28:02.9770362+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:28:02.9770362+00:00\",\"endTimeUtc\":\"2019-08-20T19:29:19.2089303+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:29:19.2089303+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:29:19.2089303+00:00\",\"endTimeUtc\":\"2019-08-20T19:30:39.5663181+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:30:39.5663181+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:30:39.5663181+00:00\",\"endTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:32:07.2515199+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:08:37.8686232+00:00\",\"endTimeUtc\":\"2019-08-20T19:26:52.5548212+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:26:52.5548212+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:32:07.2827637+00:00\",\"endTimeUtc\":\"2019-08-20T19:37:17.2286062+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T19:37:17.2286062+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T19:37:17.2286062+00:00\",\"endTimeUtc\":\"2019-08-20T20:13:47.9723933+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:13:47.9723933+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:13:47.9880137+00:00\",\"endTimeUtc\":\"2019-08-20T20:13:54.4752657+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:13:54.4752657+00:00\",\"steps\":[]}]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:13:54.5377671+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.6083359+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.6083359+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:14:01.3836001+00:00\",\"endTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:14:07.1335737+00:00\",\"endTimeUtc\":\"2019-08-20T20:17:45.0679869+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:17:45.0679869+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:17:45.0679869+00:00\",\"endTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:18:26.5160193+00:00\",\"endTimeUtc\":\"2019-08-20T20:28:52.3507259+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:28:52.3507259+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:28:52.3507259+00:00\",\"endTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:30:16.6313661+00:00\",\"endTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:31:08.834167+00:00\",\"endTimeUtc\":\"2019-08-20T20:36:15.5188128+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:36:15.5188128+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:36:15.5188128+00:00\",\"endTimeUtc\":\"2019-08-20T20:46:36.3185257+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:46:36.3185257+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:31:08.834167+00:00\",\"endTimeUtc\":\"2019-08-20T20:38:07.3591218+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:38:07.3591218+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:38:07.3591218+00:00\",\"endTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:31:08.8497912+00:00\",\"endTimeUtc\":\"2019-08-20T20:37:37.0943056+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:37:37.0943056+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:37:37.0943056+00:00\",\"endTimeUtc\":\"2019-08-20T20:41:14.4337184+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:41:14.4337184+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:31:08.7560417+00:00\",\"endTimeUtc\":\"2019-08-20T20:35:56.7070439+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:35:56.7070439+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:35:56.7070439+00:00\",\"endTimeUtc\":\"2019-08-20T20:37:22.5165972+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:37:22.5165972+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:49:45.8665915+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.5614519+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.5614519+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:49:51.4915632+00:00\",\"endTimeUtc\":\"2019-08-20T20:52:43.5568835+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:52:43.5568835+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:52:43.5568835+00:00\",\"endTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:52:49.8223567+00:00\",\"endTimeUtc\":\"2019-08-20T20:58:42.0740586+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:58:42.0740586+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:52:49.8379807+00:00\",\"endTimeUtc\":\"2019-08-20T20:59:12.8238001+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:59:12.8238001+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:12.8238001+00:00\",\"endTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:25.8393161+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.5458311+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.5458311+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:45.3704159+00:00\",\"endTimeUtc\":\"2019-08-20T21:11:47.2540958+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:11:47.2540958+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:11:47.316594+00:00\",\"endTimeUtc\":\"2019-08-20T21:13:12.4865406+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:13:12.4865406+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:03:21.4472041+00:00\",\"endTimeUtc\":\"2019-08-20T21:15:31.8436914+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:15:31.8436914+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:15:31.8593152+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:56.2489706+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:56.2489706+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:45.1829167+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:04.9995334+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:04.9995334+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:46.3704091+00:00\",\"endTimeUtc\":\"2019-08-20T21:13:59.6263041+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:13:59.6263041+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:13:59.6263041+00:00\",\"endTimeUtc\":\"2019-08-20T21:15:27.2499956+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:15:27.2499956+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:42.8079422+00:00\",\"endTimeUtc\":\"2019-08-20T21:14:00.954405+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:14:00.954405+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:14:00.9700311+00:00\",\"endTimeUtc\":\"2019-08-20T21:16:57.5458311+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:16:57.5458311+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T20:59:41.6204484+00:00\",\"endTimeUtc\":\"2019-08-20T21:13:33.3767649+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:13:33.3767649+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:11.8055004+00:00\",\"endTimeUtc\":\"2019-08-20T03:16:21.6491328+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:16:21.6491328+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:21.6491328+00:00\",\"endTimeUtc\":\"2019-08-20T05:21:21.1072636+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:21:21.1072636+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:16:41.4613937+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:09.3633037+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:09.3633037+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:03.0705022+00:00\",\"endTimeUtc\":\"2019-08-20T03:17:32.8670147+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:17:32.8670147+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:32.8670147+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:01.6290218+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:01.6290218+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:17:39.8981847+00:00\",\"endTimeUtc\":\"2019-08-20T03:25:32.8197498+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:25:32.8197498+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:25:32.8197498+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:01.6290218+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:01.6290218+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:01.6446467+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:09.3633037+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:09.3633037+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:09.3789306+00:00\",\"endTimeUtc\":\"2019-08-20T05:21:20.1542351+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:21:20.1542351+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:16.0194762+00:00\",\"endTimeUtc\":\"2019-08-20T03:30:23.6600094+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:30:23.6600094+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:30:23.6600094+00:00\",\"endTimeUtc\":\"2019-08-20T03:55:20.0778148+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T03:55:20.0778148+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T03:55:20.1402865+00:00\",\"endTimeUtc\":\"2019-08-20T04:17:17.8556736+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:17:17.8556736+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:17:17.8556736+00:00\",\"endTimeUtc\":\"2019-08-20T04:35:50.5285465+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:35:50.5285465+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:17:25.7618482+00:00\",\"endTimeUtc\":\"2019-08-20T04:35:50.5285465+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:35:50.5285465+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:35:50.5445875+00:00\",\"endTimeUtc\":\"2019-08-20T04:48:44.3325226+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:48:44.3325226+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:48:44.3517823+00:00\",\"endTimeUtc\":\"2019-08-20T04:52:58.2041131+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:52:58.2041131+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:52:58.2041131+00:00\",\"endTimeUtc\":\"2019-08-20T04:58:59.8885494+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T04:58:59.8885494+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T04:58:59.8885494+00:00\",\"endTimeUtc\":\"2019-08-20T05:04:32.366913+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:04:32.366913+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:04:32.366913+00:00\",\"endTimeUtc\":\"2019-08-20T05:17:57.2033512+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:17:57.2033512+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:17:57.2033512+00:00\",\"endTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:18:06.1563704+00:00\",\"endTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:20:47.0919788+00:00\",\"endTimeUtc\":\"2019-08-20T05:21:20.1542351+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:21:20.1542351+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:21:21.1541594+00:00\",\"endTimeUtc\":\"2019-08-20T05:29:45.7106729+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:29:45.7106729+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:22:13.0128476+00:00\",\"endTimeUtc\":\"2019-08-20T05:25:55.7291075+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:25:55.7291075+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T05:25:55.7291075+00:00\",\"endTimeUtc\":\"2019-08-20T05:29:45.7106729+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T05:29:45.7106729+00:00\",\"steps\":[]}]}]},{\"name\":\"Update CertificateAuthority\",\"description\":\"Updating Certificate Authorities.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:16:57.6708314+00:00\",\"endTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"steps\":[{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:17:03.9832665+00:00\",\"endTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:17:09.6082071+00:00\",\"endTimeUtc\":\"2019-08-20T21:17:15.7487735+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:17:15.7487735+00:00\",\"steps\":[]},{\"name\":\"Backup CA\",\"description\":\"Snapshot CA content and database to shared storage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:17:15.7487735+00:00\",\"endTimeUtc\":\"2019-08-20T21:22:00.902947+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:22:00.902947+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:22:00.902947+00:00\",\"endTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:22:06.6060415+00:00\",\"endTimeUtc\":\"2019-08-20T21:29:17.2212555+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:29:17.2212555+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:29:17.2212555+00:00\",\"endTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"steps\":[]}]},{\"name\":\"PostScaleIn: Remove CA objects from active directory\",\"description\":\"Remove CA objects from active directory.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:34:27.2679472+00:00\",\"endTimeUtc\":\"2019-08-20T21:38:36.1566853+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:38:36.1566853+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:38:36.1566853+00:00\",\"endTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:38:42.0785242+00:00\",\"endTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:38:47.6566157+00:00\",\"endTimeUtc\":\"2019-08-20T21:38:53.9847079+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:38:53.9847079+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:38:53.9847079+00:00\",\"endTimeUtc\":\"2019-08-20T21:46:41.7563105+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T21:46:41.7563105+00:00\",\"steps\":[]},{\"name\":\"Update for CA\",\"description\":\"Updates CA server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T21:46:41.7563105+00:00\",\"endTimeUtc\":\"2019-08-20T22:01:37.4344944+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:01:37.4344944+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:01:37.4344944+00:00\",\"endTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:01:43.1061732+00:00\",\"endTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"steps\":[]}]},{\"name\":\"Restore CA\",\"description\":\"Restore CA content and database from shared storage .\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:06:44.6044494+00:00\",\"endTimeUtc\":\"2019-08-20T22:13:05.5781858+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:13:05.5781858+00:00\",\"steps\":[]},{\"name\":\"Validate CA after ScaleOut\",\"description\":\"Validate CA role after ScaleOut.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:13:05.5781858+00:00\",\"endTimeUtc\":\"2019-08-20T22:17:51.6235865+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:17:51.6235865+00:00\",\"steps\":[]},{\"name\":\"Checking CRL parameters\",\"description\":\"Check if the CRL parameters are correct.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:17:51.6235865+00:00\",\"endTimeUtc\":\"2019-08-20T22:22:02.3361194+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:22:02.3361194+00:00\",\"steps\":[]},{\"name\":\"Updating new node\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:22:02.3361194+00:00\",\"endTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"steps\":[]}]}]},{\"name\":\"Update DomainControllerServices\",\"description\":\"Updating directory services virtual machines including Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:22:08.586017+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"steps\":[{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:22:14.1796688+00:00\",\"endTimeUtc\":\"2019-08-20T22:25:51.0363597+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:25:51.0363597+00:00\",\"steps\":[]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:25:51.0363597+00:00\",\"endTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:25:56.6300541+00:00\",\"endTimeUtc\":\"2019-08-20T22:26:02.8956223+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:26:02.8956223+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:26:02.8956223+00:00\",\"endTimeUtc\":\"2019-08-20T22:31:12.353038+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:31:12.353038+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:31:12.353038+00:00\",\"endTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:31:18.2592571+00:00\",\"endTimeUtc\":\"2019-08-20T22:35:27.6829674+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:35:27.6829674+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:35:27.6829674+00:00\",\"endTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:39:57.262754+00:00\",\"endTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:40:03.4189802+00:00\",\"endTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:40:09.0752137+00:00\",\"endTimeUtc\":\"2019-08-20T22:40:15.2783027+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:40:15.2783027+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:40:15.2783027+00:00\",\"endTimeUtc\":\"2019-08-20T22:46:35.2923599+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T22:46:35.2923599+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T22:46:35.2923599+00:00\",\"endTimeUtc\":\"2019-08-20T23:06:33.9596177+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:06:33.9596177+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:06:33.9596177+00:00\",\"endTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:06:40.4283373+00:00\",\"endTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:11:33.38447+00:00\",\"endTimeUtc\":\"2019-08-20T23:20:15.2681631+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:20:15.2681631+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:20:15.2681631+00:00\",\"endTimeUtc\":\"2019-08-20T23:29:48.3079381+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:29:48.3079381+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:29:48.3079381+00:00\",\"endTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:29:54.3076569+00:00\",\"endTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:30:00.1042693+00:00\",\"endTimeUtc\":\"2019-08-20T23:30:06.2914917+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:30:06.2914917+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:30:06.2914917+00:00\",\"endTimeUtc\":\"2019-08-20T23:34:57.6751734+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:34:57.6751734+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:34:57.6751734+00:00\",\"endTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:35:03.2375783+00:00\",\"endTimeUtc\":\"2019-08-20T23:39:52.2607238+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:39:52.2607238+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:39:52.2607238+00:00\",\"endTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:43:59.7126449+00:00\",\"endTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:44:05.8064292+00:00\",\"endTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:44:11.3376513+00:00\",\"endTimeUtc\":\"2019-08-20T23:44:17.4469889+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:44:17.4469889+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:44:17.4469889+00:00\",\"endTimeUtc\":\"2019-08-20T23:47:25.734271+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-20T23:47:25.734271+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-20T23:47:25.734271+00:00\",\"endTimeUtc\":\"2019-08-21T00:07:17.2018177+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:07:17.2018177+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:07:17.2018177+00:00\",\"endTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:07:22.8579073+00:00\",\"endTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:12:13.3072051+00:00\",\"endTimeUtc\":\"2019-08-21T00:19:44.429474+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:19:44.429474+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:19:44.429474+00:00\",\"endTimeUtc\":\"2019-08-21T00:57:52.8249985+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:57:52.8249985+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:57:52.8249985+00:00\",\"endTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:57:58.668644+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:58:04.121674+00:00\",\"endTimeUtc\":\"2019-08-21T00:58:10.268611+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T00:58:10.268611+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T00:58:10.268611+00:00\",\"endTimeUtc\":\"2019-08-21T01:03:22.8248504+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:03:22.8248504+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:03:22.8248504+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:03:28.6216793+00:00\",\"endTimeUtc\":\"2019-08-21T01:08:26.4932711+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:08:26.4932711+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:08:26.4932711+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:13:10.1555591+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:13:16.624016+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:13:22.4518747+00:00\",\"endTimeUtc\":\"2019-08-21T01:13:29.7952983+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:13:29.7952983+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:13:29.7952983+00:00\",\"endTimeUtc\":\"2019-08-21T01:16:32.2424703+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:16:32.2424703+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:16:32.2424703+00:00\",\"endTimeUtc\":\"2019-08-21T01:35:35.4790104+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:35:35.4790104+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:35:35.4790104+00:00\",\"endTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:35:40.9789515+00:00\",\"endTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:40:18.969706+00:00\",\"endTimeUtc\":\"2019-08-21T01:47:56.158574+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:47:56.158574+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:47:56.158574+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:31.0447789+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:31.0447789+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:31.0447789+00:00\",\"endTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:51:37.0134396+00:00\",\"steps\":[]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:37.0993334+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:42.6610903+00:00\",\"endTimeUtc\":\"2019-08-21T02:08:48.9488522+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:08:48.9488522+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:52.2859529+00:00\",\"endTimeUtc\":\"2019-08-21T02:07:16.1530323+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:07:16.1530323+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:51:53.4109375+00:00\",\"endTimeUtc\":\"2019-08-21T01:55:29.6116549+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:55:29.6116549+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T01:55:29.6116549+00:00\",\"endTimeUtc\":\"2019-08-21T01:58:37.7277205+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T01:58:37.7277205+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T02:08:48.9488522+00:00\",\"endTimeUtc\":\"2019-08-21T02:09:18.7209616+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:09:18.7209616+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T02:09:18.7209616+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:15.4225959+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:15.4225959+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-21T02:31:15.4225959+00:00\",\"endTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-21T02:31:31.8290707+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-08-18T06:10:44.519Z\",\"lastUpdatedTime\":\"2019-08-21T02:31:31.875943+00:00\",\"duration\":\"P2DT20H42M38.022S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24/updateRuns?api-version=2016-05-01+82": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "163", "164" ], - "x-ms-client-request-id": [ "f1429636-ee34-479d-8f44-be930ce8b6bc" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "f0afdd99-a759-4f4a-bec5-a0851716a571" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvTMrojprGA+eaecZCCut/ji6elbBs+1ISmG42xVWA5YXS3a7OH7bzcKDw7XmIvj7eGRY/2Dtm8gBknzXAp6NXGePi6JlzI6Kwa4bsJUHyJOWeXF5FOKulITL8SB8YhFl+2ba449xq7LYudnvVNOtN" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14652" ], - "x-ms-request-id": [ "f0afdd99-a759-4f4a-bec5-a0851716a571" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032123Z:f0afdd99-a759-4f4a-bec5-a0851716a571" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:22 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3367" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24/updateRuns/46143ab0-2090-4621-87a1-fa9aba3ff042\",\"name\":\"northwest/Microsoft1.1908.1.24/46143ab0-2090-4621-87a1-fa9aba3ff042\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:49:36.8737148+00:00\",\"endTimeUtc\":\"2019-08-29T16:18:29.7333361+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:18:29.7333361+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:49:36.8737148+00:00\",\"endTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:49:42.4986708+00:00\",\"endTimeUtc\":\"2019-08-29T15:51:18.2707343+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T15:51:18.2707343+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:51:18.2707343+00:00\",\"endTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:51:23.8800682+00:00\",\"endTimeUtc\":\"2019-08-29T15:54:31.1023182+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T15:54:31.1023182+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:54:31.1023182+00:00\",\"endTimeUtc\":\"2019-08-29T16:10:05.2877731+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:10:05.2877731+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T16:10:05.2877731+00:00\",\"endTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"endTimeUtc\":\"2019-08-29T16:11:57.1343421+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:11:57.1343421+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T16:11:57.1343421+00:00\",\"endTimeUtc\":\"2019-08-29T16:18:14.791527+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:18:14.791527+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T16:18:14.791527+00:00\",\"endTimeUtc\":\"2019-08-29T16:18:29.7333361+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:18:29.7333361+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-29T15:49:28.983Z\",\"lastUpdatedTime\":\"2019-08-29T16:18:29.7333361+00:00\",\"duration\":\"PT29M0.797S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24/updateRuns/46143ab0-2090-4621-87a1-fa9aba3ff042?api-version=2016-05-01+83": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24/updateRuns/46143ab0-2090-4621-87a1-fa9aba3ff042?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "165", "166" ], - "x-ms-client-request-id": [ "8202c16e-007f-4c26-914c-e0148fbf76e5" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "0342ad52-454d-455e-8fa6-13e9fa39da91" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvo1/xjIpm5E11Oe+WsUm1afhkVVYGk8T5unkm6yl1df4B+WQIV4rf6vhCpdTOEipzuP1sq/LYIHNmmU9XEi+4BJoFbk72mc3B92osM4A6vEYQG0j2xxs7Jhr4qrKhp9PyHcLCJetfQ4nimc4LlddQ" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14651" ], - "x-ms-request-id": [ "0342ad52-454d-455e-8fa6-13e9fa39da91" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032124Z:0342ad52-454d-455e-8fa6-13e9fa39da91" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:24 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "3355" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.1.24/updateRuns/46143ab0-2090-4621-87a1-fa9aba3ff042\",\"name\":\"northwest/Microsoft1.1908.1.24/46143ab0-2090-4621-87a1-fa9aba3ff042\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:49:36.8737148+00:00\",\"endTimeUtc\":\"2019-08-29T16:18:29.7333361+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:18:29.7333361+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:49:36.8737148+00:00\",\"endTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:49:42.4986708+00:00\",\"endTimeUtc\":\"2019-08-29T15:51:18.2707343+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T15:51:18.2707343+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:51:18.2707343+00:00\",\"endTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:51:23.8800682+00:00\",\"endTimeUtc\":\"2019-08-29T15:54:31.1023182+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T15:54:31.1023182+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T15:54:31.1023182+00:00\",\"endTimeUtc\":\"2019-08-29T16:10:05.2877731+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:10:05.2877731+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T16:10:05.2877731+00:00\",\"endTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T16:10:14.8033246+00:00\",\"endTimeUtc\":\"2019-08-29T16:11:57.1343421+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:11:57.1343421+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets\",\"description\":\"Install engine nugets to ercs VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T16:11:57.1343421+00:00\",\"endTimeUtc\":\"2019-08-29T16:18:14.791527+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:18:14.791527+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-08-29T16:18:14.791527+00:00\",\"endTimeUtc\":\"2019-08-29T16:18:29.7333361+00:00\",\"lastUpdatedTimeUtc\":\"2019-08-29T16:18:29.7333361+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-08-29T15:49:28.983Z\",\"lastUpdatedTime\":\"2019-08-29T16:18:29.7333361+00:00\",\"duration\":\"PT29M0.797S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29/updateRuns?api-version=2016-05-01+84": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "167", "168" ], - "x-ms-client-request-id": [ "7a12d12c-f493-4bcf-9cc0-0354a7d82753" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "5cd3795c-1b21-44f6-8319-27c614d98a69" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvsNqWzOKfdBwMJBQMLTaOOEvW3aRXCdLz13eGPkZ3IIQ+yVgATkKavQygZ3ZSdE8A4nHsPgmGUN6yO/mPEhoamxVf4U8VCAEi0Wk6vL5YuF/vZFUhp3R/pIlVIlXTmCoghYY00vYNtCoP9xQ2Llux" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14650" ], - "x-ms-request-id": [ "5cd3795c-1b21-44f6-8319-27c614d98a69" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032125Z:5cd3795c-1b21-44f6-8319-27c614d98a69" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:25 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "277983" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29/updateRuns/0799510a-ab43-4997-976a-ff39ba473578\",\"name\":\"northwest/Microsoft1.1908.3.29/0799510a-ab43-4997-976a-ff39ba473578\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:26.4494429+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8929512+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8929512+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:26.4650675+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:32.0431554+00:00\",\"endTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:02:04.9402973+00:00\",\"endTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8617045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8617045+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:22.9415489+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:38.3789518+00:00\",\"endTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:44.0976629+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:22.7414527+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"endTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:42.7413298+00:00\",\"endTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:48.5694035+00:00\",\"endTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"endTimeUtc\":\"2019-09-08T15:38:56.9002966+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:38:56.9002966+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:17:01.724307+00:00\",\"endTimeUtc\":\"2019-09-08T15:20:48.1759694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:20:48.1759694+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:20:48.1759694+00:00\",\"endTimeUtc\":\"2019-09-08T15:21:56.769271+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:21:56.769271+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:17:02.1774281+00:00\",\"endTimeUtc\":\"2019-09-08T15:22:12.0040415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:22:12.0040415+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:38:56.9002966+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:02.7752986+00:00\",\"endTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:10.8534211+00:00\",\"endTimeUtc\":\"2019-09-08T15:39:32.6190346+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:39:32.6190346+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:32.6190346+00:00\",\"endTimeUtc\":\"2019-09-08T15:42:14.8530573+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:42:14.8530573+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:42:14.8530573+00:00\",\"endTimeUtc\":\"2019-09-08T15:47:06.7776766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:47:06.7776766+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:42:20.9467904+00:00\",\"endTimeUtc\":\"2019-09-08T15:45:42.5799624+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:45:42.5799624+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:45:42.5799624+00:00\",\"endTimeUtc\":\"2019-09-08T15:47:06.7776766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:47:06.7776766+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:10.7127985+00:00\",\"endTimeUtc\":\"2019-09-08T16:06:01.5613876+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:06:01.5613876+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:06:01.5613876+00:00\",\"endTimeUtc\":\"2019-09-08T16:07:22.7859277+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:07:22.7859277+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:07:22.7859277+00:00\",\"endTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:07:28.3015254+00:00\",\"endTimeUtc\":\"2019-09-08T16:10:18.7382223+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:10:18.7382223+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:10:18.7382223+00:00\",\"endTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"steps\":[]}]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:02.728425+00:00\",\"endTimeUtc\":\"2019-09-08T15:39:14.853419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:39:14.853419+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:14.8690487+00:00\",\"endTimeUtc\":\"2019-09-08T15:39:58.0252597+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:39:58.0252597+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:58.0252597+00:00\",\"endTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:40:14.2596112+00:00\",\"endTimeUtc\":\"2019-09-08T15:40:55.1814077+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:40:55.1814077+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:40:55.1814077+00:00\",\"endTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"endTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:47:23.0744624+00:00\",\"endTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"steps\":[]}]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:02.3885831+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:11.2322754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:11.2322754+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:11.2322754+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:19.7478451+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:19.7478451+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:19.7478451+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage on the NC VMs\",\"description\":\"Update OSImage on the NC VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"endTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"steps\":[{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:34.2790115+00:00\",\"endTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:39.9352519+00:00\",\"endTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"endTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:20:41.1828592+00:00\",\"endTimeUtc\":\"2019-09-08T16:26:03.5670319+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:26:03.5670319+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:26:03.5670319+00:00\",\"endTimeUtc\":\"2019-09-08T16:26:09.5982415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:26:09.5982415+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:26:09.5982415+00:00\",\"endTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:26:15.191959+00:00\",\"endTimeUtc\":\"2019-09-08T16:32:43.3592377+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:32:43.3592377+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:32:43.3592377+00:00\",\"endTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"endTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"endTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:37:55.0209534+00:00\",\"endTimeUtc\":\"2019-09-08T16:38:00.9271679+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:38:00.9271679+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:38:00.9271679+00:00\",\"endTimeUtc\":\"2019-09-08T16:45:18.4359586+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:45:18.4359586+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:45:18.4359586+00:00\",\"endTimeUtc\":\"2019-09-08T17:01:16.0659473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:01:16.0659473+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:01:16.0659473+00:00\",\"endTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:01:21.8940371+00:00\",\"endTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"endTimeUtc\":\"2019-09-08T17:23:41.0766703+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:23:41.0766703+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:23:41.0766703+00:00\",\"endTimeUtc\":\"2019-09-08T17:27:08.0439434+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:27:08.0439434+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:27:08.0439434+00:00\",\"endTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:27:19.4501145+00:00\",\"endTimeUtc\":\"2019-09-08T17:32:26.7458058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:32:26.7458058+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:32:26.7458058+00:00\",\"endTimeUtc\":\"2019-09-08T17:32:32.6363904+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:32:32.6363904+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:32:32.6363904+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:32:38.1519827+00:00\",\"endTimeUtc\":\"2019-09-08T17:39:09.3493327+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:39:09.3493327+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:39:09.3493327+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"endTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:44:18.836374+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:24.6800771+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:24.6800771+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:44:24.6800771+00:00\",\"endTimeUtc\":\"2019-09-08T17:47:47.834963+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:47:47.834963+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:47:47.834963+00:00\",\"endTimeUtc\":\"2019-09-08T18:03:54.3165041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:03:54.3165041+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:03:54.3165041+00:00\",\"endTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:04:00.0664743+00:00\",\"endTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"endTimeUtc\":\"2019-09-08T18:27:04.7759035+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:27:04.7759035+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:27:04.7759035+00:00\",\"endTimeUtc\":\"2019-09-08T18:30:32.2897745+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:30:32.2897745+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:30:32.2897745+00:00\",\"endTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:30:44.7896768+00:00\",\"endTimeUtc\":\"2019-09-08T18:36:13.9313893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:36:13.9313893+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:36:13.9313893+00:00\",\"endTimeUtc\":\"2019-09-08T18:36:19.6813452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:36:19.6813452+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:36:19.6813452+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:36:25.2906905+00:00\",\"endTimeUtc\":\"2019-09-08T18:43:07.7834065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:43:07.7834065+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:43:07.7834065+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"endTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:48:22.1616267+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:28.0365805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:28.0365805+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:48:28.0365805+00:00\",\"endTimeUtc\":\"2019-09-08T18:51:52.7152249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:51:52.7152249+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:51:52.7152249+00:00\",\"endTimeUtc\":\"2019-09-08T19:07:36.1254027+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:07:36.1254027+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:07:36.1254027+00:00\",\"endTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:07:41.7347422+00:00\",\"endTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"endTimeUtc\":\"2019-09-08T19:25:16.4701937+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:25:16.4701937+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:25:16.4701937+00:00\",\"endTimeUtc\":\"2019-09-08T19:28:47.0000635+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:28:47.0000635+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:28:47.0000635+00:00\",\"endTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"steps\":[]}]},{\"name\":\"Upgrade Network Controller Application if needed.\",\"description\":\"Upgrade Network Controller Application if needed\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"endTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"endTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"steps\":[{\"name\":\"Host Node Update Prerequisite\",\"description\":\"Check the Host Update prerequisite\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:48:06.9984338+00:00\",\"endTimeUtc\":\"2019-09-08T19:51:46.0126476+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:51:46.0126476+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:51:46.0126476+00:00\",\"endTimeUtc\":\"2019-09-08T20:37:00.4580884+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:37:00.4580884+00:00\",\"steps\":[]},{\"name\":\"Configure Cluster Network\",\"description\":\"Configure live migration network before suspending cluster nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:37:00.4580884+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"steps\":[{\"name\":\"Configure Cluster Network\",\"description\":\"Ensure live migration happens on the storage network.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:37:06.0518028+00:00\",\"endTimeUtc\":\"2019-09-08T20:40:36.7535527+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:40:36.7535527+00:00\",\"steps\":[]},{\"name\":\"Set SMB Bandwidth Cap\",\"description\":\"Configure SMB bandwidth limit for live migration traffic.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:40:36.7535527+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"steps\":[]}]},{\"name\":\"Adding IR VMs\",\"description\":\"Adding an IR machine marker for each baremetal node regardless of provisioning state.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"steps\":[{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:21.9315913+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:27.7909183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:27.7909183+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:27.7909183+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:33.5408687+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:33.5408687+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:33.5408687+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:39.3220745+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:39.3220745+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:39.3220745+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"steps\":[]}]},{\"name\":\"Prepare IR VMs for Placement\",\"description\":\"Setting the provisioning status of the IR VMs to ProvisioningInProgress so that they can be placed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:50.6501108+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:56.4938106+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:56.4938106+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:56.4938106+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:02.7593892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:02.7593892+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:02.7593892+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:08.8999711+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:08.8999711+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:08.8999711+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"steps\":[]}]},{\"name\":\"Set new IR VMs failed\",\"description\":\"Setting the IR machines as failed initially to allow for per-node-scoped updates and avoid assumptions that the VMs should be accessible.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:20.4155079+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:27.0091999+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:27.0091999+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:27.0091999+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:34.3216432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:34.3216432+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:34.3216432+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:43.1965766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:43.1965766+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:43.1965766+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"steps\":[]}]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:54.8996123+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:54.8996123+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:54.8996123+00:00\",\"endTimeUtc\":\"2019-09-08T20:46:00.6985997+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:46:00.6985997+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:46:00.6985997+00:00\",\"endTimeUtc\":\"2019-09-08T20:49:23.3551158+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:49:23.3551158+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:49:23.3551158+00:00\",\"endTimeUtc\":\"2019-09-08T21:06:17.623474+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:06:17.623474+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:49:30.2769421+00:00\",\"endTimeUtc\":\"2019-09-08T21:04:33.5311044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:04:33.5311044+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:49:36.3550258+00:00\",\"endTimeUtc\":\"2019-09-08T20:49:42.8706057+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:49:42.8706057+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:49:42.8706057+00:00\",\"endTimeUtc\":\"2019-09-08T20:53:15.4004137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:53:15.4004137+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:53:15.4004137+00:00\",\"endTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:53:21.1035049+00:00\",\"endTimeUtc\":\"2019-09-08T20:59:45.4766631+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:59:45.4766631+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:59:45.4766631+00:00\",\"endTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"endTimeUtc\":\"2019-09-08T21:04:33.5311044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:04:33.5311044+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:06:17.623474+00:00\",\"endTimeUtc\":\"2019-09-08T21:31:13.8352635+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:31:13.8352635+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:31:13.8352635+00:00\",\"endTimeUtc\":\"2019-09-08T21:31:24.7570651+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:31:24.7570651+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:31:24.7570651+00:00\",\"endTimeUtc\":\"2019-09-08T21:31:34.1163817+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:31:34.1163817+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:31:34.1163817+00:00\",\"endTimeUtc\":\"2019-09-08T23:25:35.3578106+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:25:35.3578106+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:25:35.3578106+00:00\",\"endTimeUtc\":\"2019-09-08T23:38:35.0298699+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:38:35.0298699+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:38:35.0298699+00:00\",\"endTimeUtc\":\"2019-09-08T23:43:12.4009978+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:43:12.4009978+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:12.4009978+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:22.1040575+00:00\",\"endTimeUtc\":\"2019-09-08T23:43:31.6352464+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:43:31.6352464+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:31.6352464+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:38.8072444+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:45.6976707+00:00\",\"endTimeUtc\":\"2019-09-08T23:43:54.2913491+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:43:54.2913491+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:54.2913491+00:00\",\"endTimeUtc\":\"2019-09-08T23:54:09.8611367+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:54:09.8611367+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:54:09.8611367+00:00\",\"endTimeUtc\":\"2019-09-09T00:18:29.6095525+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:18:29.6095525+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:18:29.6095525+00:00\",\"endTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:18:35.2345202+00:00\",\"endTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:31.2174694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:31.2174694+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:26:31.2174694+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:22.1196818+00:00\",\"endTimeUtc\":\"2019-09-08T23:51:26.4091888+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:51:26.4091888+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:51:26.4091888+00:00\",\"endTimeUtc\":\"2019-09-08T23:57:07.4692874+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:57:07.4692874+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:57:07.4692874+00:00\",\"endTimeUtc\":\"2019-09-09T00:00:34.7960351+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:00:34.7960351+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:22.0884341+00:00\",\"endTimeUtc\":\"2019-09-08T23:44:19.1662729+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:44:19.1662729+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:44:19.1662729+00:00\",\"endTimeUtc\":\"2019-09-08T23:47:01.2432676+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:47:01.2432676+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:21.6665656+00:00\",\"endTimeUtc\":\"2019-09-08T23:43:44.7601618+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:43:44.7601618+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:44.7601618+00:00\",\"endTimeUtc\":\"2019-09-08T23:49:10.441325+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:49:10.441325+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:49:10.441325+00:00\",\"endTimeUtc\":\"2019-09-08T23:50:09.9253098+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:50:09.9253098+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:50:09.9253098+00:00\",\"endTimeUtc\":\"2019-09-08T23:50:35.9095206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:50:35.9095206+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"endTimeUtc\":\"2019-09-09T00:27:11.0677936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:27:11.0677936+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:27:11.0677936+00:00\",\"endTimeUtc\":\"2019-09-09T00:30:38.6287902+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:30:38.6287902+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:30:38.6287902+00:00\",\"endTimeUtc\":\"2019-09-09T00:30:44.3631232+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:30:44.3631232+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:30:44.3631232+00:00\",\"endTimeUtc\":\"2019-09-09T00:34:27.8527322+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:34:27.8527322+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:34:27.8527322+00:00\",\"endTimeUtc\":\"2019-09-09T00:34:33.8058135+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:34:33.8058135+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:34:33.8058135+00:00\",\"endTimeUtc\":\"2019-09-09T00:34:39.9675313+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:34:39.9675313+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:34:39.9675313+00:00\",\"endTimeUtc\":\"2019-09-09T00:38:02.3413987+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:38:02.3413987+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:38:02.3413987+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:38:09.2944784+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:38:15.8725604+00:00\",\"endTimeUtc\":\"2019-09-09T00:38:22.1381387+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:38:22.1381387+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:38:22.1381387+00:00\",\"endTimeUtc\":\"2019-09-09T00:41:50.9961343+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:41:50.9961343+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:41:50.9961343+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:41:56.8398496+00:00\",\"endTimeUtc\":\"2019-09-09T00:48:11.5945973+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:48:11.5945973+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:48:11.5945973+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"endTimeUtc\":\"2019-09-09T01:25:28.3672388+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T01:25:28.3672388+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T01:25:28.3672388+00:00\",\"endTimeUtc\":\"2019-09-09T01:25:53.7783261+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T01:25:53.7783261+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T01:25:53.7783261+00:00\",\"endTimeUtc\":\"2019-09-09T01:26:19.0450117+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T01:26:19.0450117+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T01:26:19.0450117+00:00\",\"endTimeUtc\":\"2019-09-09T03:20:26.2704343+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T03:20:26.2704343+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T03:20:26.2704343+00:00\",\"endTimeUtc\":\"2019-09-09T03:34:11.9132919+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T03:34:11.9132919+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T03:34:11.9132919+00:00\",\"endTimeUtc\":\"2019-09-09T04:13:37.4517726+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:13:37.4517726+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:37.4517726+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:45.8891636+00:00\",\"endTimeUtc\":\"2019-09-09T04:13:53.748441+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:13:53.748441+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:53.748441+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:59.982744+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:14:05.920162+00:00\",\"endTimeUtc\":\"2019-09-09T04:14:12.8731995+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:14:12.8731995+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:14:12.8731995+00:00\",\"endTimeUtc\":\"2019-09-09T04:17:52.7608243+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:17:52.7608243+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:17:52.7608243+00:00\",\"endTimeUtc\":\"2019-09-10T07:37:40.5021367+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:37:40.5021367+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:37:40.5021367+00:00\",\"endTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:37:46.4708407+00:00\",\"endTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:25.9672612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:25.9672612+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:46:25.9672612+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:45.8422943+00:00\",\"endTimeUtc\":\"2019-09-09T04:34:58.315829+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:34:58.315829+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:34:58.315829+00:00\",\"endTimeUtc\":\"2019-09-09T04:38:34.0176221+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:38:34.0176221+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:38:34.0176221+00:00\",\"endTimeUtc\":\"2019-09-09T04:41:54.2194125+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:41:54.2194125+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:46.0297885+00:00\",\"endTimeUtc\":\"2019-09-09T04:14:36.2947765+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:14:36.2947765+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:14:36.2947765+00:00\",\"endTimeUtc\":\"2019-09-09T04:17:19.7300566+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:17:19.7300566+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:46.2797863+00:00\",\"endTimeUtc\":\"2019-09-09T04:14:23.0761947+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:14:23.0761947+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:14:23.0761947+00:00\",\"endTimeUtc\":\"2019-09-09T04:37:04.080674+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:37:04.080674+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:37:04.080674+00:00\",\"endTimeUtc\":\"2019-09-09T04:37:25.3930472+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:37:25.3930472+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:37:25.3930472+00:00\",\"endTimeUtc\":\"2019-09-09T04:37:49.2210326+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:37:49.2210326+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"endTimeUtc\":\"2019-09-10T07:47:19.7076511+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:47:19.7076511+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:47:19.7076511+00:00\",\"endTimeUtc\":\"2019-09-10T07:51:21.7058092+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:51:21.7058092+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:51:21.7058092+00:00\",\"endTimeUtc\":\"2019-09-10T07:51:28.2994827+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:51:28.2994827+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:51:28.2994827+00:00\",\"endTimeUtc\":\"2019-09-10T07:55:39.7815721+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:55:39.7815721+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:55:39.7815721+00:00\",\"endTimeUtc\":\"2019-09-10T07:55:46.3440289+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:55:46.3440289+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:55:46.3440289+00:00\",\"endTimeUtc\":\"2019-09-10T07:55:52.7970859+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:55:52.7970859+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:55:52.7970859+00:00\",\"endTimeUtc\":\"2019-09-10T07:59:37.7953637+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:59:37.7953637+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:59:37.7953637+00:00\",\"endTimeUtc\":\"2019-09-10T08:30:47.7932983+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:30:47.7932983+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:59:46.4984164+00:00\",\"endTimeUtc\":\"2019-09-10T08:19:00.1569374+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:19:00.1569374+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:59:54.7483593+00:00\",\"endTimeUtc\":\"2019-09-10T08:00:02.2951744+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:00:02.2951744+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:00:02.2951744+00:00\",\"endTimeUtc\":\"2019-09-10T08:04:24.7620579+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:04:24.7620579+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:04:24.7620579+00:00\",\"endTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:04:31.2620538+00:00\",\"endTimeUtc\":\"2019-09-10T08:13:34.0499107+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:13:34.0499107+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:13:34.0499107+00:00\",\"endTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"endTimeUtc\":\"2019-09-10T08:19:00.1569374+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:19:00.1569374+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:30:47.7932983+00:00\",\"endTimeUtc\":\"2019-09-10T08:59:36.8608074+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:59:36.8608074+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:59:36.8608074+00:00\",\"endTimeUtc\":\"2019-09-10T08:59:55.3137806+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:59:55.3137806+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:59:55.3137806+00:00\",\"endTimeUtc\":\"2019-09-10T09:00:10.9855463+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T09:00:10.9855463+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T09:00:10.9855463+00:00\",\"endTimeUtc\":\"2019-09-10T10:51:22.8644134+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T10:51:22.8644134+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T10:51:22.8644134+00:00\",\"endTimeUtc\":\"2019-09-10T11:10:41.9265137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:10:41.9265137+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:10:41.9265137+00:00\",\"endTimeUtc\":\"2019-09-10T11:20:40.6547951+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:20:40.6547951+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:20:40.6547951+00:00\",\"endTimeUtc\":\"2019-09-10T13:21:11.8609052+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:21:11.8609052+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:01.076466+00:00\",\"endTimeUtc\":\"2019-09-10T11:21:20.2968914+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:21:20.2968914+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:21.2638047+00:00\",\"endTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:39.5151559+00:00\",\"endTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:53.6229427+00:00\",\"endTimeUtc\":\"2019-09-10T11:23:27.7626989+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:23:27.7626989+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:23:27.7626989+00:00\",\"endTimeUtc\":\"2019-09-10T11:38:45.0368315+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:38:45.0368315+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:38:45.0368315+00:00\",\"endTimeUtc\":\"2019-09-10T12:10:46.5235937+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:10:46.5235937+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T12:10:46.5235937+00:00\",\"endTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T12:10:59.3828883+00:00\",\"endTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"endTimeUtc\":\"2019-09-10T12:30:27.9530317+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:30:27.9530317+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T12:30:27.9530317+00:00\",\"endTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:00.139073+00:00\",\"endTimeUtc\":\"2019-09-10T11:46:13.1274361+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:46:13.1274361+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:46:13.1431653+00:00\",\"endTimeUtc\":\"2019-09-10T11:56:21.3345209+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:56:21.3345209+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:56:21.3345209+00:00\",\"endTimeUtc\":\"2019-09-10T12:04:58.0502462+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:04:58.0502462+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:01.8266446+00:00\",\"endTimeUtc\":\"2019-09-10T11:23:25.24702+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:23:25.24702+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:23:25.24702+00:00\",\"endTimeUtc\":\"2019-09-10T11:26:52.7611916+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:26:52.7611916+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:02.1715242+00:00\",\"endTimeUtc\":\"2019-09-10T11:23:25.2938993+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:23:25.2938993+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:23:25.2938993+00:00\",\"endTimeUtc\":\"2019-09-10T11:39:26.4588806+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:39:26.4588806+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:39:26.4588806+00:00\",\"endTimeUtc\":\"2019-09-10T11:40:16.1303092+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:40:16.1303092+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:40:16.1303092+00:00\",\"endTimeUtc\":\"2019-09-10T11:40:58.583647+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:40:58.583647+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:21:11.8609052+00:00\",\"endTimeUtc\":\"2019-09-10T13:21:54.6887361+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:21:54.6887361+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:21:54.6887361+00:00\",\"endTimeUtc\":\"2019-09-10T13:29:37.7948724+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:29:37.7948724+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:29:37.7948724+00:00\",\"endTimeUtc\":\"2019-09-10T13:29:50.5291549+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:29:50.5291549+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:29:50.5291549+00:00\",\"endTimeUtc\":\"2019-09-10T13:37:53.7290941+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:37:53.7290941+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:37:53.7290941+00:00\",\"endTimeUtc\":\"2019-09-10T13:38:05.7758806+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:38:05.7758806+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:38:05.7758806+00:00\",\"endTimeUtc\":\"2019-09-10T13:38:16.041435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:38:16.041435+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:38:16.041435+00:00\",\"endTimeUtc\":\"2019-09-10T13:46:27.5849515+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:46:27.5849515+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:46:27.5849515+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:46:41.5379779+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:46:54.1628771+00:00\",\"endTimeUtc\":\"2019-09-10T13:47:08.3971532+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:47:08.3971532+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:47:08.3971532+00:00\",\"endTimeUtc\":\"2019-09-10T13:56:49.9866075+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:56:49.9866075+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:56:49.9866075+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:57:00.0959215+00:00\",\"endTimeUtc\":\"2019-09-10T14:08:27.9717547+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:08:27.9717547+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:08:27.9717547+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"endTimeUtc\":\"2019-09-10T14:49:07.1353239+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:49:07.1353239+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:49:07.1491709+00:00\",\"endTimeUtc\":\"2019-09-10T14:49:26.2115412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:49:26.2115412+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:49:26.2115412+00:00\",\"endTimeUtc\":\"2019-09-10T14:49:42.3364189+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:49:42.3364189+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:49:42.3364189+00:00\",\"endTimeUtc\":\"2019-09-10T16:48:10.0993152+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T16:48:10.0993152+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T16:48:10.0993152+00:00\",\"endTimeUtc\":\"2019-09-10T17:05:02.6663136+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:05:02.6663136+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:05:02.6663136+00:00\",\"endTimeUtc\":\"2019-09-10T17:12:33.8353415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:12:33.8353415+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:33.8353415+00:00\",\"endTimeUtc\":\"2019-09-10T19:35:56.9926515+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:35:56.9926515+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:50.9914068+00:00\",\"endTimeUtc\":\"2019-09-10T17:13:08.756862+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:13:08.756862+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:08.756862+00:00\",\"endTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:21.9754719+00:00\",\"endTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:36.6472153+00:00\",\"endTimeUtc\":\"2019-09-10T17:13:50.4439512+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:13:50.4439512+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:50.4439512+00:00\",\"endTimeUtc\":\"2019-09-10T17:22:32.8928376+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:22:32.8928376+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:22:32.8928376+00:00\",\"endTimeUtc\":\"2019-09-10T17:52:42.5665156+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:52:42.5665156+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:52:42.5821459+00:00\",\"endTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:52:54.3320548+00:00\",\"endTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"endTimeUtc\":\"2019-09-10T18:12:41.019255+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:12:41.019255+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T18:12:41.019255+00:00\",\"endTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:51.038281+00:00\",\"endTimeUtc\":\"2019-09-10T17:30:34.8273434+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:30:34.8273434+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:30:34.8273434+00:00\",\"endTimeUtc\":\"2019-09-10T17:40:03.660397+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:40:03.660397+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:40:03.660397+00:00\",\"endTimeUtc\":\"2019-09-10T17:48:13.5568966+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:48:13.5568966+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:51.8195878+00:00\",\"endTimeUtc\":\"2019-09-10T17:14:14.3813931+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:14:14.3813931+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:14:14.3813931+00:00\",\"endTimeUtc\":\"2019-09-10T17:17:33.3326354+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:17:33.3326354+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:50.8195378+00:00\",\"endTimeUtc\":\"2019-09-10T17:13:32.7566198+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:13:32.7566198+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:32.7566198+00:00\",\"endTimeUtc\":\"2019-09-10T17:23:36.1583263+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:23:36.1583263+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:23:36.1583263+00:00\",\"endTimeUtc\":\"2019-09-10T17:24:14.1108215+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:24:14.1108215+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:24:14.1108215+00:00\",\"endTimeUtc\":\"2019-09-10T17:24:49.9543181+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:24:49.9543181+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:35:56.9926515+00:00\",\"endTimeUtc\":\"2019-09-10T19:36:48.3999582+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:36:48.3999582+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:36:48.3999582+00:00\",\"endTimeUtc\":\"2019-09-10T19:47:13.3800883+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:47:13.3800883+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:47:13.3800883+00:00\",\"endTimeUtc\":\"2019-09-10T19:47:28.5681854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:47:28.5681854+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:47:28.5681854+00:00\",\"endTimeUtc\":\"2019-09-10T19:58:22.2228633+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:58:22.2228633+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:58:22.2228633+00:00\",\"endTimeUtc\":\"2019-09-11T00:24:35.6300059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:24:35.6300059+00:00\",\"steps\":[]},{\"name\":\"PostUpdateCleanup\",\"description\":\"Perform PostUpdate cleanup for all the nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:24:35.6300059+00:00\",\"endTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"steps\":[]}]},{\"name\":\"Update VMs\",\"description\":\"Updating VMs conditionally based on update payload. All VMs are getting updated in parallel except DC and CA VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based update process. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:34.6222959+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.4191367+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.4191367+00:00\",\"steps\":[{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:57.8093933+00:00\",\"endTimeUtc\":\"2019-09-11T00:41:49.2621163+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:41:49.2621163+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SeedRing Service Fabric cluster.\",\"description\":\"Update OSImage on the SeedRing service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:49.2808305+00:00\",\"endTimeUtc\":\"2019-09-11T06:00:19.9735157+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:00:19.9735157+00:00\",\"steps\":[{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:42:08.0738773+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:08.1111803+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:08.1111803+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"endTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"endTimeUtc\":\"2019-09-11T00:57:13.759045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:57:13.759045+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:13.759045+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:59.5331933+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:59.5331933+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:22.2121147+00:00\",\"endTimeUtc\":\"2019-09-11T01:07:09.5832379+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:07:09.5832379+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:07:09.5988629+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:59.5331933+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:59.5331933+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:59.579977+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:08.1111803+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:08.1111803+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:08.1892702+00:00\",\"endTimeUtc\":\"2019-09-11T02:48:55.4405481+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:48:55.4405481+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:16.2048217+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:25.3453665+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:25.3453665+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:25.3453665+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:16.471162+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:16.471162+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:16.5651437+00:00\",\"endTimeUtc\":\"2019-09-11T02:08:40.5488396+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:08:40.5488396+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:08:40.5800906+00:00\",\"endTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:08:48.8925104+00:00\",\"endTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"endTimeUtc\":\"2019-09-11T02:25:12.192889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:25:12.192889+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:25:12.192889+00:00\",\"endTimeUtc\":\"2019-09-11T02:39:17.0100952+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:39:17.0100952+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:39:17.0100952+00:00\",\"endTimeUtc\":\"2019-09-11T02:47:52.0038109+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:47:52.0038109+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:47:52.0038109+00:00\",\"endTimeUtc\":\"2019-09-11T02:48:43.4563116+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:48:43.4563116+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:48:43.4563116+00:00\",\"endTimeUtc\":\"2019-09-11T02:48:55.4405481+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:48:55.4405481+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:48:55.487401+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:26.2175636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:26.2175636+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:49:07.7528754+00:00\",\"endTimeUtc\":\"2019-09-11T02:59:21.277664+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:59:21.277664+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:59:21.277664+00:00\",\"endTimeUtc\":\"2019-09-11T02:59:31.6681834+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:59:31.6681834+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:59:31.6681834+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:18.545766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:18.545766+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:59:41.6055902+00:00\",\"endTimeUtc\":\"2019-09-11T03:09:53.4097364+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:09:53.4097364+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:09:53.4878654+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:18.545766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:18.545766+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:17:18.561393+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:26.2175636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:26.2175636+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:17:26.2644415+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:17:32.6393777+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:39.6393044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:39.6393044+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:17:39.6393044+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:42.1980559+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:42.1980559+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:42.1980559+00:00\",\"endTimeUtc\":\"2019-09-11T03:44:02.2890383+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:44:02.2890383+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:44:02.2890383+00:00\",\"endTimeUtc\":\"2019-09-11T03:52:06.3309139+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:52:06.3309139+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:44:08.8045978+00:00\",\"endTimeUtc\":\"2019-09-11T03:52:06.3309139+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:52:06.3309139+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:52:06.3465389+00:00\",\"endTimeUtc\":\"2019-09-11T03:54:58.6873149+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:54:58.6873149+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:54:58.6873149+00:00\",\"endTimeUtc\":\"2019-09-11T03:56:54.4044177+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:56:54.4044177+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:56:54.4044177+00:00\",\"endTimeUtc\":\"2019-09-11T04:03:42.9934386+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:03:42.9934386+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:03:42.9934386+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:16.9618335+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:16.9618335+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:16.9618335+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:35.8087795+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:35.8087795+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:31.8210546+00:00\",\"endTimeUtc\":\"2019-09-11T04:20:19.1532441+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:20:19.1532441+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:20:20.4344932+00:00\",\"endTimeUtc\":\"2019-09-11T04:21:12.1745591+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:21:12.1745591+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:21:12.1745591+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:27.34007+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:27.34007+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:21:32.0338283+00:00\",\"endTimeUtc\":\"2019-09-11T04:40:28.7663675+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:40:28.7663675+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:40:28.7976281+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:27.3244457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:27.3244457+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:27.3556971+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:35.8087795+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:35.8087795+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:35.8244009+00:00\",\"endTimeUtc\":\"2019-09-11T06:00:19.895964+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:00:19.895964+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:43.3556087+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:50.9025004+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:50.9025004+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:50.9025004+00:00\",\"endTimeUtc\":\"2019-09-11T05:02:30.3854687+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:02:30.3854687+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:02:30.3854687+00:00\",\"endTimeUtc\":\"2019-09-11T05:23:16.8816013+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:23:16.8816013+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:23:16.8972257+00:00\",\"endTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:23:29.490769+00:00\",\"endTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"endTimeUtc\":\"2019-09-11T05:44:46.0743298+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:44:46.0743298+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:44:46.0743298+00:00\",\"endTimeUtc\":\"2019-09-11T05:49:35.6372552+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:49:35.6372552+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:49:35.6372552+00:00\",\"endTimeUtc\":\"2019-09-11T05:58:22.0711593+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:58:22.0711593+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:58:22.0711593+00:00\",\"endTimeUtc\":\"2019-09-11T05:59:59.5582854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:59:59.5582854+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:59:59.5582854+00:00\",\"endTimeUtc\":\"2019-09-11T06:00:19.8485174+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:00:19.8485174+00:00\",\"steps\":[]}]}]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:00:20.0119237+00:00\",\"endTimeUtc\":\"2019-09-11T06:18:15.5629493+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:18:15.5629493+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:00:37.2892734+00:00\",\"endTimeUtc\":\"2019-09-11T06:04:53.065286+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:04:53.065286+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:04:53.0863563+00:00\",\"endTimeUtc\":\"2019-09-11T06:18:15.5629493+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:18:15.5629493+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:18:15.6418785+00:00\",\"endTimeUtc\":\"2019-09-11T06:33:03.2070503+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:33:03.2070503+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:18:45.378983+00:00\",\"endTimeUtc\":\"2019-09-11T06:24:22.4855118+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:24:22.4855118+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:24:22.4996814+00:00\",\"endTimeUtc\":\"2019-09-11T06:33:03.1915487+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:33:03.1915487+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:12.9030045+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:51.8402554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:51.8402554+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:43.8558085+00:00\",\"endTimeUtc\":\"2019-09-11T00:41:24.3558358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:41:24.3558358+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:24.3558358+00:00\",\"endTimeUtc\":\"2019-09-11T01:02:07.1016931+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:02:07.1016931+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:02:07.1329423+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:36.3091917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:36.3091917+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:02:19.5546988+00:00\",\"endTimeUtc\":\"2019-09-11T01:20:47.1312514+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:20:47.1312514+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:20:47.2562414+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:36.3091917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:36.3091917+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:36.3404401+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:51.8402554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:51.8402554+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:52.0121306+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:59.9495567+00:00\",\"endTimeUtc\":\"2019-09-11T01:30:08.7150576+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:30:08.7150576+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:30:08.7150576+00:00\",\"endTimeUtc\":\"2019-09-11T01:47:09.8945327+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:47:09.8945327+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:47:09.8945327+00:00\",\"endTimeUtc\":\"2019-09-11T02:10:53.3438166+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:10:53.3438166+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:10:53.3438166+00:00\",\"endTimeUtc\":\"2019-09-11T02:29:31.4233743+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:29:31.4233743+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:11:01.3749217+00:00\",\"endTimeUtc\":\"2019-09-11T02:29:31.3921377+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:29:31.3921377+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:29:31.4390003+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:03.4727655+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:03.4727655+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:03.4883919+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"endTimeUtc\":\"2019-09-11T04:49:18.3437487+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:49:18.3437487+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:20.1444723+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:28.2381421+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:28.2381421+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:28.2381421+00:00\",\"endTimeUtc\":\"2019-09-11T03:54:59.1716845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:54:59.1716845+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:54:59.1716845+00:00\",\"endTimeUtc\":\"2019-09-11T04:48:52.7192113+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:48:52.7192113+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:55:08.0934236+00:00\",\"endTimeUtc\":\"2019-09-11T04:35:09.7370879+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:35:09.7370879+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:35:09.8308447+00:00\",\"endTimeUtc\":\"2019-09-11T04:48:52.7192113+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:48:52.7192113+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:48:52.7660858+00:00\",\"endTimeUtc\":\"2019-09-11T04:49:18.3437487+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:49:18.3437487+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:49:18.4218716+00:00\",\"endTimeUtc\":\"2019-09-11T06:51:20.928279+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:51:20.928279+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:49:29.3435593+00:00\",\"endTimeUtc\":\"2019-09-11T04:49:40.4684089+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:49:40.4684089+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:49:40.4684089+00:00\",\"endTimeUtc\":\"2019-09-11T04:56:22.9804162+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:56:22.9804162+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:56:22.9804162+00:00\",\"endTimeUtc\":\"2019-09-11T05:16:44.3636307+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:16:44.3636307+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:16:44.379259+00:00\",\"endTimeUtc\":\"2019-09-11T05:27:00.0195564+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:27:00.0195564+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:16:51.5980436+00:00\",\"endTimeUtc\":\"2019-09-11T05:27:00.0066327+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:27:00.0066327+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:27:00.0351856+00:00\",\"endTimeUtc\":\"2019-09-11T06:51:09.6164916+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:51:09.6164916+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:51:09.6164916+00:00\",\"endTimeUtc\":\"2019-09-11T06:51:20.928279+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:51:20.928279+00:00\",\"steps\":[]}]},{\"name\":\"Validate SQL node after restart.\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:51:21.0063971+00:00\",\"endTimeUtc\":\"2019-09-11T07:00:04.035421+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:00:04.035421+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"description\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:58.4813529+00:00\",\"endTimeUtc\":\"2019-09-12T22:54:59.464044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:54:59.464044+00:00\",\"steps\":[{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:44.0279003+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:23.7336281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:23.7336281+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:02.8088581+00:00\",\"endTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:44:55.3853236+00:00\",\"endTimeUtc\":\"2019-09-11T01:06:57.2864786+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:06:57.2864786+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:06:57.3021371+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:15.7181282+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:15.7181282+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:07:05.44265+00:00\",\"endTimeUtc\":\"2019-09-11T01:17:14.1557287+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:17:14.1557287+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:17:14.1557287+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:15.7181282+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:15.7181282+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:26:15.7962513+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:23.7336281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:23.7336281+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:26:23.7492565+00:00\",\"endTimeUtc\":\"2019-09-11T03:05:48.5220393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:05:48.5220393+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:26:31.3428931+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:39.15528+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:39.15528+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:26:39.15528+00:00\",\"endTimeUtc\":\"2019-09-11T01:46:48.9572508+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:46:48.9572508+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:46:48.9572508+00:00\",\"endTimeUtc\":\"2019-09-11T02:09:54.8449373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:09:54.8449373+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:09:54.8449373+00:00\",\"endTimeUtc\":\"2019-09-11T02:36:25.3712654+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:36:25.3712654+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:10:02.8291505+00:00\",\"endTimeUtc\":\"2019-09-11T02:36:25.3556374+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:36:25.3556374+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:36:25.3712654+00:00\",\"endTimeUtc\":\"2019-09-11T02:54:44.2960648+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:54:44.2960648+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:54:44.2960648+00:00\",\"endTimeUtc\":\"2019-09-11T03:05:40.178477+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:05:40.178477+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:05:40.178477+00:00\",\"endTimeUtc\":\"2019-09-11T03:05:48.5220393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:05:48.5220393+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:05:48.5376636+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:36.2682561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:36.2682561+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:05:56.4594333+00:00\",\"endTimeUtc\":\"2019-09-11T03:06:03.9905857+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:06:03.9905857+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:06:03.9905857+00:00\",\"endTimeUtc\":\"2019-09-11T03:15:44.265455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:15:44.265455+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:15:44.2967044+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:15:53.577884+00:00\",\"endTimeUtc\":\"2019-09-11T03:27:43.709379+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:27:43.709379+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:27:43.709379+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:36.2682561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:36.2682561+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:33:36.2995045+00:00\",\"endTimeUtc\":\"2019-09-11T04:46:33.7522077+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:46:33.7522077+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:33:43.0650661+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:50.6899885+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:50.6899885+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:33:50.6899885+00:00\",\"endTimeUtc\":\"2019-09-11T03:37:32.2492022+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:37:32.2492022+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:37:32.2492022+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:35.7511691+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:35.7511691+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:53:35.7511691+00:00\",\"endTimeUtc\":\"2019-09-11T03:59:18.4651159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:59:18.4651159+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:53:42.0479352+00:00\",\"endTimeUtc\":\"2019-09-11T03:59:18.4651159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:59:18.4651159+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:59:18.4807493+00:00\",\"endTimeUtc\":\"2019-09-11T04:36:12.345917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:36:12.345917+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:36:12.4709257+00:00\",\"endTimeUtc\":\"2019-09-11T04:46:10.439759+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:46:10.439759+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:46:10.533508+00:00\",\"endTimeUtc\":\"2019-09-11T04:46:33.6586485+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:46:33.6586485+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:44.0279003+00:00\",\"endTimeUtc\":\"2019-09-11T01:33:16.2598595+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:33:16.2598595+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:02.7618772+00:00\",\"endTimeUtc\":\"2019-09-11T00:42:03.8863174+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:42:03.8863174+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:42:03.9179126+00:00\",\"endTimeUtc\":\"2019-09-11T01:11:27.4089603+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:11:27.4089603+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:11:27.4558354+00:00\",\"endTimeUtc\":\"2019-09-11T01:33:06.9787021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:33:06.9787021+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:11:34.830767+00:00\",\"endTimeUtc\":\"2019-09-11T01:25:39.7655608+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:25:39.7655608+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:25:39.7655608+00:00\",\"endTimeUtc\":\"2019-09-11T01:33:06.9630781+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:33:06.9630781+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:33:07.0099742+00:00\",\"endTimeUtc\":\"2019-09-11T01:33:16.2598595+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:33:16.2598595+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:33:16.2911104+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:21.2296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:21.2296+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:33:25.4003842+00:00\",\"endTimeUtc\":\"2019-09-11T01:38:48.7389829+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:38:48.7389829+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:38:48.7389829+00:00\",\"endTimeUtc\":\"2019-09-11T01:38:59.0044451+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:38:59.0044451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:38:59.0044451+00:00\",\"endTimeUtc\":\"2019-09-11T01:51:40.7980325+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:51:40.7980325+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:51:40.7980325+00:00\",\"endTimeUtc\":\"2019-09-11T02:29:13.2830398+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:29:13.2830398+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:29:13.2986657+00:00\",\"endTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:29:22.9703862+00:00\",\"endTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"endTimeUtc\":\"2019-09-11T03:03:46.4456408+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:03:46.4456408+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:03:46.4456408+00:00\",\"endTimeUtc\":\"2019-09-11T03:16:09.2495804+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:16:09.2495804+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:16:09.3120795+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:13.1984614+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:13.1984614+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:13.1984614+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:21.2296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:21.2296+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:21.2608684+00:00\",\"endTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:28.7138676+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:38.760603+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:38.760603+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:38.760603+00:00\",\"endTimeUtc\":\"2019-09-11T03:32:52.2218197+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:32:52.2218197+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:32:52.2218197+00:00\",\"endTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:32:58.9248763+00:00\",\"endTimeUtc\":\"2019-09-11T03:44:59.5384169+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:44:59.5384169+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:44:59.5384169+00:00\",\"endTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"endTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:29.1289612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:29.1289612+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:51:50.8154494+00:00\",\"endTimeUtc\":\"2019-09-11T03:56:57.3418867+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:56:57.3418867+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:56:57.3418867+00:00\",\"endTimeUtc\":\"2019-09-11T03:57:04.591784+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:57:04.591784+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:57:04.591784+00:00\",\"endTimeUtc\":\"2019-09-11T04:00:59.0889621+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:00:59.0889621+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:00:59.0889621+00:00\",\"endTimeUtc\":\"2019-09-11T04:37:51.4077425+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:37:51.4077425+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:37:51.6890523+00:00\",\"endTimeUtc\":\"2019-09-11T04:50:36.3738145+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:50:36.3738145+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:38:01.7045576+00:00\",\"endTimeUtc\":\"2019-09-11T04:50:36.3581917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:50:36.3581917+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:50:36.3894376+00:00\",\"endTimeUtc\":\"2019-09-11T04:57:32.8863672+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:57:32.8863672+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:57:32.8863672+00:00\",\"endTimeUtc\":\"2019-09-11T05:12:24.0827734+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:12:24.0827734+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:12:24.0827734+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:19.832108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:19.832108+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:19.8477448+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:29.1289612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:29.1289612+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:29.1759654+00:00\",\"endTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:37.9726848+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:46.9882883+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:46.9882883+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:46.9882883+00:00\",\"endTimeUtc\":\"2019-09-11T05:33:48.9550017+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:33:48.9550017+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:33:48.987491+00:00\",\"endTimeUtc\":\"2019-09-11T07:59:34.1472521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:59:34.1472521+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:34:05.0180185+00:00\",\"endTimeUtc\":\"2019-09-11T06:00:47.7890013+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:00:47.7890013+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:00:47.8072176+00:00\",\"endTimeUtc\":\"2019-09-11T07:59:34.131638+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:59:34.131638+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:59:34.1472521+00:00\",\"endTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"endTimeUtc\":\"2019-09-12T22:54:59.4327957+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:54:59.4327957+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:59:52.464248+00:00\",\"endTimeUtc\":\"2019-09-11T08:17:18.0001683+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T08:17:18.0001683+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:17:18.0161542+00:00\",\"endTimeUtc\":\"2019-09-11T08:17:28.2189252+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T08:17:28.2189252+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:17:28.2189252+00:00\",\"endTimeUtc\":\"2019-09-11T08:23:22.5322365+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T08:23:22.5322365+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:23:22.5322365+00:00\",\"endTimeUtc\":\"2019-09-11T09:14:37.8159697+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T09:14:37.8159697+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T09:14:37.8159697+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T09:14:48.8805153+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"endTimeUtc\":\"2019-09-12T22:24:25.1458814+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:24:25.1458814+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:24:25.1771858+00:00\",\"endTimeUtc\":\"2019-09-12T22:48:18.4064187+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:48:18.4064187+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:48:18.4064187+00:00\",\"endTimeUtc\":\"2019-09-12T22:54:49.6985354+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:54:49.6985354+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:54:49.6985354+00:00\",\"endTimeUtc\":\"2019-09-12T22:54:59.4327957+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:54:59.4327957+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:54:59.4797282+00:00\",\"endTimeUtc\":\"2019-09-12T23:10:10.0357353+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:10:10.0357353+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:55:09.3234071+00:00\",\"endTimeUtc\":\"2019-09-12T23:10:10.0357353+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:10:10.0357353+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:00.3407253+00:00\",\"endTimeUtc\":\"2019-09-11T01:01:09.1491121+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:01:09.1491121+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of ACSRing Service Fabric cluster.\",\"description\":\"Update OSImage on the ACS service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:09.3053626+00:00\",\"endTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"steps\":[{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:18.4146508+00:00\",\"endTimeUtc\":\"2019-09-11T01:06:18.0837167+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:06:18.0837167+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:06:18.0837167+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:19.908668+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:19.908668+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:06:26.3805159+00:00\",\"endTimeUtc\":\"2019-09-11T01:15:19.4380476+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:15:19.4380476+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:15:19.4536726+00:00\",\"endTimeUtc\":\"2019-09-11T01:15:27.7973473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:15:27.7973473+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:15:27.7973473+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:07.9087765+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:07.9087765+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:15:35.8753987+00:00\",\"endTimeUtc\":\"2019-09-11T01:34:23.7904028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:34:23.7904028+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:34:23.8216574+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:07.8931488+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:07.8931488+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:07.9556469+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:19.8929933+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:19.8929933+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:20.0023599+00:00\",\"endTimeUtc\":\"2019-09-11T03:46:00.8658855+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:46:00.8658855+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:29.1116106+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:37.9552445+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:37.9552445+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:37.9552445+00:00\",\"endTimeUtc\":\"2019-09-11T01:51:49.3291982+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:51:49.3291982+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:51:49.3291982+00:00\",\"endTimeUtc\":\"2019-09-11T02:21:47.804296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:21:47.804296+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:21:47.8198994+00:00\",\"endTimeUtc\":\"2019-09-11T02:44:22.4443432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:44:22.4443432+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:21:56.2729416+00:00\",\"endTimeUtc\":\"2019-09-11T02:44:22.4287203+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:44:22.4287203+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:44:22.4599933+00:00\",\"endTimeUtc\":\"2019-09-11T02:53:25.968753+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:53:25.968753+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:53:25.968753+00:00\",\"endTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:53:36.140523+00:00\",\"endTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"endTimeUtc\":\"2019-09-11T03:18:50.3882195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:18:50.3882195+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:18:50.4194678+00:00\",\"endTimeUtc\":\"2019-09-11T03:45:53.7565845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:45:53.7565845+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:45:53.7722084+00:00\",\"endTimeUtc\":\"2019-09-11T03:46:00.8502654+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:46:00.8502654+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:46:00.8658855+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:25.2069206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:25.2069206+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:25.2069206+00:00\",\"endTimeUtc\":\"2019-09-11T05:00:55.4013568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:00:55.4013568+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:32.1131019+00:00\",\"endTimeUtc\":\"2019-09-11T04:24:06.0644232+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:24:06.0644232+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:24:06.0800884+00:00\",\"endTimeUtc\":\"2019-09-11T04:24:16.4393844+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:24:16.4393844+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:24:16.4393844+00:00\",\"endTimeUtc\":\"2019-09-11T05:00:47.151355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:00:47.151355+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:24:25.8768542+00:00\",\"endTimeUtc\":\"2019-09-11T04:48:42.4537815+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:48:42.4537815+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:48:42.4850332+00:00\",\"endTimeUtc\":\"2019-09-11T05:00:47.151355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:00:47.151355+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:00:47.1826052+00:00\",\"endTimeUtc\":\"2019-09-11T05:00:55.4013568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:00:55.4013568+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:00:55.4326109+00:00\",\"endTimeUtc\":\"2019-09-12T22:53:35.0431976+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:53:35.0431976+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:01:03.8231864+00:00\",\"endTimeUtc\":\"2019-09-11T05:01:15.1825297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:01:15.1825297+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:01:15.1825297+00:00\",\"endTimeUtc\":\"2019-09-11T05:07:02.2108033+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:07:02.2108033+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:07:02.2108033+00:00\",\"endTimeUtc\":\"2019-09-11T05:31:04.7375702+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:31:04.7375702+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:31:04.7837225+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:31:18.8012234+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"endTimeUtc\":\"2019-09-12T22:25:05.7393236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:25:05.7393236+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:25:05.7548092+00:00\",\"endTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:25:16.5359345+00:00\",\"endTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"endTimeUtc\":\"2019-09-12T22:46:40.2983944+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:46:40.2983944+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:46:40.2983944+00:00\",\"endTimeUtc\":\"2019-09-12T22:53:23.3714081+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:53:23.3714081+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:53:23.3714081+00:00\",\"endTimeUtc\":\"2019-09-12T22:53:35.0431976+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:53:35.0431976+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:53:35.058779+00:00\",\"endTimeUtc\":\"2019-09-12T23:00:12.8198832+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:00:12.8198832+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:00:12.8198832+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:00:21.7572793+00:00\",\"endTimeUtc\":\"2019-09-12T23:11:48.1439928+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:11:48.1439928+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:11:48.1439928+00:00\",\"endTimeUtc\":\"2019-09-12T23:11:58.7375816+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:11:58.7375816+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:11:58.7532014+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:12:08.3155978+00:00\",\"endTimeUtc\":\"2019-09-12T23:26:59.4002675+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:26:59.4002675+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:26:59.4002675+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"endTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:37:28.1180304+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:40.0710852+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:40.0710852+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:37:40.0710852+00:00\",\"endTimeUtc\":\"2019-09-12T23:44:33.0971115+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:44:33.0971115+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:44:33.0971115+00:00\",\"endTimeUtc\":\"2019-09-13T00:19:02.1856296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:19:02.1856296+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:19:02.2487936+00:00\",\"endTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:19:13.9510882+00:00\",\"endTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"endTimeUtc\":\"2019-09-13T00:45:10.9517505+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:45:10.9517505+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:45:10.9673785+00:00\",\"endTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:45:22.4206673+00:00\",\"endTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"endTimeUtc\":\"2019-09-13T01:15:09.3076252+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:15:09.3076252+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:15:09.3076252+00:00\",\"endTimeUtc\":\"2019-09-13T01:54:36.3243678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:54:36.3243678+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:54:36.3243678+00:00\",\"endTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"steps\":[]}]}]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:54:46.6836144+00:00\",\"endTimeUtc\":\"2019-09-13T02:57:01.5229693+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:57:01.5229693+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:54:56.6209986+00:00\",\"endTimeUtc\":\"2019-09-13T02:20:04.9313759+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:20:04.9313759+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:20:04.9313759+00:00\",\"endTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:20:14.5093842+00:00\",\"endTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"endTimeUtc\":\"2019-09-13T02:49:17.6004411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:49:17.6004411+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:43.401154+00:00\",\"endTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:55.0416385+00:00\",\"endTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:55.29163+00:00\",\"endTimeUtc\":\"2019-09-13T02:41:28.1256064+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:41:28.1256064+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:55.1197587+00:00\",\"endTimeUtc\":\"2019-09-13T02:41:33.8130412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:41:33.8130412+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"endTimeUtc\":\"2019-09-13T02:49:17.6004411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:49:17.6004411+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:49:17.6160701+00:00\",\"endTimeUtc\":\"2019-09-13T02:57:01.5229693+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:57:01.5229693+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:58.1531664+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:32.0958556+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:32.0958556+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:44.0279003+00:00\",\"endTimeUtc\":\"2019-09-11T00:41:42.1836538+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:41:42.1836538+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:42.1836538+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:23.8459326+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:23.8459326+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:42:01.1675839+00:00\",\"endTimeUtc\":\"2019-09-11T01:04:31.1159699+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:04:31.1159699+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:04:31.1316137+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:23.8303091+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:23.8303091+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:23.8615569+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:32.0646503+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:32.0646503+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:32.1427307+00:00\",\"endTimeUtc\":\"2019-09-11T02:45:35.1306961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:45:35.1306961+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:39.4082908+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:46.4394738+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:46.4394738+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:46.4394738+00:00\",\"endTimeUtc\":\"2019-09-11T01:25:23.5001977+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:25:23.5001977+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:25:23.5314557+00:00\",\"endTimeUtc\":\"2019-09-11T02:01:14.8264814+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:01:14.8264814+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:01:14.8577032+00:00\",\"endTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:01:22.6544876+00:00\",\"endTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"endTimeUtc\":\"2019-09-11T02:45:23.8339911+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:45:23.8339911+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:45:23.8339911+00:00\",\"endTimeUtc\":\"2019-09-11T02:45:35.1306961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:45:35.1306961+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:12.8720016+00:00\",\"endTimeUtc\":\"2019-09-11T01:00:37.5400332+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:00:37.5400332+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:37.6025348+00:00\",\"endTimeUtc\":\"2019-09-11T06:59:27.9104927+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:59:27.9104927+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:45.5087077+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:52.7857025+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:52.7857025+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:52.5555179+00:00\",\"endTimeUtc\":\"2019-09-11T01:01:08.008497+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:01:08.008497+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:08.008497+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:43.5203133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:43.5203133+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:17.0240424+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:39.329605+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:39.329605+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:39.329605+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:43.4734402+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:43.4734402+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:21:43.535955+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:52.7857025+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:52.7857025+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:21:52.8013261+00:00\",\"endTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:22:00.5823819+00:00\",\"endTimeUtc\":\"2019-09-11T01:22:09.4415425+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:22:09.4415425+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:22:09.4415425+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:29.8459755+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:29.8459755+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:29.8616019+00:00\",\"endTimeUtc\":\"2019-09-11T03:22:23.7443701+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:22:23.7443701+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:22:23.7599971+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:22:30.8692788+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"endTimeUtc\":\"2019-09-11T03:44:52.1322424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:44:52.1322424+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:44:52.1322424+00:00\",\"endTimeUtc\":\"2019-09-11T03:49:20.1294539+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:49:20.1294539+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:49:20.1294539+00:00\",\"endTimeUtc\":\"2019-09-11T04:03:43.2903132+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:03:43.2903132+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:03:43.2903132+00:00\",\"endTimeUtc\":\"2019-09-11T04:26:33.0952256+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:26:33.0952256+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:03:51.5558523+00:00\",\"endTimeUtc\":\"2019-09-11T04:22:14.7211227+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:22:14.7211227+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:22:14.7367468+00:00\",\"endTimeUtc\":\"2019-09-11T04:23:03.2209101+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:23:03.2209101+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:23:03.2209101+00:00\",\"endTimeUtc\":\"2019-09-11T04:26:33.0641145+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:26:33.0641145+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:26:33.1264772+00:00\",\"endTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:20.7766103+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:20.7766103+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:26:54.8607941+00:00\",\"endTimeUtc\":\"2019-09-11T04:27:05.0951985+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:27:05.0951985+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:27:05.0951985+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:11.6672789+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:11.6672789+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:27:14.095122+00:00\",\"endTimeUtc\":\"2019-09-11T04:50:39.0456543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:50:39.0456543+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:50:39.108154+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:11.6672789+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:11.6672789+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:59:11.6985208+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:20.7766103+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:20.7766103+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:59:20.8078602+00:00\",\"endTimeUtc\":\"2019-09-11T06:53:31.9899895+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:53:31.9899895+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:59:28.7453345+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:37.0734352+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:37.0734352+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:59:37.0734352+00:00\",\"endTimeUtc\":\"2019-09-11T05:06:19.2738536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:06:19.2738536+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:06:19.2738536+00:00\",\"endTimeUtc\":\"2019-09-11T05:27:21.1756457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:27:21.1756457+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:27:21.2381351+00:00\",\"endTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:27:32.691423+00:00\",\"endTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"endTimeUtc\":\"2019-09-11T06:11:58.4237027+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:11:58.4237027+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:11:58.443603+00:00\",\"endTimeUtc\":\"2019-09-11T06:25:11.688416+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:25:11.688416+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:25:11.688416+00:00\",\"endTimeUtc\":\"2019-09-11T06:45:14.5563512+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:45:14.5563512+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:45:14.5563512+00:00\",\"endTimeUtc\":\"2019-09-11T06:53:13.883591+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:53:13.883591+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:45:24.7596714+00:00\",\"endTimeUtc\":\"2019-09-11T06:46:42.8691889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:46:42.8691889+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:46:42.8691889+00:00\",\"endTimeUtc\":\"2019-09-11T06:47:33.633609+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:47:33.633609+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:47:33.633609+00:00\",\"endTimeUtc\":\"2019-09-11T06:50:13.4600822+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:50:13.4600822+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:53:13.9010106+00:00\",\"endTimeUtc\":\"2019-09-11T06:53:31.9899895+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:53:31.9899895+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:53:32.2087366+00:00\",\"endTimeUtc\":\"2019-09-11T06:59:27.8948664+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:59:27.8948664+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:45.5087077+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:42.0453752+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:42.0453752+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:52.4774013+00:00\",\"endTimeUtc\":\"2019-09-11T01:01:00.0398247+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:01:00.0398247+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:00.0398247+00:00\",\"endTimeUtc\":\"2019-09-11T01:01:24.4146011+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:01:24.4146011+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:24.4146011+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:18.1707561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:18.1707561+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:31.6645282+00:00\",\"endTimeUtc\":\"2019-09-11T01:10:56.5811777+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:10:56.5811777+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:10:56.5811777+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:17.7801358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:17.7801358+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:18.327007+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:42.0453752+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:42.0453752+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:42.060984+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:32.2711809+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:32.2711809+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:50.857492+00:00\",\"endTimeUtc\":\"2019-09-11T01:19:05.935006+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:19:05.935006+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:19:05.935006+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:22.9398178+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:22.9398178+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:22.9554444+00:00\",\"endTimeUtc\":\"2019-09-11T02:48:50.8312048+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:48:50.8312048+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:48:50.8468322+00:00\",\"endTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:49:01.674836+00:00\",\"endTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:57.844531+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:57.844531+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:57.8757806+00:00\",\"endTimeUtc\":\"2019-09-11T03:42:24.6495152+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:42:24.6495152+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:42:24.6495152+00:00\",\"endTimeUtc\":\"2019-09-11T03:46:51.9747226+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:46:51.9747226+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:46:51.9903482+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:25.3025022+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:25.3025022+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:25.3025022+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:32.2711809+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:32.2711809+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:32.2868057+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:39.1148591+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:46.849175+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:46.849175+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:46.849175+00:00\",\"endTimeUtc\":\"2019-09-11T03:48:02.3802455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:48:02.3802455+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:48:02.3802455+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:48:10.0989161+00:00\",\"endTimeUtc\":\"2019-09-11T03:58:33.4812826+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:58:33.4812826+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:58:33.4812826+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"endTimeUtc\":\"2019-09-11T05:43:28.810045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:43:28.810045+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:40.711588+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:47.8677644+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:47.8677644+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:47.8677644+00:00\",\"endTimeUtc\":\"2019-09-11T04:20:23.9032986+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:20:23.9032986+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:20:24.0126824+00:00\",\"endTimeUtc\":\"2019-09-11T04:57:30.6051619+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:57:30.6051619+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:57:30.6207526+00:00\",\"endTimeUtc\":\"2019-09-11T05:07:59.0693044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:07:59.0693044+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:57:41.1988356+00:00\",\"endTimeUtc\":\"2019-09-11T05:07:59.0693044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:07:59.0693044+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:07:59.084932+00:00\",\"endTimeUtc\":\"2019-09-11T05:16:30.1297565+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:16:30.1297565+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:16:30.1632468+00:00\",\"endTimeUtc\":\"2019-09-11T05:25:04.0051233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:25:04.0051233+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:25:04.0051233+00:00\",\"endTimeUtc\":\"2019-09-11T05:37:40.4094365+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:37:40.4094365+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:37:40.4094365+00:00\",\"endTimeUtc\":\"2019-09-11T05:43:14.9032283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:43:14.9032283+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:43:14.9032283+00:00\",\"endTimeUtc\":\"2019-09-11T05:43:28.810045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:43:28.810045+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:43:28.8874726+00:00\",\"endTimeUtc\":\"2019-09-11T05:44:21.4338965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:44:21.4338965+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:58.2312598+00:00\",\"endTimeUtc\":\"2019-09-11T01:03:18.272901+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:03:18.272901+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:03:18.3041731+00:00\",\"endTimeUtc\":\"2019-09-11T01:07:48.7703729+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:07:48.7703729+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:07:48.7703729+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:27.2468008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:27.2468008+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:07:56.8952969+00:00\",\"endTimeUtc\":\"2019-09-11T01:08:06.1295845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:08:06.1295845+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:08:06.1295845+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:51.4706768+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:51.4706768+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:51.4706768+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:16.872218+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:16.872218+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:58.8768932+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:19.4115847+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:19.4115847+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:21:19.427264+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:16.872218+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:16.872218+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:16.8875533+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:27.2468008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:27.2468008+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:27.3249382+00:00\",\"endTimeUtc\":\"2019-09-11T03:12:34.0017757+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:12:34.0017757+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:36.027982+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:43.4497328+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:43.4497328+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:43.4497328+00:00\",\"endTimeUtc\":\"2019-09-11T01:46:57.4415764+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:46:57.4415764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:46:57.5041651+00:00\",\"endTimeUtc\":\"2019-09-11T02:42:00.9303041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:42:00.9303041+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:42:00.9303041+00:00\",\"endTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:42:10.2583368+00:00\",\"endTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"endTimeUtc\":\"2019-09-11T03:04:39.6948559+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:04:39.6948559+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:04:39.6948559+00:00\",\"endTimeUtc\":\"2019-09-11T03:12:25.5018579+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:12:25.5018579+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:12:25.5331133+00:00\",\"endTimeUtc\":\"2019-09-11T03:12:33.8923966+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:12:33.8923966+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:12:34.0330186+00:00\",\"endTimeUtc\":\"2019-09-11T03:19:37.9499138+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:19:37.9499138+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:19:37.9499138+00:00\",\"endTimeUtc\":\"2019-09-11T03:25:46.9137825+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:25:46.9137825+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:25:46.9137825+00:00\",\"endTimeUtc\":\"2019-09-11T03:31:41.0662843+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:31:41.0662843+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:31:41.0662843+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:27.938834+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:27.938834+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:27.938834+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:34.4543352+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:42.1729451+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:42.1729451+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:42.1729451+00:00\",\"endTimeUtc\":\"2019-09-11T03:39:42.169223+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:39:42.169223+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:39:42.169223+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:39:48.216019+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:35.3805249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:35.3805249+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:35.3805249+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"endTimeUtc\":\"2019-09-11T05:12:31.4264828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:12:31.4264828+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:54:03.3132002+00:00\",\"endTimeUtc\":\"2019-09-11T03:54:10.8912007+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:54:10.8912007+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:54:10.8912007+00:00\",\"endTimeUtc\":\"2019-09-11T04:01:04.7139031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:01:04.7139031+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:01:04.7139031+00:00\",\"endTimeUtc\":\"2019-09-11T04:38:04.235795+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:38:04.235795+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:38:04.5951718+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:59.6992787+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:59.6992787+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:38:21.6731991+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:59.6367797+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:59.6367797+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:59.7305278+00:00\",\"endTimeUtc\":\"2019-09-11T05:03:37.651858+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:03:37.651858+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:03:37.651858+00:00\",\"endTimeUtc\":\"2019-09-11T05:12:23.3952733+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:12:23.3952733+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:12:23.3952733+00:00\",\"endTimeUtc\":\"2019-09-11T05:12:31.4264828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:12:31.4264828+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:12:31.4577333+00:00\",\"endTimeUtc\":\"2019-09-11T05:20:59.3473439+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:20:59.3473439+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:20:59.3473439+00:00\",\"endTimeUtc\":\"2019-09-11T05:29:13.1462006+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:29:13.1462006+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:59.7781207+00:00\",\"endTimeUtc\":\"2019-09-11T00:41:40.8083943+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:41:40.8083943+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of XRPRing Service Fabric cluster.\",\"description\":\"Update OSImage on the XRP service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:40.8240367+00:00\",\"endTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"steps\":[{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:42:00.1050948+00:00\",\"endTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:29.092528+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:29.092528+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:45:25.6985982+00:00\",\"endTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:03.8841342+00:00\",\"endTimeUtc\":\"2019-09-11T00:57:23.7121021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:57:23.7121021+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:23.7121021+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:17.5770107+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:17.5770107+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:32.7276436+00:00\",\"endTimeUtc\":\"2019-09-11T01:10:46.2999732+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:10:46.2999732+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:10:46.3312214+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:17.5145114+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:17.5145114+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:17.7645486+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:29.092528+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:29.092528+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:29.4050252+00:00\",\"endTimeUtc\":\"2019-09-11T05:15:12.3170675+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:15:12.3170675+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:39.8892019+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:54.9823223+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:54.9823223+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:54.9823223+00:00\",\"endTimeUtc\":\"2019-09-11T01:46:11.5614841+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:46:11.5614841+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:46:11.5770214+00:00\",\"endTimeUtc\":\"2019-09-11T02:22:16.6633584+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:22:16.6633584+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:22:16.6789826+00:00\",\"endTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:22:24.9757872+00:00\",\"endTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"endTimeUtc\":\"2019-09-11T03:07:27.1770461+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:07:27.1770461+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:07:27.1770461+00:00\",\"endTimeUtc\":\"2019-09-11T03:29:38.7862886+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:29:38.7862886+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:07:34.2394672+00:00\",\"endTimeUtc\":\"2019-09-11T03:29:38.7394131+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:29:38.7394131+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:09:27.644398+00:00\",\"endTimeUtc\":\"2019-09-11T03:12:36.6267438+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:12:36.6267438+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:12:36.7204937+00:00\",\"endTimeUtc\":\"2019-09-11T03:14:18.0319558+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:14:18.0319558+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:14:18.0319558+00:00\",\"endTimeUtc\":\"2019-09-11T03:20:53.6049984+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:20:53.6049984+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:20:53.6049984+00:00\",\"endTimeUtc\":\"2019-09-11T03:22:34.6348536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:22:34.6348536+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:22:34.6348536+00:00\",\"endTimeUtc\":\"2019-09-11T03:28:03.4122903+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:28:03.4122903+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:28:03.4122903+00:00\",\"endTimeUtc\":\"2019-09-11T03:29:38.7394131+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:29:38.7394131+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:07:56.8017622+00:00\",\"endTimeUtc\":\"2019-09-11T03:25:46.9606571+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:25:46.9606571+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:29:38.8800354+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:38.5011423+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:38.5011423+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:38.5011423+00:00\",\"endTimeUtc\":\"2019-09-11T05:15:02.6452254+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:15:02.6452254+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:15:02.6608507+00:00\",\"endTimeUtc\":\"2019-09-11T05:15:12.3170675+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:15:12.3170675+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:15:12.3326895+00:00\",\"endTimeUtc\":\"2019-09-11T05:15:57.441906+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:15:57.441906+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:15:57.441906+00:00\",\"endTimeUtc\":\"2019-09-11T07:27:35.1075054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:27:35.1075054+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:16:05.8950038+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:54.457016+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:54.457016+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:54.457016+00:00\",\"endTimeUtc\":\"2019-09-11T05:19:03.8010383+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:19:03.8010383+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:19:03.8010383+00:00\",\"endTimeUtc\":\"2019-09-11T07:27:22.3370878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:27:22.3370878+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:19:12.2694735+00:00\",\"endTimeUtc\":\"2019-09-11T05:39:41.8593392+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:39:41.8593392+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:39:41.8749611+00:00\",\"endTimeUtc\":\"2019-09-11T07:27:22.3370878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:27:22.3370878+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:27:22.3683356+00:00\",\"endTimeUtc\":\"2019-09-11T07:27:35.1075054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:27:35.1075054+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:27:35.1651877+00:00\",\"endTimeUtc\":\"2019-09-12T22:49:30.1102982+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:49:30.1102982+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:27:47.6431967+00:00\",\"endTimeUtc\":\"2019-09-11T07:28:01.0094837+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:28:01.0094837+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:28:01.0094837+00:00\",\"endTimeUtc\":\"2019-09-11T07:36:38.8397896+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:36:38.8397896+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:36:38.8397896+00:00\",\"endTimeUtc\":\"2019-09-11T08:02:25.7548382+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T08:02:25.7548382+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:02:25.7548382+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:02:42.0354207+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"endTimeUtc\":\"2019-09-12T22:15:10.1678239+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:15:10.1678239+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:15:10.1678239+00:00\",\"endTimeUtc\":\"2019-09-12T22:44:08.4773991+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:44:08.4773991+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:15:19.8864912+00:00\",\"endTimeUtc\":\"2019-09-12T22:44:08.4461394+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:44:08.4461394+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:15:59.7141146+00:00\",\"endTimeUtc\":\"2019-09-12T22:32:47.5616194+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:32:47.5616194+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:32:47.5772477+00:00\",\"endTimeUtc\":\"2019-09-12T22:35:00.7631115+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:35:00.7631115+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:35:00.7631115+00:00\",\"endTimeUtc\":\"2019-09-12T22:37:11.0740898+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:37:11.0740898+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:37:11.0740898+00:00\",\"endTimeUtc\":\"2019-09-12T22:39:29.0881581+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:39:29.0881581+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:39:29.0881581+00:00\",\"endTimeUtc\":\"2019-09-12T22:41:38.7541028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:41:38.7541028+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:41:38.7541028+00:00\",\"endTimeUtc\":\"2019-09-12T22:44:08.4461394+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:44:08.4461394+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:15:55.9017348+00:00\",\"endTimeUtc\":\"2019-09-12T22:36:23.5434105+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:36:23.5434105+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:44:08.4930118+00:00\",\"endTimeUtc\":\"2019-09-12T22:48:40.7186762+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:48:40.7186762+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:48:40.7186762+00:00\",\"endTimeUtc\":\"2019-09-12T22:49:19.2806278+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:49:19.2806278+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:49:19.2806278+00:00\",\"endTimeUtc\":\"2019-09-12T22:49:30.0461155+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:49:30.0461155+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:49:30.1242421+00:00\",\"endTimeUtc\":\"2019-09-12T22:50:08.6237544+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:50:08.6237544+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:50:08.6237544+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:50:19.7017451+00:00\",\"endTimeUtc\":\"2019-09-12T22:55:06.885859+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:55:06.885859+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:55:06.885859+00:00\",\"endTimeUtc\":\"2019-09-12T22:55:17.4325985+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:55:17.4325985+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:55:17.4325985+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:55:27.5731087+00:00\",\"endTimeUtc\":\"2019-09-12T23:08:23.3026739+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:08:23.3026739+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:08:23.3026739+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"endTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:21:27.3067716+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:36.9978442+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:36.9978442+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:21:36.9978442+00:00\",\"endTimeUtc\":\"2019-09-12T23:27:55.6965012+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:27:55.6965012+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:27:55.6965012+00:00\",\"endTimeUtc\":\"2019-09-13T00:00:27.7325836+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:00:27.7325836+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:00:27.7325836+00:00\",\"endTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:00:38.3107669+00:00\",\"endTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"endTimeUtc\":\"2019-09-13T00:20:26.9658543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:20:26.9658543+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:20:26.9658543+00:00\",\"endTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:20:37.7938581+00:00\",\"endTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:21:21.1683672+00:00\",\"endTimeUtc\":\"2019-09-13T00:38:13.0625195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:38:13.0625195+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:38:13.0937653+00:00\",\"endTimeUtc\":\"2019-09-13T00:41:12.2479833+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:41:12.2479833+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:41:12.2479833+00:00\",\"endTimeUtc\":\"2019-09-13T00:43:59.3431726+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:43:59.3431726+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:43:59.3431726+00:00\",\"endTimeUtc\":\"2019-09-13T00:47:26.4342573+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:47:26.4342573+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:47:26.4342573+00:00\",\"endTimeUtc\":\"2019-09-13T00:56:23.8203092+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:56:23.8203092+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:56:23.8203092+00:00\",\"endTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:22:05.7928529+00:00\",\"endTimeUtc\":\"2019-09-13T00:43:22.3402727+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:43:22.3402727+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"endTimeUtc\":\"2019-09-13T01:12:59.4734447+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:12:59.4734447+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:12:59.4734447+00:00\",\"endTimeUtc\":\"2019-09-13T05:17:17.9743304+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:17:17.9743304+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:17:17.9743304+00:00\",\"endTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"steps\":[]}]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.3253856+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.3253856+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:17:38.8022102+00:00\",\"endTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:17:49.2708361+00:00\",\"endTimeUtc\":\"2019-09-13T05:19:19.6758297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:19:19.6758297+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:19:19.6758297+00:00\",\"endTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:19:35.9099757+00:00\",\"endTimeUtc\":\"2019-09-13T05:29:14.9722636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:29:14.9722636+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:29:14.9722636+00:00\",\"endTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"endTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:35:50.0631377+00:00\",\"endTimeUtc\":\"2019-09-13T05:55:01.2216429+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:55:01.2216429+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:55:01.2216429+00:00\",\"endTimeUtc\":\"2019-09-13T05:59:49.6725751+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:59:49.6725751+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:35:50.0787586+00:00\",\"endTimeUtc\":\"2019-09-13T05:59:13.4853951+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:59:13.4853951+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:59:13.4853951+00:00\",\"endTimeUtc\":\"2019-09-13T06:09:20.5884396+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T06:09:20.5884396+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:35:50.0787586+00:00\",\"endTimeUtc\":\"2019-09-13T05:53:58.5188009+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:53:58.5188009+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:53:58.5188009+00:00\",\"endTimeUtc\":\"2019-09-13T06:04:35.2790897+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T06:04:35.2790897+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:35:39.2821094+00:00\",\"endTimeUtc\":\"2019-09-13T05:50:39.2391295+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:50:39.2391295+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:50:39.2391295+00:00\",\"endTimeUtc\":\"2019-09-13T05:56:01.8150373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:56:01.8150373+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.2160044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.2160044+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:39:29.3914819+00:00\",\"endTimeUtc\":\"2019-09-13T08:45:21.0336311+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:45:21.0336311+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:45:21.0336311+00:00\",\"endTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:45:28.9710487+00:00\",\"endTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:45:29.0022994+00:00\",\"endTimeUtc\":\"2019-09-13T08:52:30.1513066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:52:30.1513066+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:52:30.1513066+00:00\",\"endTimeUtc\":\"2019-09-13T08:52:43.9324093+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:52:43.9324093+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.1222553+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.1222553+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:56:53.0172749+00:00\",\"endTimeUtc\":\"2019-09-13T09:06:44.7743567+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:06:44.7743567+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:06:44.8212297+00:00\",\"endTimeUtc\":\"2019-09-13T09:18:26.6408168+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:18:26.6408168+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:57:38.0323911+00:00\",\"endTimeUtc\":\"2019-09-13T09:21:40.9198282+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:21:40.9198282+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:21:40.966699+00:00\",\"endTimeUtc\":\"2019-09-13T09:23:46.5008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:23:46.5008+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:57:38.2980093+00:00\",\"endTimeUtc\":\"2019-09-13T09:24:39.759291+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:24:39.759291+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:56:53.2828936+00:00\",\"endTimeUtc\":\"2019-09-13T09:09:38.6161109+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:09:38.6161109+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:10:19.318471+00:00\",\"endTimeUtc\":\"2019-09-13T09:20:30.4675076+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:20:30.4675076+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:57:14.1576586+00:00\",\"endTimeUtc\":\"2019-09-13T09:34:42.9994644+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:34:42.9994644+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:34:43.0151016+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.1222553+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.1222553+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:56:53.4235186+00:00\",\"endTimeUtc\":\"2019-09-13T09:16:03.6894069+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:16:03.6894069+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:00.3251013+00:00\",\"endTimeUtc\":\"2019-09-11T00:40:45.8557899+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:40:45.8557899+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:45.8714108+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:22.9691007+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:22.9691007+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:22.4491999+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:54.2987775+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:54.2987775+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:38.4966655+00:00\",\"endTimeUtc\":\"2019-09-11T00:45:27.5408414+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:45:27.5408414+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:45:27.5408414+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:40.7207764+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:40.7207764+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:46:00.3692035+00:00\",\"endTimeUtc\":\"2019-09-11T01:06:50.8177874+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:06:50.8177874+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:06:50.84904+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:40.7051528+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:40.7051528+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:40.7366642+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:54.2831558+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:54.2831558+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:54.3456498+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:22.9378366+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:22.9378366+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:01.7987051+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:16.3298195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:16.3298195+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:16.3298195+00:00\",\"endTimeUtc\":\"2019-09-11T01:36:55.272327+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:36:55.272327+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:36:55.2879467+00:00\",\"endTimeUtc\":\"2019-09-11T02:17:52.7599068+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:17:52.7599068+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:17:52.7599068+00:00\",\"endTimeUtc\":\"2019-09-11T02:43:56.1322876+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:43:56.1322876+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:18:02.4790231+00:00\",\"endTimeUtc\":\"2019-09-11T02:43:56.1166656+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:43:56.1166656+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:43:56.1322876+00:00\",\"endTimeUtc\":\"2019-09-11T02:51:06.189029+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:51:06.189029+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:51:06.189029+00:00\",\"endTimeUtc\":\"2019-09-11T03:01:55.9474889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:01:55.9474889+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:01:55.9474889+00:00\",\"endTimeUtc\":\"2019-09-11T03:10:30.0030863+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:10:30.0030863+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:10:30.0187106+00:00\",\"endTimeUtc\":\"2019-09-11T03:15:14.5001289+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:15:14.5001289+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:15:14.5001289+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:38.7222225+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:38.7222225+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:38.7222225+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:45.8135022+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:22.9378366+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:22.9378366+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:36:22.9691007+00:00\",\"endTimeUtc\":\"2019-09-11T03:40:42.1684543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:40:42.1684543+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:36:29.3908586+00:00\",\"endTimeUtc\":\"2019-09-11T03:37:55.67072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:37:55.67072+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:37:55.67072+00:00\",\"endTimeUtc\":\"2019-09-11T03:40:42.1684543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:40:42.1684543+00:00\",\"steps\":[]}]}]},{\"name\":\"Update CertificateAuthority\",\"description\":\"Updating Certificate Authorities.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:38:20.4660055+00:00\",\"endTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"steps\":[{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:38:27.8721447+00:00\",\"endTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:38:34.5126768+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:40.5440717+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:40.5440717+00:00\",\"steps\":[]},{\"name\":\"Backup CA\",\"description\":\"Snapshot CA content and database to shared storage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:38:40.5440717+00:00\",\"endTimeUtc\":\"2019-09-13T09:43:29.5574641+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:43:29.5574641+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:43:29.5574641+00:00\",\"endTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:43:35.2917707+00:00\",\"endTimeUtc\":\"2019-09-13T09:48:42.8775691+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:48:42.8775691+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:48:42.8775691+00:00\",\"endTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"steps\":[]}]},{\"name\":\"PostScaleIn: Remove CA objects from active directory\",\"description\":\"Remove CA objects from active directory.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"endTimeUtc\":\"2019-09-13T09:58:46.7873616+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:58:46.7873616+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:58:46.7873616+00:00\",\"endTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"endTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:58:59.2715758+00:00\",\"endTimeUtc\":\"2019-09-13T09:59:05.2715028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:59:05.2715028+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:59:05.2715028+00:00\",\"endTimeUtc\":\"2019-09-13T10:07:58.9110179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:07:58.9110179+00:00\",\"steps\":[]},{\"name\":\"Update for CA\",\"description\":\"Updates CA server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:07:58.9110179+00:00\",\"endTimeUtc\":\"2019-09-13T10:24:02.4855537+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:24:02.4855537+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:24:03.3917966+00:00\",\"endTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:24:08.9542188+00:00\",\"endTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"steps\":[]}]},{\"name\":\"Restore CA\",\"description\":\"Restore CA content and database from shared storage .\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"endTimeUtc\":\"2019-09-13T10:36:34.9306326+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:36:34.9306326+00:00\",\"steps\":[]},{\"name\":\"Validate CA after ScaleOut\",\"description\":\"Validate CA role after ScaleOut.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:36:34.9306326+00:00\",\"endTimeUtc\":\"2019-09-13T10:41:37.1351678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:41:37.1351678+00:00\",\"steps\":[]},{\"name\":\"Checking CRL parameters\",\"description\":\"Check if the CRL parameters are correct.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:41:37.1351678+00:00\",\"endTimeUtc\":\"2019-09-13T10:46:11.6470578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:46:11.6470578+00:00\",\"steps\":[]},{\"name\":\"Updating new node\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:46:11.6470578+00:00\",\"endTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"steps\":[]}]}]},{\"name\":\"Update DomainControllerServices\",\"description\":\"Updating directory services virtual machines including Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"steps\":[{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:46:23.6156473+00:00\",\"endTimeUtc\":\"2019-09-13T10:50:10.8842455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:50:10.8842455+00:00\",\"steps\":[]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:50:10.8842455+00:00\",\"endTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:50:16.7748096+00:00\",\"endTimeUtc\":\"2019-09-13T10:50:22.8840967+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:50:22.8840967+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:50:22.8840967+00:00\",\"endTimeUtc\":\"2019-09-13T10:55:59.590691+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:55:59.590691+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:55:59.590691+00:00\",\"endTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:56:05.1999911+00:00\",\"endTimeUtc\":\"2019-09-13T11:00:11.1664695+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:00:11.1664695+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:00:11.1664695+00:00\",\"endTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"endTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"endTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:04:56.6640328+00:00\",\"endTimeUtc\":\"2019-09-13T11:05:03.1952104+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:05:03.1952104+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:05:03.1952104+00:00\",\"endTimeUtc\":\"2019-09-13T11:11:58.3315132+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:11:58.3315132+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:11:58.3315132+00:00\",\"endTimeUtc\":\"2019-09-13T11:31:31.0792158+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:31:31.0792158+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:31:31.0792158+00:00\",\"endTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:31:36.719769+00:00\",\"endTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"endTimeUtc\":\"2019-09-13T11:45:53.9224129+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:45:53.9224129+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:45:53.9224129+00:00\",\"endTimeUtc\":\"2019-09-13T11:55:21.832337+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:55:21.832337+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:55:21.832337+00:00\",\"endTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:55:33.846323+00:00\",\"endTimeUtc\":\"2019-09-13T11:55:39.6424332+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:55:39.6424332+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:55:39.6424332+00:00\",\"endTimeUtc\":\"2019-09-13T12:00:56.1813218+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:00:56.1813218+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:00:56.1813218+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:01:02.274425+00:00\",\"endTimeUtc\":\"2019-09-13T12:05:09.1018432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:05:09.1018432+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:05:09.1018432+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"endTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:09:50.4523319+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:56.5615601+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:56.5615601+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:09:56.5615601+00:00\",\"endTimeUtc\":\"2019-09-13T12:13:21.7031452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:13:21.7031452+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:13:21.7031452+00:00\",\"endTimeUtc\":\"2019-09-13T12:32:16.3749058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:32:16.3749058+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:32:16.3749058+00:00\",\"endTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:32:22.2029291+00:00\",\"endTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"endTimeUtc\":\"2019-09-13T12:45:33.1435978+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:45:33.1435978+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:45:33.1435978+00:00\",\"endTimeUtc\":\"2019-09-13T12:49:28.2345094+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:49:28.2345094+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:49:28.2345094+00:00\",\"endTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:29.3434602+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:29.3434602+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:49:40.0312483+00:00\",\"endTimeUtc\":\"2019-09-13T12:49:45.8436745+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:49:45.8436745+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:49:45.8436745+00:00\",\"endTimeUtc\":\"2019-09-13T12:55:25.2636536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:55:25.2636536+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:55:25.2636536+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:55:30.9511039+00:00\",\"endTimeUtc\":\"2019-09-13T13:00:30.414786+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:00:30.414786+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:00:30.414786+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:29.3434602+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:29.3434602+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:05:29.3590785+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:05:35.1245621+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:40.9681515+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:40.9681515+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:05:40.9681515+00:00\",\"endTimeUtc\":\"2019-09-13T13:09:03.5889651+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:09:03.5889651+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:09:03.5889651+00:00\",\"endTimeUtc\":\"2019-09-13T13:29:22.9439288+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:29:22.9439288+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:29:22.9439288+00:00\",\"endTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:29:28.8188646+00:00\",\"endTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"endTimeUtc\":\"2019-09-13T13:42:51.3580226+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:42:51.3580226+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:42:51.3580226+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:48.7931666+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:48.7931666+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:46:48.7931666+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"steps\":[]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:46:54.9962235+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:47:00.6836725+00:00\",\"endTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:47:11.9335551+00:00\",\"endTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:47:11.8554308+00:00\",\"endTimeUtc\":\"2019-09-13T13:51:16.9311705+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:51:16.9311705+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:51:16.9311705+00:00\",\"endTimeUtc\":\"2019-09-13T13:54:49.4780223+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:54:49.4780223+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"endTimeUtc\":\"2019-09-13T14:04:07.8592657+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:04:07.8592657+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T14:04:07.8592657+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:00.5935545+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:00.5935545+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T14:28:00.5935545+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-09-08T15:12:37.064Z\",\"lastUpdatedTime\":\"2019-09-13T14:28:16.8929512+00:00\",\"duration\":\"P4DT23H39M29.84S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29/updateRuns/e7f68a49-f0dc-40ae-ad17-085fc1e93045\",\"name\":\"northwest/Microsoft1.1908.3.29/e7f68a49-f0dc-40ae-ad17-085fc1e93045\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T01:57:26.4494429+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:26.4650675+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:32.0431554+00:00\",\"endTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:02:04.9402973+00:00\",\"endTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:20:22.9415489+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:20:38.3789518+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:44.0976629+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:22.7414527+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:27:42.7413298+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric ApplicationsThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.09.08_04.50.50.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1908.3.29\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1908.3.29\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 846\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:27:48.5694035+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update OSImage on the NC VMs\",\"description\":\"Update OSImage on the NC VMs\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update VMs\",\"description\":\"Updating VMs conditionally based on update payload. All VMs are getting updated in parallel except DC and CA VMs.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-09-08T01:57:19.449Z\",\"lastUpdatedTime\":\"2019-09-08T04:53:53.4451682+00:00\",\"duration\":\"PT3H18M22.138S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29/updateRuns/0799510a-ab43-4997-976a-ff39ba473578?api-version=2016-05-01+85": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29/updateRuns/0799510a-ab43-4997-976a-ff39ba473578?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "169", "170" ], - "x-ms-client-request-id": [ "292afd95-38cf-493c-bb95-7a1c5ddb0dcc" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "c30fc58c-998f-4f4b-af58-be5a074a30a9" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvCsxIi2rKoJhgRaD70++LYxCbppYsqA8AleonXwVLs8oM/+IsFBVeeaKDki/7m16mRiS80G6GpOXF1YGD7Ip6MsRIM3oUxiso0NGs2Vk6op5DM2VoOQwPq/pquzEMRpeEFH4gEUveDwOZnh2YWd/P" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14649" ], - "x-ms-request-id": [ "c30fc58c-998f-4f4b-af58-be5a074a30a9" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032126Z:c30fc58c-998f-4f4b-af58-be5a074a30a9" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:26 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "270715" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29/updateRuns/0799510a-ab43-4997-976a-ff39ba473578\",\"name\":\"northwest/Microsoft1.1908.3.29/0799510a-ab43-4997-976a-ff39ba473578\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:26.4494429+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8929512+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8929512+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:26.4650675+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:32.0431554+00:00\",\"endTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:02:04.9402973+00:00\",\"endTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8617045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8617045+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:22.9415489+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:38.3789518+00:00\",\"endTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:44.0976629+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:22.7414527+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"endTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:42.7413298+00:00\",\"endTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:48.5694035+00:00\",\"endTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:16:52.0681159+00:00\",\"endTimeUtc\":\"2019-09-08T15:38:56.9002966+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:38:56.9002966+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:17:01.724307+00:00\",\"endTimeUtc\":\"2019-09-08T15:20:48.1759694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:20:48.1759694+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:20:48.1759694+00:00\",\"endTimeUtc\":\"2019-09-08T15:21:56.769271+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:21:56.769271+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:17:02.1774281+00:00\",\"endTimeUtc\":\"2019-09-08T15:22:12.0040415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:22:12.0040415+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:38:56.9002966+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:02.7752986+00:00\",\"endTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:10.8534211+00:00\",\"endTimeUtc\":\"2019-09-08T15:39:32.6190346+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:39:32.6190346+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:32.6190346+00:00\",\"endTimeUtc\":\"2019-09-08T15:42:14.8530573+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:42:14.8530573+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:42:14.8530573+00:00\",\"endTimeUtc\":\"2019-09-08T15:47:06.7776766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:47:06.7776766+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:42:20.9467904+00:00\",\"endTimeUtc\":\"2019-09-08T15:45:42.5799624+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:45:42.5799624+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:45:42.5799624+00:00\",\"endTimeUtc\":\"2019-09-08T15:47:06.7776766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:47:06.7776766+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:10.7127985+00:00\",\"endTimeUtc\":\"2019-09-08T16:06:01.5613876+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:06:01.5613876+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:06:01.5613876+00:00\",\"endTimeUtc\":\"2019-09-08T16:07:22.7859277+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:07:22.7859277+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:07:22.7859277+00:00\",\"endTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:07:28.3015254+00:00\",\"endTimeUtc\":\"2019-09-08T16:10:18.7382223+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:10:18.7382223+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:10:18.7382223+00:00\",\"endTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:11:32.7569066+00:00\",\"steps\":[]}]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:02.728425+00:00\",\"endTimeUtc\":\"2019-09-08T15:39:14.853419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:39:14.853419+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:14.8690487+00:00\",\"endTimeUtc\":\"2019-09-08T15:39:58.0252597+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:39:58.0252597+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:39:58.0252597+00:00\",\"endTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:40:14.2596112+00:00\",\"endTimeUtc\":\"2019-09-08T15:40:55.1814077+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:40:55.1814077+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:40:55.1814077+00:00\",\"endTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:47:06.3245536+00:00\",\"endTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T15:47:23.0744624+00:00\",\"endTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"steps\":[]}]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:15:56.794888+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:02.3885831+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:11.2322754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:11.2322754+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:11.2322754+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:19.7478451+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:19.7478451+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:19.7478451+00:00\",\"endTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage on the NC VMs\",\"description\":\"Update OSImage on the NC VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:28.5602899+00:00\",\"endTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"steps\":[{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:34.2790115+00:00\",\"endTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:16:39.9352519+00:00\",\"endTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:20:35.6203908+00:00\",\"endTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:20:41.1828592+00:00\",\"endTimeUtc\":\"2019-09-08T16:26:03.5670319+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:26:03.5670319+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:26:03.5670319+00:00\",\"endTimeUtc\":\"2019-09-08T16:26:09.5982415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:26:09.5982415+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:26:09.5982415+00:00\",\"endTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:26:15.191959+00:00\",\"endTimeUtc\":\"2019-09-08T16:32:43.3592377+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:32:43.3592377+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:32:43.3592377+00:00\",\"endTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:37:43.3960283+00:00\",\"endTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:37:49.2241152+00:00\",\"endTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:37:55.0209534+00:00\",\"endTimeUtc\":\"2019-09-08T16:38:00.9271679+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:38:00.9271679+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:38:00.9271679+00:00\",\"endTimeUtc\":\"2019-09-08T16:45:18.4359586+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T16:45:18.4359586+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T16:45:18.4359586+00:00\",\"endTimeUtc\":\"2019-09-08T17:01:16.0659473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:01:16.0659473+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:01:16.0659473+00:00\",\"endTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:01:21.8940371+00:00\",\"endTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:06:10.1117147+00:00\",\"endTimeUtc\":\"2019-09-08T17:23:41.0766703+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:23:41.0766703+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:23:41.0766703+00:00\",\"endTimeUtc\":\"2019-09-08T17:27:08.0439434+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:27:08.0439434+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:27:08.0439434+00:00\",\"endTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:27:13.965774+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:27:19.4501145+00:00\",\"endTimeUtc\":\"2019-09-08T17:32:26.7458058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:32:26.7458058+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:32:26.7458058+00:00\",\"endTimeUtc\":\"2019-09-08T17:32:32.6363904+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:32:32.6363904+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:32:32.6363904+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:32:38.1519827+00:00\",\"endTimeUtc\":\"2019-09-08T17:39:09.3493327+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:39:09.3493327+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:39:09.3493327+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:44:07.4614555+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:44:13.3051597+00:00\",\"endTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:44:18.836374+00:00\",\"endTimeUtc\":\"2019-09-08T17:44:24.6800771+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:44:24.6800771+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:44:24.6800771+00:00\",\"endTimeUtc\":\"2019-09-08T17:47:47.834963+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T17:47:47.834963+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T17:47:47.834963+00:00\",\"endTimeUtc\":\"2019-09-08T18:03:54.3165041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:03:54.3165041+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:03:54.3165041+00:00\",\"endTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:04:00.0664743+00:00\",\"endTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:08:45.0456412+00:00\",\"endTimeUtc\":\"2019-09-08T18:27:04.7759035+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:27:04.7759035+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:27:04.7759035+00:00\",\"endTimeUtc\":\"2019-09-08T18:30:32.2897745+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:30:32.2897745+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:30:32.2897745+00:00\",\"endTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:30:39.2115936+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:30:44.7896768+00:00\",\"endTimeUtc\":\"2019-09-08T18:36:13.9313893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:36:13.9313893+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:36:13.9313893+00:00\",\"endTimeUtc\":\"2019-09-08T18:36:19.6813452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:36:19.6813452+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:36:19.6813452+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:36:25.2906905+00:00\",\"endTimeUtc\":\"2019-09-08T18:43:07.7834065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:43:07.7834065+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:43:07.7834065+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:48:10.7554636+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:48:16.5835424+00:00\",\"endTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:48:22.1616267+00:00\",\"endTimeUtc\":\"2019-09-08T18:48:28.0365805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:48:28.0365805+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:48:28.0365805+00:00\",\"endTimeUtc\":\"2019-09-08T18:51:52.7152249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T18:51:52.7152249+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T18:51:52.7152249+00:00\",\"endTimeUtc\":\"2019-09-08T19:07:36.1254027+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:07:36.1254027+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:07:36.1254027+00:00\",\"endTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:07:41.7347422+00:00\",\"endTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:12:39.5145958+00:00\",\"endTimeUtc\":\"2019-09-08T19:25:16.4701937+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:25:16.4701937+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:25:16.4701937+00:00\",\"endTimeUtc\":\"2019-09-08T19:28:47.0000635+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:28:47.0000635+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:28:47.0000635+00:00\",\"endTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"steps\":[]}]},{\"name\":\"Upgrade Network Controller Application if needed.\",\"description\":\"Upgrade Network Controller Application if needed\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:28:52.953153+00:00\",\"endTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:48:01.373472+00:00\",\"endTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"steps\":[{\"name\":\"Host Node Update Prerequisite\",\"description\":\"Check the Host Update prerequisite\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:48:06.9984338+00:00\",\"endTimeUtc\":\"2019-09-08T19:51:46.0126476+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T19:51:46.0126476+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T19:51:46.0126476+00:00\",\"endTimeUtc\":\"2019-09-08T20:37:00.4580884+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:37:00.4580884+00:00\",\"steps\":[]},{\"name\":\"Configure Cluster Network\",\"description\":\"Configure live migration network before suspending cluster nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:37:00.4580884+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"steps\":[{\"name\":\"Configure Cluster Network\",\"description\":\"Ensure live migration happens on the storage network.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:37:06.0518028+00:00\",\"endTimeUtc\":\"2019-09-08T20:40:36.7535527+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:40:36.7535527+00:00\",\"steps\":[]},{\"name\":\"Set SMB Bandwidth Cap\",\"description\":\"Configure SMB bandwidth limit for live migration traffic.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:40:36.7535527+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"steps\":[]}]},{\"name\":\"Adding IR VMs\",\"description\":\"Adding an IR machine marker for each baremetal node regardless of provisioning state.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:16.3222611+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"steps\":[{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:21.9315913+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:27.7909183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:27.7909183+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:27.7909183+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:33.5408687+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:33.5408687+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:33.5408687+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:39.3220745+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:39.3220745+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:39.3220745+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"steps\":[]}]},{\"name\":\"Prepare IR VMs for Placement\",\"description\":\"Setting the provisioning status of the IR VMs to ProvisioningInProgress so that they can be placed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:45.1345256+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:50.6501108+00:00\",\"endTimeUtc\":\"2019-09-08T20:44:56.4938106+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:44:56.4938106+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:44:56.4938106+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:02.7593892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:02.7593892+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:02.7593892+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:08.8999711+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:08.8999711+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:08.8999711+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"steps\":[]}]},{\"name\":\"Set new IR VMs failed\",\"description\":\"Setting the IR machines as failed initially to allow for per-node-scoped updates and avoid assumptions that the VMs should be accessible.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:14.7280405+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:20.4155079+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:27.0091999+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:27.0091999+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:27.0091999+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:34.3216432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:34.3216432+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:34.3216432+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:43.1965766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:43.1965766+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:43.1965766+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"steps\":[]}]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:49.0090291+00:00\",\"endTimeUtc\":\"2019-09-08T20:45:54.8996123+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:45:54.8996123+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:45:54.8996123+00:00\",\"endTimeUtc\":\"2019-09-08T20:46:00.6985997+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:46:00.6985997+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:46:00.6985997+00:00\",\"endTimeUtc\":\"2019-09-08T20:49:23.3551158+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:49:23.3551158+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:49:23.3551158+00:00\",\"endTimeUtc\":\"2019-09-08T21:06:17.623474+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:06:17.623474+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:49:30.2769421+00:00\",\"endTimeUtc\":\"2019-09-08T21:04:33.5311044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:04:33.5311044+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:49:36.3550258+00:00\",\"endTimeUtc\":\"2019-09-08T20:49:42.8706057+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:49:42.8706057+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:49:42.8706057+00:00\",\"endTimeUtc\":\"2019-09-08T20:53:15.4004137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:53:15.4004137+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:53:15.4004137+00:00\",\"endTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:53:21.1035049+00:00\",\"endTimeUtc\":\"2019-09-08T20:59:45.4766631+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T20:59:45.4766631+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T20:59:45.4766631+00:00\",\"endTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:04:27.546778+00:00\",\"endTimeUtc\":\"2019-09-08T21:04:33.5311044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:04:33.5311044+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:06:17.623474+00:00\",\"endTimeUtc\":\"2019-09-08T21:31:13.8352635+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:31:13.8352635+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:31:13.8352635+00:00\",\"endTimeUtc\":\"2019-09-08T21:31:24.7570651+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:31:24.7570651+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:31:24.7570651+00:00\",\"endTimeUtc\":\"2019-09-08T21:31:34.1163817+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T21:31:34.1163817+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T21:31:34.1163817+00:00\",\"endTimeUtc\":\"2019-09-08T23:25:35.3578106+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:25:35.3578106+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:25:35.3578106+00:00\",\"endTimeUtc\":\"2019-09-08T23:38:35.0298699+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:38:35.0298699+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:38:35.0298699+00:00\",\"endTimeUtc\":\"2019-09-08T23:43:12.4009978+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:43:12.4009978+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:12.4009978+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:22.1040575+00:00\",\"endTimeUtc\":\"2019-09-08T23:43:31.6352464+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:43:31.6352464+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:31.6352464+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:38.8072444+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:45.6976707+00:00\",\"endTimeUtc\":\"2019-09-08T23:43:54.2913491+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:43:54.2913491+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:54.2913491+00:00\",\"endTimeUtc\":\"2019-09-08T23:54:09.8611367+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:54:09.8611367+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:54:09.8611367+00:00\",\"endTimeUtc\":\"2019-09-09T00:18:29.6095525+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:18:29.6095525+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:18:29.6095525+00:00\",\"endTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:18:35.2345202+00:00\",\"endTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:23:15.2969411+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:31.2174694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:31.2174694+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:26:31.2174694+00:00\",\"endTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:22.1196818+00:00\",\"endTimeUtc\":\"2019-09-08T23:51:26.4091888+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:51:26.4091888+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:51:26.4091888+00:00\",\"endTimeUtc\":\"2019-09-08T23:57:07.4692874+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:57:07.4692874+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:57:07.4692874+00:00\",\"endTimeUtc\":\"2019-09-09T00:00:34.7960351+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:00:34.7960351+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:22.0884341+00:00\",\"endTimeUtc\":\"2019-09-08T23:44:19.1662729+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:44:19.1662729+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:44:19.1662729+00:00\",\"endTimeUtc\":\"2019-09-08T23:47:01.2432676+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:47:01.2432676+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:21.6665656+00:00\",\"endTimeUtc\":\"2019-09-08T23:43:44.7601618+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:43:44.7601618+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:43:44.7601618+00:00\",\"endTimeUtc\":\"2019-09-08T23:49:10.441325+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:49:10.441325+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:49:10.441325+00:00\",\"endTimeUtc\":\"2019-09-08T23:50:09.9253098+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:50:09.9253098+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T23:50:09.9253098+00:00\",\"endTimeUtc\":\"2019-09-08T23:50:35.9095206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T23:50:35.9095206+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:26:37.0611754+00:00\",\"endTimeUtc\":\"2019-09-09T00:27:11.0677936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:27:11.0677936+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:27:11.0677936+00:00\",\"endTimeUtc\":\"2019-09-09T00:30:38.6287902+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:30:38.6287902+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:30:38.6287902+00:00\",\"endTimeUtc\":\"2019-09-09T00:30:44.3631232+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:30:44.3631232+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:30:44.3631232+00:00\",\"endTimeUtc\":\"2019-09-09T00:34:27.8527322+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:34:27.8527322+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:34:27.8527322+00:00\",\"endTimeUtc\":\"2019-09-09T00:34:33.8058135+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:34:33.8058135+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:34:33.8058135+00:00\",\"endTimeUtc\":\"2019-09-09T00:34:39.9675313+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:34:39.9675313+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:34:39.9675313+00:00\",\"endTimeUtc\":\"2019-09-09T00:38:02.3413987+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:38:02.3413987+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:38:02.3413987+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:38:09.2944784+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:38:15.8725604+00:00\",\"endTimeUtc\":\"2019-09-09T00:38:22.1381387+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:38:22.1381387+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:38:22.1381387+00:00\",\"endTimeUtc\":\"2019-09-09T00:41:50.9961343+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:41:50.9961343+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:41:50.9961343+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:41:56.8398496+00:00\",\"endTimeUtc\":\"2019-09-09T00:48:11.5945973+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:48:11.5945973+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:48:11.5945973+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:52:29.0553993+00:00\",\"endTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T00:52:34.9147274+00:00\",\"endTimeUtc\":\"2019-09-09T01:25:28.3672388+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T01:25:28.3672388+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T01:25:28.3672388+00:00\",\"endTimeUtc\":\"2019-09-09T01:25:53.7783261+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T01:25:53.7783261+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T01:25:53.7783261+00:00\",\"endTimeUtc\":\"2019-09-09T01:26:19.0450117+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T01:26:19.0450117+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T01:26:19.0450117+00:00\",\"endTimeUtc\":\"2019-09-09T03:20:26.2704343+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T03:20:26.2704343+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T03:20:26.2704343+00:00\",\"endTimeUtc\":\"2019-09-09T03:34:11.9132919+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T03:34:11.9132919+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T03:34:11.9132919+00:00\",\"endTimeUtc\":\"2019-09-09T04:13:37.4517726+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:13:37.4517726+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:37.4517726+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:45.8891636+00:00\",\"endTimeUtc\":\"2019-09-09T04:13:53.748441+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:13:53.748441+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:53.748441+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:59.982744+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:14:05.920162+00:00\",\"endTimeUtc\":\"2019-09-09T04:14:12.8731995+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:14:12.8731995+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:14:12.8731995+00:00\",\"endTimeUtc\":\"2019-09-09T04:17:52.7608243+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:17:52.7608243+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:17:52.7608243+00:00\",\"endTimeUtc\":\"2019-09-10T07:37:40.5021367+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:37:40.5021367+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:37:40.5021367+00:00\",\"endTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:37:46.4708407+00:00\",\"endTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:42:57.0624712+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:25.9672612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:25.9672612+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:46:25.9672612+00:00\",\"endTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:45.8422943+00:00\",\"endTimeUtc\":\"2019-09-09T04:34:58.315829+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:34:58.315829+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:34:58.315829+00:00\",\"endTimeUtc\":\"2019-09-09T04:38:34.0176221+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:38:34.0176221+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:38:34.0176221+00:00\",\"endTimeUtc\":\"2019-09-09T04:41:54.2194125+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:41:54.2194125+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:46.0297885+00:00\",\"endTimeUtc\":\"2019-09-09T04:14:36.2947765+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:14:36.2947765+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:14:36.2947765+00:00\",\"endTimeUtc\":\"2019-09-09T04:17:19.7300566+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:17:19.7300566+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:13:46.2797863+00:00\",\"endTimeUtc\":\"2019-09-09T04:14:23.0761947+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:14:23.0761947+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:14:23.0761947+00:00\",\"endTimeUtc\":\"2019-09-09T04:37:04.080674+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:37:04.080674+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:37:04.080674+00:00\",\"endTimeUtc\":\"2019-09-09T04:37:25.3930472+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:37:25.3930472+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-09T04:37:25.3930472+00:00\",\"endTimeUtc\":\"2019-09-09T04:37:49.2210326+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-09T04:37:49.2210326+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:46:32.6113031+00:00\",\"endTimeUtc\":\"2019-09-10T07:47:19.7076511+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:47:19.7076511+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:47:19.7076511+00:00\",\"endTimeUtc\":\"2019-09-10T07:51:21.7058092+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:51:21.7058092+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:51:21.7058092+00:00\",\"endTimeUtc\":\"2019-09-10T07:51:28.2994827+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:51:28.2994827+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:51:28.2994827+00:00\",\"endTimeUtc\":\"2019-09-10T07:55:39.7815721+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:55:39.7815721+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:55:39.7815721+00:00\",\"endTimeUtc\":\"2019-09-10T07:55:46.3440289+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:55:46.3440289+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:55:46.3440289+00:00\",\"endTimeUtc\":\"2019-09-10T07:55:52.7970859+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:55:52.7970859+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:55:52.7970859+00:00\",\"endTimeUtc\":\"2019-09-10T07:59:37.7953637+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T07:59:37.7953637+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:59:37.7953637+00:00\",\"endTimeUtc\":\"2019-09-10T08:30:47.7932983+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:30:47.7932983+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:59:46.4984164+00:00\",\"endTimeUtc\":\"2019-09-10T08:19:00.1569374+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:19:00.1569374+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T07:59:54.7483593+00:00\",\"endTimeUtc\":\"2019-09-10T08:00:02.2951744+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:00:02.2951744+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:00:02.2951744+00:00\",\"endTimeUtc\":\"2019-09-10T08:04:24.7620579+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:04:24.7620579+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:04:24.7620579+00:00\",\"endTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:04:31.2620538+00:00\",\"endTimeUtc\":\"2019-09-10T08:13:34.0499107+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:13:34.0499107+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:13:34.0499107+00:00\",\"endTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:18:53.2507283+00:00\",\"endTimeUtc\":\"2019-09-10T08:19:00.1569374+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:19:00.1569374+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:30:47.7932983+00:00\",\"endTimeUtc\":\"2019-09-10T08:59:36.8608074+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:59:36.8608074+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:59:36.8608074+00:00\",\"endTimeUtc\":\"2019-09-10T08:59:55.3137806+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T08:59:55.3137806+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T08:59:55.3137806+00:00\",\"endTimeUtc\":\"2019-09-10T09:00:10.9855463+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T09:00:10.9855463+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T09:00:10.9855463+00:00\",\"endTimeUtc\":\"2019-09-10T10:51:22.8644134+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T10:51:22.8644134+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T10:51:22.8644134+00:00\",\"endTimeUtc\":\"2019-09-10T11:10:41.9265137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:10:41.9265137+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:10:41.9265137+00:00\",\"endTimeUtc\":\"2019-09-10T11:20:40.6547951+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:20:40.6547951+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:20:40.6547951+00:00\",\"endTimeUtc\":\"2019-09-10T13:21:11.8609052+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:21:11.8609052+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:01.076466+00:00\",\"endTimeUtc\":\"2019-09-10T11:21:20.2968914+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:21:20.2968914+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:21.2638047+00:00\",\"endTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:39.5151559+00:00\",\"endTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:53.6229427+00:00\",\"endTimeUtc\":\"2019-09-10T11:23:27.7626989+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:23:27.7626989+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:23:27.7626989+00:00\",\"endTimeUtc\":\"2019-09-10T11:38:45.0368315+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:38:45.0368315+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:38:45.0368315+00:00\",\"endTimeUtc\":\"2019-09-10T12:10:46.5235937+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:10:46.5235937+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T12:10:46.5235937+00:00\",\"endTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T12:10:59.3828883+00:00\",\"endTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T12:22:45.5499401+00:00\",\"endTimeUtc\":\"2019-09-10T12:30:27.9530317+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:30:27.9530317+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T12:30:27.9530317+00:00\",\"endTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:30:39.4373206+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:00.139073+00:00\",\"endTimeUtc\":\"2019-09-10T11:46:13.1274361+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:46:13.1274361+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:46:13.1431653+00:00\",\"endTimeUtc\":\"2019-09-10T11:56:21.3345209+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:56:21.3345209+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:56:21.3345209+00:00\",\"endTimeUtc\":\"2019-09-10T12:04:58.0502462+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T12:04:58.0502462+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:01.8266446+00:00\",\"endTimeUtc\":\"2019-09-10T11:23:25.24702+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:23:25.24702+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:23:25.24702+00:00\",\"endTimeUtc\":\"2019-09-10T11:26:52.7611916+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:26:52.7611916+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:21:02.1715242+00:00\",\"endTimeUtc\":\"2019-09-10T11:23:25.2938993+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:23:25.2938993+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:23:25.2938993+00:00\",\"endTimeUtc\":\"2019-09-10T11:39:26.4588806+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:39:26.4588806+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:39:26.4588806+00:00\",\"endTimeUtc\":\"2019-09-10T11:40:16.1303092+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:40:16.1303092+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T11:40:16.1303092+00:00\",\"endTimeUtc\":\"2019-09-10T11:40:58.583647+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T11:40:58.583647+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:21:11.8609052+00:00\",\"endTimeUtc\":\"2019-09-10T13:21:54.6887361+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:21:54.6887361+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:21:54.6887361+00:00\",\"endTimeUtc\":\"2019-09-10T13:29:37.7948724+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:29:37.7948724+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:29:37.7948724+00:00\",\"endTimeUtc\":\"2019-09-10T13:29:50.5291549+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:29:50.5291549+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:29:50.5291549+00:00\",\"endTimeUtc\":\"2019-09-10T13:37:53.7290941+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:37:53.7290941+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:37:53.7290941+00:00\",\"endTimeUtc\":\"2019-09-10T13:38:05.7758806+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:38:05.7758806+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:38:05.7758806+00:00\",\"endTimeUtc\":\"2019-09-10T13:38:16.041435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:38:16.041435+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:38:16.041435+00:00\",\"endTimeUtc\":\"2019-09-10T13:46:27.5849515+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:46:27.5849515+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:46:27.5849515+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:46:41.5379779+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:46:54.1628771+00:00\",\"endTimeUtc\":\"2019-09-10T13:47:08.3971532+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:47:08.3971532+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:47:08.3971532+00:00\",\"endTimeUtc\":\"2019-09-10T13:56:49.9866075+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T13:56:49.9866075+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:56:49.9866075+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T13:57:00.0959215+00:00\",\"endTimeUtc\":\"2019-09-10T14:08:27.9717547+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:08:27.9717547+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:08:27.9717547+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:19:24.2168244+00:00\",\"endTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:19:35.9510866+00:00\",\"endTimeUtc\":\"2019-09-10T14:49:07.1353239+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:49:07.1353239+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:49:07.1491709+00:00\",\"endTimeUtc\":\"2019-09-10T14:49:26.2115412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:49:26.2115412+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:49:26.2115412+00:00\",\"endTimeUtc\":\"2019-09-10T14:49:42.3364189+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T14:49:42.3364189+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T14:49:42.3364189+00:00\",\"endTimeUtc\":\"2019-09-10T16:48:10.0993152+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T16:48:10.0993152+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T16:48:10.0993152+00:00\",\"endTimeUtc\":\"2019-09-10T17:05:02.6663136+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:05:02.6663136+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:05:02.6663136+00:00\",\"endTimeUtc\":\"2019-09-10T17:12:33.8353415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:12:33.8353415+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:33.8353415+00:00\",\"endTimeUtc\":\"2019-09-10T19:35:56.9926515+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:35:56.9926515+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:50.9914068+00:00\",\"endTimeUtc\":\"2019-09-10T17:13:08.756862+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:13:08.756862+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:08.756862+00:00\",\"endTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:21.9754719+00:00\",\"endTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:36.6472153+00:00\",\"endTimeUtc\":\"2019-09-10T17:13:50.4439512+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:13:50.4439512+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:50.4439512+00:00\",\"endTimeUtc\":\"2019-09-10T17:22:32.8928376+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:22:32.8928376+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:22:32.8928376+00:00\",\"endTimeUtc\":\"2019-09-10T17:52:42.5665156+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:52:42.5665156+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:52:42.5821459+00:00\",\"endTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:52:54.3320548+00:00\",\"endTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T18:04:28.1952805+00:00\",\"endTimeUtc\":\"2019-09-10T18:12:41.019255+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:12:41.019255+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T18:12:41.019255+00:00\",\"endTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T18:12:54.2691526+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:51.038281+00:00\",\"endTimeUtc\":\"2019-09-10T17:30:34.8273434+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:30:34.8273434+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:30:34.8273434+00:00\",\"endTimeUtc\":\"2019-09-10T17:40:03.660397+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:40:03.660397+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:40:03.660397+00:00\",\"endTimeUtc\":\"2019-09-10T17:48:13.5568966+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:48:13.5568966+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:51.8195878+00:00\",\"endTimeUtc\":\"2019-09-10T17:14:14.3813931+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:14:14.3813931+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:14:14.3813931+00:00\",\"endTimeUtc\":\"2019-09-10T17:17:33.3326354+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:17:33.3326354+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:12:50.8195378+00:00\",\"endTimeUtc\":\"2019-09-10T17:13:32.7566198+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:13:32.7566198+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:13:32.7566198+00:00\",\"endTimeUtc\":\"2019-09-10T17:23:36.1583263+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:23:36.1583263+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:23:36.1583263+00:00\",\"endTimeUtc\":\"2019-09-10T17:24:14.1108215+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:24:14.1108215+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T17:24:14.1108215+00:00\",\"endTimeUtc\":\"2019-09-10T17:24:49.9543181+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T17:24:49.9543181+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:35:56.9926515+00:00\",\"endTimeUtc\":\"2019-09-10T19:36:48.3999582+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:36:48.3999582+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:36:48.3999582+00:00\",\"endTimeUtc\":\"2019-09-10T19:47:13.3800883+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:47:13.3800883+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:47:13.3800883+00:00\",\"endTimeUtc\":\"2019-09-10T19:47:28.5681854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:47:28.5681854+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:47:28.5681854+00:00\",\"endTimeUtc\":\"2019-09-10T19:58:22.2228633+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-10T19:58:22.2228633+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-10T19:58:22.2228633+00:00\",\"endTimeUtc\":\"2019-09-11T00:24:35.6300059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:24:35.6300059+00:00\",\"steps\":[]},{\"name\":\"PostUpdateCleanup\",\"description\":\"Perform PostUpdate cleanup for all the nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:24:35.6300059+00:00\",\"endTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"steps\":[]}]},{\"name\":\"Update VMs\",\"description\":\"Updating VMs conditionally based on update payload. All VMs are getting updated in parallel except DC and CA VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:21.2941469+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based update process. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:34.6222959+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.4191367+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.4191367+00:00\",\"steps\":[{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:57.8093933+00:00\",\"endTimeUtc\":\"2019-09-11T00:41:49.2621163+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:41:49.2621163+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SeedRing Service Fabric cluster.\",\"description\":\"Update OSImage on the SeedRing service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:49.2808305+00:00\",\"endTimeUtc\":\"2019-09-11T06:00:19.9735157+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:00:19.9735157+00:00\",\"steps\":[{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:42:08.0738773+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:08.1111803+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:08.1111803+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"endTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"endTimeUtc\":\"2019-09-11T00:57:13.759045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:57:13.759045+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:13.759045+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:59.5331933+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:59.5331933+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:22.2121147+00:00\",\"endTimeUtc\":\"2019-09-11T01:07:09.5832379+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:07:09.5832379+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:07:09.5988629+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:59.5331933+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:59.5331933+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:59.579977+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:08.1111803+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:08.1111803+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:08.1892702+00:00\",\"endTimeUtc\":\"2019-09-11T02:48:55.4405481+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:48:55.4405481+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:16.2048217+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:25.3453665+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:25.3453665+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:25.3453665+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:16.471162+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:16.471162+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:16.5651437+00:00\",\"endTimeUtc\":\"2019-09-11T02:08:40.5488396+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:08:40.5488396+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:08:40.5800906+00:00\",\"endTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:08:48.8925104+00:00\",\"endTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:19:54.4460834+00:00\",\"endTimeUtc\":\"2019-09-11T02:25:12.192889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:25:12.192889+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:25:12.192889+00:00\",\"endTimeUtc\":\"2019-09-11T02:39:17.0100952+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:39:17.0100952+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:39:17.0100952+00:00\",\"endTimeUtc\":\"2019-09-11T02:47:52.0038109+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:47:52.0038109+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:47:52.0038109+00:00\",\"endTimeUtc\":\"2019-09-11T02:48:43.4563116+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:48:43.4563116+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:48:43.4563116+00:00\",\"endTimeUtc\":\"2019-09-11T02:48:55.4405481+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:48:55.4405481+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:48:55.487401+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:26.2175636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:26.2175636+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:49:07.7528754+00:00\",\"endTimeUtc\":\"2019-09-11T02:59:21.277664+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:59:21.277664+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:59:21.277664+00:00\",\"endTimeUtc\":\"2019-09-11T02:59:31.6681834+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:59:31.6681834+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:59:31.6681834+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:18.545766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:18.545766+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:59:41.6055902+00:00\",\"endTimeUtc\":\"2019-09-11T03:09:53.4097364+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:09:53.4097364+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:09:53.4878654+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:18.545766+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:18.545766+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:17:18.561393+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:26.2175636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:26.2175636+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:17:26.2644415+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:17:32.6393777+00:00\",\"endTimeUtc\":\"2019-09-11T03:17:39.6393044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:17:39.6393044+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:17:39.6393044+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:42.1980559+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:42.1980559+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:42.1980559+00:00\",\"endTimeUtc\":\"2019-09-11T03:44:02.2890383+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:44:02.2890383+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:44:02.2890383+00:00\",\"endTimeUtc\":\"2019-09-11T03:52:06.3309139+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:52:06.3309139+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:44:08.8045978+00:00\",\"endTimeUtc\":\"2019-09-11T03:52:06.3309139+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:52:06.3309139+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:52:06.3465389+00:00\",\"endTimeUtc\":\"2019-09-11T03:54:58.6873149+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:54:58.6873149+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:54:58.6873149+00:00\",\"endTimeUtc\":\"2019-09-11T03:56:54.4044177+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:56:54.4044177+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:56:54.4044177+00:00\",\"endTimeUtc\":\"2019-09-11T04:03:42.9934386+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:03:42.9934386+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:03:42.9934386+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:16.9618335+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:16.9618335+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:16.9618335+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:24.4930041+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:35.8087795+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:35.8087795+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:31.8210546+00:00\",\"endTimeUtc\":\"2019-09-11T04:20:19.1532441+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:20:19.1532441+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:20:20.4344932+00:00\",\"endTimeUtc\":\"2019-09-11T04:21:12.1745591+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:21:12.1745591+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:21:12.1745591+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:27.34007+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:27.34007+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:21:32.0338283+00:00\",\"endTimeUtc\":\"2019-09-11T04:40:28.7663675+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:40:28.7663675+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:40:28.7976281+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:27.3244457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:27.3244457+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:27.3556971+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:35.8087795+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:35.8087795+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:35.8244009+00:00\",\"endTimeUtc\":\"2019-09-11T06:00:19.895964+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:00:19.895964+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:43.3556087+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:50.9025004+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:50.9025004+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:50.9025004+00:00\",\"endTimeUtc\":\"2019-09-11T05:02:30.3854687+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:02:30.3854687+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:02:30.3854687+00:00\",\"endTimeUtc\":\"2019-09-11T05:23:16.8816013+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:23:16.8816013+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:23:16.8972257+00:00\",\"endTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:23:29.490769+00:00\",\"endTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:40:19.7807108+00:00\",\"endTimeUtc\":\"2019-09-11T05:44:46.0743298+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:44:46.0743298+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:44:46.0743298+00:00\",\"endTimeUtc\":\"2019-09-11T05:49:35.6372552+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:49:35.6372552+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:49:35.6372552+00:00\",\"endTimeUtc\":\"2019-09-11T05:58:22.0711593+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:58:22.0711593+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:58:22.0711593+00:00\",\"endTimeUtc\":\"2019-09-11T05:59:59.5582854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:59:59.5582854+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:59:59.5582854+00:00\",\"endTimeUtc\":\"2019-09-11T06:00:19.8485174+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:00:19.8485174+00:00\",\"steps\":[]}]}]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:00:20.0119237+00:00\",\"endTimeUtc\":\"2019-09-11T06:18:15.5629493+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:18:15.5629493+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:00:37.2892734+00:00\",\"endTimeUtc\":\"2019-09-11T06:04:53.065286+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:04:53.065286+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:04:53.0863563+00:00\",\"endTimeUtc\":\"2019-09-11T06:18:15.5629493+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:18:15.5629493+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:18:15.6418785+00:00\",\"endTimeUtc\":\"2019-09-11T06:33:03.2070503+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:33:03.2070503+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:18:45.378983+00:00\",\"endTimeUtc\":\"2019-09-11T06:24:22.4855118+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:24:22.4855118+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:24:22.4996814+00:00\",\"endTimeUtc\":\"2019-09-11T06:33:03.1915487+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:33:03.1915487+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:12.9030045+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:51.8402554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:51.8402554+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:43.8558085+00:00\",\"endTimeUtc\":\"2019-09-11T00:41:24.3558358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:41:24.3558358+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:24.3558358+00:00\",\"endTimeUtc\":\"2019-09-11T01:02:07.1016931+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:02:07.1016931+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:02:07.1329423+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:36.3091917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:36.3091917+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:02:19.5546988+00:00\",\"endTimeUtc\":\"2019-09-11T01:20:47.1312514+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:20:47.1312514+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:20:47.2562414+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:36.3091917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:36.3091917+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:36.3404401+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:51.8402554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:51.8402554+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:52.0121306+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:59.9495567+00:00\",\"endTimeUtc\":\"2019-09-11T01:30:08.7150576+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:30:08.7150576+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:30:08.7150576+00:00\",\"endTimeUtc\":\"2019-09-11T01:47:09.8945327+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:47:09.8945327+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:47:09.8945327+00:00\",\"endTimeUtc\":\"2019-09-11T02:10:53.3438166+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:10:53.3438166+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:10:53.3438166+00:00\",\"endTimeUtc\":\"2019-09-11T02:29:31.4233743+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:29:31.4233743+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:11:01.3749217+00:00\",\"endTimeUtc\":\"2019-09-11T02:29:31.3921377+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:29:31.3921377+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:29:31.4390003+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:03.4727655+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:03.4727655+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:03.4883919+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:13.4101648+00:00\",\"endTimeUtc\":\"2019-09-11T04:49:18.3437487+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:49:18.3437487+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:20.1444723+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:28.2381421+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:28.2381421+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:28.2381421+00:00\",\"endTimeUtc\":\"2019-09-11T03:54:59.1716845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:54:59.1716845+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:54:59.1716845+00:00\",\"endTimeUtc\":\"2019-09-11T04:48:52.7192113+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:48:52.7192113+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:55:08.0934236+00:00\",\"endTimeUtc\":\"2019-09-11T04:35:09.7370879+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:35:09.7370879+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:35:09.8308447+00:00\",\"endTimeUtc\":\"2019-09-11T04:48:52.7192113+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:48:52.7192113+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:48:52.7660858+00:00\",\"endTimeUtc\":\"2019-09-11T04:49:18.3437487+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:49:18.3437487+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:49:18.4218716+00:00\",\"endTimeUtc\":\"2019-09-11T06:51:20.928279+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:51:20.928279+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:49:29.3435593+00:00\",\"endTimeUtc\":\"2019-09-11T04:49:40.4684089+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:49:40.4684089+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:49:40.4684089+00:00\",\"endTimeUtc\":\"2019-09-11T04:56:22.9804162+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:56:22.9804162+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:56:22.9804162+00:00\",\"endTimeUtc\":\"2019-09-11T05:16:44.3636307+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:16:44.3636307+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:16:44.379259+00:00\",\"endTimeUtc\":\"2019-09-11T05:27:00.0195564+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:27:00.0195564+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:16:51.5980436+00:00\",\"endTimeUtc\":\"2019-09-11T05:27:00.0066327+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:27:00.0066327+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:27:00.0351856+00:00\",\"endTimeUtc\":\"2019-09-11T06:51:09.6164916+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:51:09.6164916+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:51:09.6164916+00:00\",\"endTimeUtc\":\"2019-09-11T06:51:20.928279+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:51:20.928279+00:00\",\"steps\":[]}]},{\"name\":\"Validate SQL node after restart.\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:51:21.0063971+00:00\",\"endTimeUtc\":\"2019-09-11T07:00:04.035421+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:00:04.035421+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"description\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:58.4813529+00:00\",\"endTimeUtc\":\"2019-09-12T22:54:59.464044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:54:59.464044+00:00\",\"steps\":[{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:44.0279003+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:23.7336281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:23.7336281+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:02.8088581+00:00\",\"endTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:44:55.3853236+00:00\",\"endTimeUtc\":\"2019-09-11T01:06:57.2864786+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:06:57.2864786+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:06:57.3021371+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:15.7181282+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:15.7181282+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:07:05.44265+00:00\",\"endTimeUtc\":\"2019-09-11T01:17:14.1557287+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:17:14.1557287+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:17:14.1557287+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:15.7181282+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:15.7181282+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:26:15.7962513+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:23.7336281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:23.7336281+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:26:23.7492565+00:00\",\"endTimeUtc\":\"2019-09-11T03:05:48.5220393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:05:48.5220393+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:26:31.3428931+00:00\",\"endTimeUtc\":\"2019-09-11T01:26:39.15528+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:26:39.15528+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:26:39.15528+00:00\",\"endTimeUtc\":\"2019-09-11T01:46:48.9572508+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:46:48.9572508+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:46:48.9572508+00:00\",\"endTimeUtc\":\"2019-09-11T02:09:54.8449373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:09:54.8449373+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:09:54.8449373+00:00\",\"endTimeUtc\":\"2019-09-11T02:36:25.3712654+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:36:25.3712654+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:10:02.8291505+00:00\",\"endTimeUtc\":\"2019-09-11T02:36:25.3556374+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:36:25.3556374+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:36:25.3712654+00:00\",\"endTimeUtc\":\"2019-09-11T02:54:44.2960648+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:54:44.2960648+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:54:44.2960648+00:00\",\"endTimeUtc\":\"2019-09-11T03:05:40.178477+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:05:40.178477+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:05:40.178477+00:00\",\"endTimeUtc\":\"2019-09-11T03:05:48.5220393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:05:48.5220393+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:05:48.5376636+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:36.2682561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:36.2682561+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:05:56.4594333+00:00\",\"endTimeUtc\":\"2019-09-11T03:06:03.9905857+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:06:03.9905857+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:06:03.9905857+00:00\",\"endTimeUtc\":\"2019-09-11T03:15:44.265455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:15:44.265455+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:15:44.2967044+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:15:53.577884+00:00\",\"endTimeUtc\":\"2019-09-11T03:27:43.709379+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:27:43.709379+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:27:43.709379+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:33:27.1277229+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:36.2682561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:36.2682561+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:33:36.2995045+00:00\",\"endTimeUtc\":\"2019-09-11T04:46:33.7522077+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:46:33.7522077+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:33:43.0650661+00:00\",\"endTimeUtc\":\"2019-09-11T03:33:50.6899885+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:33:50.6899885+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:33:50.6899885+00:00\",\"endTimeUtc\":\"2019-09-11T03:37:32.2492022+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:37:32.2492022+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:37:32.2492022+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:35.7511691+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:35.7511691+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:53:35.7511691+00:00\",\"endTimeUtc\":\"2019-09-11T03:59:18.4651159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:59:18.4651159+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:53:42.0479352+00:00\",\"endTimeUtc\":\"2019-09-11T03:59:18.4651159+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:59:18.4651159+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:59:18.4807493+00:00\",\"endTimeUtc\":\"2019-09-11T04:36:12.345917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:36:12.345917+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:36:12.4709257+00:00\",\"endTimeUtc\":\"2019-09-11T04:46:10.439759+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:46:10.439759+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:46:10.533508+00:00\",\"endTimeUtc\":\"2019-09-11T04:46:33.6586485+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:46:33.6586485+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:44.0279003+00:00\",\"endTimeUtc\":\"2019-09-11T01:33:16.2598595+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:33:16.2598595+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:02.7618772+00:00\",\"endTimeUtc\":\"2019-09-11T00:42:03.8863174+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:42:03.8863174+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:42:03.9179126+00:00\",\"endTimeUtc\":\"2019-09-11T01:11:27.4089603+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:11:27.4089603+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:11:27.4558354+00:00\",\"endTimeUtc\":\"2019-09-11T01:33:06.9787021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:33:06.9787021+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:11:34.830767+00:00\",\"endTimeUtc\":\"2019-09-11T01:25:39.7655608+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:25:39.7655608+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:25:39.7655608+00:00\",\"endTimeUtc\":\"2019-09-11T01:33:06.9630781+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:33:06.9630781+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:33:07.0099742+00:00\",\"endTimeUtc\":\"2019-09-11T01:33:16.2598595+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:33:16.2598595+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:33:16.2911104+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:21.2296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:21.2296+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:33:25.4003842+00:00\",\"endTimeUtc\":\"2019-09-11T01:38:48.7389829+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:38:48.7389829+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:38:48.7389829+00:00\",\"endTimeUtc\":\"2019-09-11T01:38:59.0044451+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:38:59.0044451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:38:59.0044451+00:00\",\"endTimeUtc\":\"2019-09-11T01:51:40.7980325+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:51:40.7980325+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:51:40.7980325+00:00\",\"endTimeUtc\":\"2019-09-11T02:29:13.2830398+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:29:13.2830398+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:29:13.2986657+00:00\",\"endTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:29:22.9703862+00:00\",\"endTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:53:22.3125753+00:00\",\"endTimeUtc\":\"2019-09-11T03:03:46.4456408+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:03:46.4456408+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:03:46.4456408+00:00\",\"endTimeUtc\":\"2019-09-11T03:16:09.2495804+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:16:09.2495804+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:16:09.3120795+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:13.1984614+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:13.1984614+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:13.1984614+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:21.2296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:21.2296+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:21.2608684+00:00\",\"endTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:28.7138676+00:00\",\"endTimeUtc\":\"2019-09-11T03:21:38.760603+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:21:38.760603+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:21:38.760603+00:00\",\"endTimeUtc\":\"2019-09-11T03:32:52.2218197+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:32:52.2218197+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:32:52.2218197+00:00\",\"endTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:32:58.9248763+00:00\",\"endTimeUtc\":\"2019-09-11T03:44:59.5384169+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:44:59.5384169+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:44:59.5384169+00:00\",\"endTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:51:37.3624499+00:00\",\"endTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:51:44.5342534+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:29.1289612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:29.1289612+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:51:50.8154494+00:00\",\"endTimeUtc\":\"2019-09-11T03:56:57.3418867+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:56:57.3418867+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:56:57.3418867+00:00\",\"endTimeUtc\":\"2019-09-11T03:57:04.591784+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:57:04.591784+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:57:04.591784+00:00\",\"endTimeUtc\":\"2019-09-11T04:00:59.0889621+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:00:59.0889621+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:00:59.0889621+00:00\",\"endTimeUtc\":\"2019-09-11T04:37:51.4077425+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:37:51.4077425+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:37:51.6890523+00:00\",\"endTimeUtc\":\"2019-09-11T04:50:36.3738145+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:50:36.3738145+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:38:01.7045576+00:00\",\"endTimeUtc\":\"2019-09-11T04:50:36.3581917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:50:36.3581917+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:50:36.3894376+00:00\",\"endTimeUtc\":\"2019-09-11T04:57:32.8863672+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:57:32.8863672+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:57:32.8863672+00:00\",\"endTimeUtc\":\"2019-09-11T05:12:24.0827734+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:12:24.0827734+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:12:24.0827734+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:19.832108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:19.832108+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:19.8477448+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:29.1289612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:29.1289612+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:29.1759654+00:00\",\"endTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:37.9726848+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:46.9882883+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:46.9882883+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:46.9882883+00:00\",\"endTimeUtc\":\"2019-09-11T05:33:48.9550017+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:33:48.9550017+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:33:48.987491+00:00\",\"endTimeUtc\":\"2019-09-11T07:59:34.1472521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:59:34.1472521+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:34:05.0180185+00:00\",\"endTimeUtc\":\"2019-09-11T06:00:47.7890013+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:00:47.7890013+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:00:47.8072176+00:00\",\"endTimeUtc\":\"2019-09-11T07:59:34.131638+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:59:34.131638+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:59:34.1472521+00:00\",\"endTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:59:43.6002119+00:00\",\"endTimeUtc\":\"2019-09-12T22:54:59.4327957+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:54:59.4327957+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:59:52.464248+00:00\",\"endTimeUtc\":\"2019-09-11T08:17:18.0001683+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T08:17:18.0001683+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:17:18.0161542+00:00\",\"endTimeUtc\":\"2019-09-11T08:17:28.2189252+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T08:17:28.2189252+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:17:28.2189252+00:00\",\"endTimeUtc\":\"2019-09-11T08:23:22.5322365+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T08:23:22.5322365+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:23:22.5322365+00:00\",\"endTimeUtc\":\"2019-09-11T09:14:37.8159697+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T09:14:37.8159697+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T09:14:37.8159697+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T09:14:48.8805153+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:10:31.9993106+00:00\",\"endTimeUtc\":\"2019-09-12T22:24:25.1458814+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:24:25.1458814+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:24:25.1771858+00:00\",\"endTimeUtc\":\"2019-09-12T22:48:18.4064187+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:48:18.4064187+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:48:18.4064187+00:00\",\"endTimeUtc\":\"2019-09-12T22:54:49.6985354+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:54:49.6985354+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:54:49.6985354+00:00\",\"endTimeUtc\":\"2019-09-12T22:54:59.4327957+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:54:59.4327957+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:54:59.4797282+00:00\",\"endTimeUtc\":\"2019-09-12T23:10:10.0357353+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:10:10.0357353+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:55:09.3234071+00:00\",\"endTimeUtc\":\"2019-09-12T23:10:10.0357353+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:10:10.0357353+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:00.3407253+00:00\",\"endTimeUtc\":\"2019-09-11T01:01:09.1491121+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:01:09.1491121+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of ACSRing Service Fabric cluster.\",\"description\":\"Update OSImage on the ACS service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:09.3053626+00:00\",\"endTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"steps\":[{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:18.4146508+00:00\",\"endTimeUtc\":\"2019-09-11T01:06:18.0837167+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:06:18.0837167+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:06:18.0837167+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:19.908668+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:19.908668+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:06:26.3805159+00:00\",\"endTimeUtc\":\"2019-09-11T01:15:19.4380476+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:15:19.4380476+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:15:19.4536726+00:00\",\"endTimeUtc\":\"2019-09-11T01:15:27.7973473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:15:27.7973473+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:15:27.7973473+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:07.9087765+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:07.9087765+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:15:35.8753987+00:00\",\"endTimeUtc\":\"2019-09-11T01:34:23.7904028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:34:23.7904028+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:34:23.8216574+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:07.8931488+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:07.8931488+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:07.9556469+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:19.8929933+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:19.8929933+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:20.0023599+00:00\",\"endTimeUtc\":\"2019-09-11T03:46:00.8658855+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:46:00.8658855+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:29.1116106+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:37.9552445+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:37.9552445+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:37.9552445+00:00\",\"endTimeUtc\":\"2019-09-11T01:51:49.3291982+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:51:49.3291982+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:51:49.3291982+00:00\",\"endTimeUtc\":\"2019-09-11T02:21:47.804296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:21:47.804296+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:21:47.8198994+00:00\",\"endTimeUtc\":\"2019-09-11T02:44:22.4443432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:44:22.4443432+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:21:56.2729416+00:00\",\"endTimeUtc\":\"2019-09-11T02:44:22.4287203+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:44:22.4287203+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:44:22.4599933+00:00\",\"endTimeUtc\":\"2019-09-11T02:53:25.968753+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:53:25.968753+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:53:25.968753+00:00\",\"endTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:53:36.140523+00:00\",\"endTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:06:41.2244854+00:00\",\"endTimeUtc\":\"2019-09-11T03:18:50.3882195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:18:50.3882195+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:18:50.4194678+00:00\",\"endTimeUtc\":\"2019-09-11T03:45:53.7565845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:45:53.7565845+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:45:53.7722084+00:00\",\"endTimeUtc\":\"2019-09-11T03:46:00.8502654+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:46:00.8502654+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:46:00.8658855+00:00\",\"endTimeUtc\":\"2019-09-11T03:50:25.2069206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:50:25.2069206+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:25.2069206+00:00\",\"endTimeUtc\":\"2019-09-11T05:00:55.4013568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:00:55.4013568+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:50:32.1131019+00:00\",\"endTimeUtc\":\"2019-09-11T04:24:06.0644232+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:24:06.0644232+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:24:06.0800884+00:00\",\"endTimeUtc\":\"2019-09-11T04:24:16.4393844+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:24:16.4393844+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:24:16.4393844+00:00\",\"endTimeUtc\":\"2019-09-11T05:00:47.151355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:00:47.151355+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:24:25.8768542+00:00\",\"endTimeUtc\":\"2019-09-11T04:48:42.4537815+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:48:42.4537815+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:48:42.4850332+00:00\",\"endTimeUtc\":\"2019-09-11T05:00:47.151355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:00:47.151355+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:00:47.1826052+00:00\",\"endTimeUtc\":\"2019-09-11T05:00:55.4013568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:00:55.4013568+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:00:55.4326109+00:00\",\"endTimeUtc\":\"2019-09-12T22:53:35.0431976+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:53:35.0431976+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:01:03.8231864+00:00\",\"endTimeUtc\":\"2019-09-11T05:01:15.1825297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:01:15.1825297+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:01:15.1825297+00:00\",\"endTimeUtc\":\"2019-09-11T05:07:02.2108033+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:07:02.2108033+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:07:02.2108033+00:00\",\"endTimeUtc\":\"2019-09-11T05:31:04.7375702+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:31:04.7375702+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:31:04.7837225+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:31:18.8012234+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:10:30.030582+00:00\",\"endTimeUtc\":\"2019-09-12T22:25:05.7393236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:25:05.7393236+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:25:05.7548092+00:00\",\"endTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:25:16.5359345+00:00\",\"endTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:34:52.903831+00:00\",\"endTimeUtc\":\"2019-09-12T22:46:40.2983944+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:46:40.2983944+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:46:40.2983944+00:00\",\"endTimeUtc\":\"2019-09-12T22:53:23.3714081+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:53:23.3714081+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:53:23.3714081+00:00\",\"endTimeUtc\":\"2019-09-12T22:53:35.0431976+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:53:35.0431976+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:53:35.058779+00:00\",\"endTimeUtc\":\"2019-09-12T23:00:12.8198832+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:00:12.8198832+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:00:12.8198832+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:00:21.7572793+00:00\",\"endTimeUtc\":\"2019-09-12T23:11:48.1439928+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:11:48.1439928+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:11:48.1439928+00:00\",\"endTimeUtc\":\"2019-09-12T23:11:58.7375816+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:11:58.7375816+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:11:58.7532014+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:12:08.3155978+00:00\",\"endTimeUtc\":\"2019-09-12T23:26:59.4002675+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:26:59.4002675+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:26:59.4002675+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:37:02.6808566+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:37:14.5713542+00:00\",\"endTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:37:28.1180304+00:00\",\"endTimeUtc\":\"2019-09-12T23:37:40.0710852+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:37:40.0710852+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:37:40.0710852+00:00\",\"endTimeUtc\":\"2019-09-12T23:44:33.0971115+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:44:33.0971115+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:44:33.0971115+00:00\",\"endTimeUtc\":\"2019-09-13T00:19:02.1856296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:19:02.1856296+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:19:02.2487936+00:00\",\"endTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:19:13.9510882+00:00\",\"endTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:36:08.2358391+00:00\",\"endTimeUtc\":\"2019-09-13T00:45:10.9517505+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:45:10.9517505+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:45:10.9673785+00:00\",\"endTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:45:22.4206673+00:00\",\"endTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:53:26.2101021+00:00\",\"endTimeUtc\":\"2019-09-13T01:15:09.3076252+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:15:09.3076252+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:15:09.3076252+00:00\",\"endTimeUtc\":\"2019-09-13T01:54:36.3243678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:54:36.3243678+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:54:36.3243678+00:00\",\"endTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:54:46.6679848+00:00\",\"steps\":[]}]}]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:54:46.6836144+00:00\",\"endTimeUtc\":\"2019-09-13T02:57:01.5229693+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:57:01.5229693+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:54:56.6209986+00:00\",\"endTimeUtc\":\"2019-09-13T02:20:04.9313759+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:20:04.9313759+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:20:04.9313759+00:00\",\"endTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:20:14.5093842+00:00\",\"endTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:33.479677+00:00\",\"endTimeUtc\":\"2019-09-13T02:49:17.6004411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:49:17.6004411+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:43.401154+00:00\",\"endTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:55.0416385+00:00\",\"endTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:55.29163+00:00\",\"endTimeUtc\":\"2019-09-13T02:41:28.1256064+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:41:28.1256064+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:31:55.1197587+00:00\",\"endTimeUtc\":\"2019-09-13T02:41:33.8130412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:41:33.8130412+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:41:39.6098599+00:00\",\"endTimeUtc\":\"2019-09-13T02:49:17.6004411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:49:17.6004411+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T02:49:17.6160701+00:00\",\"endTimeUtc\":\"2019-09-13T02:57:01.5229693+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T02:57:01.5229693+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:58.1531664+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:32.0958556+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:32.0958556+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:44.0279003+00:00\",\"endTimeUtc\":\"2019-09-11T00:41:42.1836538+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:41:42.1836538+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:42.1836538+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:23.8459326+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:23.8459326+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:42:01.1675839+00:00\",\"endTimeUtc\":\"2019-09-11T01:04:31.1159699+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:04:31.1159699+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:04:31.1316137+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:23.8303091+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:23.8303091+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:23.8615569+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:32.0646503+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:32.0646503+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:32.1427307+00:00\",\"endTimeUtc\":\"2019-09-11T02:45:35.1306961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:45:35.1306961+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:39.4082908+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:46.4394738+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:46.4394738+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:46.4394738+00:00\",\"endTimeUtc\":\"2019-09-11T01:25:23.5001977+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:25:23.5001977+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:25:23.5314557+00:00\",\"endTimeUtc\":\"2019-09-11T02:01:14.8264814+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:01:14.8264814+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:01:14.8577032+00:00\",\"endTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:01:22.6544876+00:00\",\"endTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:36:44.1367058+00:00\",\"endTimeUtc\":\"2019-09-11T02:45:23.8339911+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:45:23.8339911+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:45:23.8339911+00:00\",\"endTimeUtc\":\"2019-09-11T02:45:35.1306961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:45:35.1306961+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:12.8720016+00:00\",\"endTimeUtc\":\"2019-09-11T01:00:37.5400332+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:00:37.5400332+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:37.6025348+00:00\",\"endTimeUtc\":\"2019-09-11T06:59:27.9104927+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:59:27.9104927+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:45.5087077+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:52.7857025+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:52.7857025+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:52.5555179+00:00\",\"endTimeUtc\":\"2019-09-11T01:01:08.008497+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:01:08.008497+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:08.008497+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:43.5203133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:43.5203133+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:17.0240424+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:39.329605+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:39.329605+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:39.329605+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:43.4734402+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:43.4734402+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:21:43.535955+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:52.7857025+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:52.7857025+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:21:52.8013261+00:00\",\"endTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:22:00.5823819+00:00\",\"endTimeUtc\":\"2019-09-11T01:22:09.4415425+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:22:09.4415425+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:22:09.4415425+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:29.8459755+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:29.8459755+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:29.8616019+00:00\",\"endTimeUtc\":\"2019-09-11T03:22:23.7443701+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:22:23.7443701+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:22:23.7599971+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:22:30.8692788+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:59.1101316+00:00\",\"endTimeUtc\":\"2019-09-11T03:44:52.1322424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:44:52.1322424+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:44:52.1322424+00:00\",\"endTimeUtc\":\"2019-09-11T03:49:20.1294539+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:49:20.1294539+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:49:20.1294539+00:00\",\"endTimeUtc\":\"2019-09-11T04:03:43.2903132+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:03:43.2903132+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:03:43.2903132+00:00\",\"endTimeUtc\":\"2019-09-11T04:26:33.0952256+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:26:33.0952256+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:03:51.5558523+00:00\",\"endTimeUtc\":\"2019-09-11T04:22:14.7211227+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:22:14.7211227+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:22:14.7367468+00:00\",\"endTimeUtc\":\"2019-09-11T04:23:03.2209101+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:23:03.2209101+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:23:03.2209101+00:00\",\"endTimeUtc\":\"2019-09-11T04:26:33.0641145+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:26:33.0641145+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:26:33.1264772+00:00\",\"endTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:26:43.9545735+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:20.7766103+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:20.7766103+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:26:54.8607941+00:00\",\"endTimeUtc\":\"2019-09-11T04:27:05.0951985+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:27:05.0951985+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:27:05.0951985+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:11.6672789+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:11.6672789+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:27:14.095122+00:00\",\"endTimeUtc\":\"2019-09-11T04:50:39.0456543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:50:39.0456543+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:50:39.108154+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:11.6672789+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:11.6672789+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:59:11.6985208+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:20.7766103+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:20.7766103+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:59:20.8078602+00:00\",\"endTimeUtc\":\"2019-09-11T06:53:31.9899895+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:53:31.9899895+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:59:28.7453345+00:00\",\"endTimeUtc\":\"2019-09-11T04:59:37.0734352+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:59:37.0734352+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:59:37.0734352+00:00\",\"endTimeUtc\":\"2019-09-11T05:06:19.2738536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:06:19.2738536+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:06:19.2738536+00:00\",\"endTimeUtc\":\"2019-09-11T05:27:21.1756457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:27:21.1756457+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:27:21.2381351+00:00\",\"endTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:27:32.691423+00:00\",\"endTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:55:17.0405859+00:00\",\"endTimeUtc\":\"2019-09-11T06:11:58.4237027+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:11:58.4237027+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:11:58.443603+00:00\",\"endTimeUtc\":\"2019-09-11T06:25:11.688416+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:25:11.688416+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:25:11.688416+00:00\",\"endTimeUtc\":\"2019-09-11T06:45:14.5563512+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:45:14.5563512+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:45:14.5563512+00:00\",\"endTimeUtc\":\"2019-09-11T06:53:13.883591+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:53:13.883591+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:45:24.7596714+00:00\",\"endTimeUtc\":\"2019-09-11T06:46:42.8691889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:46:42.8691889+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:46:42.8691889+00:00\",\"endTimeUtc\":\"2019-09-11T06:47:33.633609+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:47:33.633609+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:47:33.633609+00:00\",\"endTimeUtc\":\"2019-09-11T06:50:13.4600822+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:50:13.4600822+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:53:13.9010106+00:00\",\"endTimeUtc\":\"2019-09-11T06:53:31.9899895+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:53:31.9899895+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T06:53:32.2087366+00:00\",\"endTimeUtc\":\"2019-09-11T06:59:27.8948664+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T06:59:27.8948664+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:45.5087077+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:42.0453752+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:42.0453752+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:00:52.4774013+00:00\",\"endTimeUtc\":\"2019-09-11T01:01:00.0398247+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:01:00.0398247+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:00.0398247+00:00\",\"endTimeUtc\":\"2019-09-11T01:01:24.4146011+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:01:24.4146011+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:24.4146011+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:18.1707561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:18.1707561+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:01:31.6645282+00:00\",\"endTimeUtc\":\"2019-09-11T01:10:56.5811777+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:10:56.5811777+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:10:56.5811777+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:17.7801358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:17.7801358+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:18.327007+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:42.0453752+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:42.0453752+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:42.060984+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:32.2711809+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:32.2711809+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:50.857492+00:00\",\"endTimeUtc\":\"2019-09-11T01:19:05.935006+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:19:05.935006+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:19:05.935006+00:00\",\"endTimeUtc\":\"2019-09-11T01:41:22.9398178+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:41:22.9398178+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:41:22.9554444+00:00\",\"endTimeUtc\":\"2019-09-11T02:48:50.8312048+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:48:50.8312048+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:48:50.8468322+00:00\",\"endTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:49:01.674836+00:00\",\"endTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:03:44.5394206+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:57.844531+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:57.844531+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:57.8757806+00:00\",\"endTimeUtc\":\"2019-09-11T03:42:24.6495152+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:42:24.6495152+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:42:24.6495152+00:00\",\"endTimeUtc\":\"2019-09-11T03:46:51.9747226+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:46:51.9747226+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:46:51.9903482+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:25.3025022+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:25.3025022+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:25.3025022+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:32.2711809+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:32.2711809+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:32.2868057+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:39.1148591+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:46.849175+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:46.849175+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:46.849175+00:00\",\"endTimeUtc\":\"2019-09-11T03:48:02.3802455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:48:02.3802455+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:48:02.3802455+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:48:10.0989161+00:00\",\"endTimeUtc\":\"2019-09-11T03:58:33.4812826+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:58:33.4812826+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:58:33.4812826+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:25.4304963+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:33.6491609+00:00\",\"endTimeUtc\":\"2019-09-11T05:43:28.810045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:43:28.810045+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:40.711588+00:00\",\"endTimeUtc\":\"2019-09-11T04:04:47.8677644+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:04:47.8677644+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:04:47.8677644+00:00\",\"endTimeUtc\":\"2019-09-11T04:20:23.9032986+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:20:23.9032986+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:20:24.0126824+00:00\",\"endTimeUtc\":\"2019-09-11T04:57:30.6051619+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:57:30.6051619+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:57:30.6207526+00:00\",\"endTimeUtc\":\"2019-09-11T05:07:59.0693044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:07:59.0693044+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:57:41.1988356+00:00\",\"endTimeUtc\":\"2019-09-11T05:07:59.0693044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:07:59.0693044+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:07:59.084932+00:00\",\"endTimeUtc\":\"2019-09-11T05:16:30.1297565+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:16:30.1297565+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:16:30.1632468+00:00\",\"endTimeUtc\":\"2019-09-11T05:25:04.0051233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:25:04.0051233+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:25:04.0051233+00:00\",\"endTimeUtc\":\"2019-09-11T05:37:40.4094365+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:37:40.4094365+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:37:40.4094365+00:00\",\"endTimeUtc\":\"2019-09-11T05:43:14.9032283+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:43:14.9032283+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:43:14.9032283+00:00\",\"endTimeUtc\":\"2019-09-11T05:43:28.810045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:43:28.810045+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:43:28.8874726+00:00\",\"endTimeUtc\":\"2019-09-11T05:44:21.4338965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:44:21.4338965+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:58.2312598+00:00\",\"endTimeUtc\":\"2019-09-11T01:03:18.272901+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:03:18.272901+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:03:18.3041731+00:00\",\"endTimeUtc\":\"2019-09-11T01:07:48.7703729+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:07:48.7703729+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:07:48.7703729+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:27.2468008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:27.2468008+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:07:56.8952969+00:00\",\"endTimeUtc\":\"2019-09-11T01:08:06.1295845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:08:06.1295845+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:08:06.1295845+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:51.4706768+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:51.4706768+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:51.4706768+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:16.872218+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:16.872218+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:58.8768932+00:00\",\"endTimeUtc\":\"2019-09-11T01:21:19.4115847+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:21:19.4115847+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:21:19.427264+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:16.872218+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:16.872218+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:16.8875533+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:27.2468008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:27.2468008+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:27.3249382+00:00\",\"endTimeUtc\":\"2019-09-11T03:12:34.0017757+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:12:34.0017757+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:36.027982+00:00\",\"endTimeUtc\":\"2019-09-11T01:29:43.4497328+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:29:43.4497328+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:29:43.4497328+00:00\",\"endTimeUtc\":\"2019-09-11T01:46:57.4415764+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:46:57.4415764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:46:57.5041651+00:00\",\"endTimeUtc\":\"2019-09-11T02:42:00.9303041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:42:00.9303041+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:42:00.9303041+00:00\",\"endTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:42:10.2583368+00:00\",\"endTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:55:16.4207664+00:00\",\"endTimeUtc\":\"2019-09-11T03:04:39.6948559+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:04:39.6948559+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:04:39.6948559+00:00\",\"endTimeUtc\":\"2019-09-11T03:12:25.5018579+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:12:25.5018579+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:12:25.5331133+00:00\",\"endTimeUtc\":\"2019-09-11T03:12:33.8923966+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:12:33.8923966+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:12:34.0330186+00:00\",\"endTimeUtc\":\"2019-09-11T03:19:37.9499138+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:19:37.9499138+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:19:37.9499138+00:00\",\"endTimeUtc\":\"2019-09-11T03:25:46.9137825+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:25:46.9137825+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:25:46.9137825+00:00\",\"endTimeUtc\":\"2019-09-11T03:31:41.0662843+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:31:41.0662843+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:31:41.0662843+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:27.938834+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:27.938834+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:27.938834+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:34.4543352+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:42.1729451+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:42.1729451+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:42.1729451+00:00\",\"endTimeUtc\":\"2019-09-11T03:39:42.169223+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:39:42.169223+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:39:42.169223+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:39:48.216019+00:00\",\"endTimeUtc\":\"2019-09-11T03:47:35.3805249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:47:35.3805249+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:47:35.3805249+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:53:48.79782+00:00\",\"endTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:53:56.4383173+00:00\",\"endTimeUtc\":\"2019-09-11T05:12:31.4264828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:12:31.4264828+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:54:03.3132002+00:00\",\"endTimeUtc\":\"2019-09-11T03:54:10.8912007+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:54:10.8912007+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:54:10.8912007+00:00\",\"endTimeUtc\":\"2019-09-11T04:01:04.7139031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:01:04.7139031+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:01:04.7139031+00:00\",\"endTimeUtc\":\"2019-09-11T04:38:04.235795+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:38:04.235795+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:38:04.5951718+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:59.6992787+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:59.6992787+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:38:21.6731991+00:00\",\"endTimeUtc\":\"2019-09-11T04:55:59.6367797+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T04:55:59.6367797+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T04:55:59.7305278+00:00\",\"endTimeUtc\":\"2019-09-11T05:03:37.651858+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:03:37.651858+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:03:37.651858+00:00\",\"endTimeUtc\":\"2019-09-11T05:12:23.3952733+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:12:23.3952733+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:12:23.3952733+00:00\",\"endTimeUtc\":\"2019-09-11T05:12:31.4264828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:12:31.4264828+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:12:31.4577333+00:00\",\"endTimeUtc\":\"2019-09-11T05:20:59.3473439+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:20:59.3473439+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:20:59.3473439+00:00\",\"endTimeUtc\":\"2019-09-11T05:29:13.1462006+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:29:13.1462006+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:39:59.7781207+00:00\",\"endTimeUtc\":\"2019-09-11T00:41:40.8083943+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:41:40.8083943+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of XRPRing Service Fabric cluster.\",\"description\":\"Update OSImage on the XRP service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:40.8240367+00:00\",\"endTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"steps\":[{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:42:00.1050948+00:00\",\"endTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:44:55.3692249+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:29.092528+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:29.092528+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:45:25.6985982+00:00\",\"endTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:57:03.8777845+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:03.8841342+00:00\",\"endTimeUtc\":\"2019-09-11T00:57:23.7121021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:57:23.7121021+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:23.7121021+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:17.5770107+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:17.5770107+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:57:32.7276436+00:00\",\"endTimeUtc\":\"2019-09-11T01:10:46.2999732+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:10:46.2999732+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:10:46.3312214+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:17.5145114+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:17.5145114+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:17.7645486+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:29.092528+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:29.092528+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:29.4050252+00:00\",\"endTimeUtc\":\"2019-09-11T05:15:12.3170675+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:15:12.3170675+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:39.8892019+00:00\",\"endTimeUtc\":\"2019-09-11T01:18:54.9823223+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:18:54.9823223+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:18:54.9823223+00:00\",\"endTimeUtc\":\"2019-09-11T01:46:11.5614841+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:46:11.5614841+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:46:11.5770214+00:00\",\"endTimeUtc\":\"2019-09-11T02:22:16.6633584+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:22:16.6633584+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:22:16.6789826+00:00\",\"endTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:22:24.9757872+00:00\",\"endTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:04:32.1324646+00:00\",\"endTimeUtc\":\"2019-09-11T03:07:27.1770461+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:07:27.1770461+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:07:27.1770461+00:00\",\"endTimeUtc\":\"2019-09-11T03:29:38.7862886+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:29:38.7862886+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:07:34.2394672+00:00\",\"endTimeUtc\":\"2019-09-11T03:29:38.7394131+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:29:38.7394131+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:09:27.644398+00:00\",\"endTimeUtc\":\"2019-09-11T03:12:36.6267438+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:12:36.6267438+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:12:36.7204937+00:00\",\"endTimeUtc\":\"2019-09-11T03:14:18.0319558+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:14:18.0319558+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:14:18.0319558+00:00\",\"endTimeUtc\":\"2019-09-11T03:20:53.6049984+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:20:53.6049984+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:20:53.6049984+00:00\",\"endTimeUtc\":\"2019-09-11T03:22:34.6348536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:22:34.6348536+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:22:34.6348536+00:00\",\"endTimeUtc\":\"2019-09-11T03:28:03.4122903+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:28:03.4122903+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:28:03.4122903+00:00\",\"endTimeUtc\":\"2019-09-11T03:29:38.7394131+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:29:38.7394131+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:07:56.8017622+00:00\",\"endTimeUtc\":\"2019-09-11T03:25:46.9606571+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:25:46.9606571+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:29:38.8800354+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:38.5011423+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:38.5011423+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:38.5011423+00:00\",\"endTimeUtc\":\"2019-09-11T05:15:02.6452254+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:15:02.6452254+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:15:02.6608507+00:00\",\"endTimeUtc\":\"2019-09-11T05:15:12.3170675+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:15:12.3170675+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:15:12.3326895+00:00\",\"endTimeUtc\":\"2019-09-11T05:15:57.441906+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:15:57.441906+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:15:57.441906+00:00\",\"endTimeUtc\":\"2019-09-11T07:27:35.1075054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:27:35.1075054+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:16:05.8950038+00:00\",\"endTimeUtc\":\"2019-09-11T05:18:54.457016+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:18:54.457016+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:18:54.457016+00:00\",\"endTimeUtc\":\"2019-09-11T05:19:03.8010383+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:19:03.8010383+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:19:03.8010383+00:00\",\"endTimeUtc\":\"2019-09-11T07:27:22.3370878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:27:22.3370878+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:19:12.2694735+00:00\",\"endTimeUtc\":\"2019-09-11T05:39:41.8593392+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T05:39:41.8593392+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T05:39:41.8749611+00:00\",\"endTimeUtc\":\"2019-09-11T07:27:22.3370878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:27:22.3370878+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:27:22.3683356+00:00\",\"endTimeUtc\":\"2019-09-11T07:27:35.1075054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:27:35.1075054+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:27:35.1651877+00:00\",\"endTimeUtc\":\"2019-09-12T22:49:30.1102982+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:49:30.1102982+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:27:47.6431967+00:00\",\"endTimeUtc\":\"2019-09-11T07:28:01.0094837+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:28:01.0094837+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:28:01.0094837+00:00\",\"endTimeUtc\":\"2019-09-11T07:36:38.8397896+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T07:36:38.8397896+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T07:36:38.8397896+00:00\",\"endTimeUtc\":\"2019-09-11T08:02:25.7548382+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T08:02:25.7548382+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:02:25.7548382+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T08:02:42.0354207+00:00\",\"endTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:10:50.6865942+00:00\",\"endTimeUtc\":\"2019-09-12T22:15:10.1678239+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:15:10.1678239+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:15:10.1678239+00:00\",\"endTimeUtc\":\"2019-09-12T22:44:08.4773991+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:44:08.4773991+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:15:19.8864912+00:00\",\"endTimeUtc\":\"2019-09-12T22:44:08.4461394+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:44:08.4461394+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:15:59.7141146+00:00\",\"endTimeUtc\":\"2019-09-12T22:32:47.5616194+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:32:47.5616194+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:32:47.5772477+00:00\",\"endTimeUtc\":\"2019-09-12T22:35:00.7631115+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:35:00.7631115+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:35:00.7631115+00:00\",\"endTimeUtc\":\"2019-09-12T22:37:11.0740898+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:37:11.0740898+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:37:11.0740898+00:00\",\"endTimeUtc\":\"2019-09-12T22:39:29.0881581+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:39:29.0881581+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:39:29.0881581+00:00\",\"endTimeUtc\":\"2019-09-12T22:41:38.7541028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:41:38.7541028+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:41:38.7541028+00:00\",\"endTimeUtc\":\"2019-09-12T22:44:08.4461394+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:44:08.4461394+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:15:55.9017348+00:00\",\"endTimeUtc\":\"2019-09-12T22:36:23.5434105+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:36:23.5434105+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:44:08.4930118+00:00\",\"endTimeUtc\":\"2019-09-12T22:48:40.7186762+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:48:40.7186762+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:48:40.7186762+00:00\",\"endTimeUtc\":\"2019-09-12T22:49:19.2806278+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:49:19.2806278+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:49:19.2806278+00:00\",\"endTimeUtc\":\"2019-09-12T22:49:30.0461155+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:49:30.0461155+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:49:30.1242421+00:00\",\"endTimeUtc\":\"2019-09-12T22:50:08.6237544+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:50:08.6237544+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:50:08.6237544+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:50:19.7017451+00:00\",\"endTimeUtc\":\"2019-09-12T22:55:06.885859+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:55:06.885859+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:55:06.885859+00:00\",\"endTimeUtc\":\"2019-09-12T22:55:17.4325985+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T22:55:17.4325985+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:55:17.4325985+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T22:55:27.5731087+00:00\",\"endTimeUtc\":\"2019-09-12T23:08:23.3026739+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:08:23.3026739+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:08:23.3026739+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:21:07.8382668+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:21:17.3068998+00:00\",\"endTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:21:27.3067716+00:00\",\"endTimeUtc\":\"2019-09-12T23:21:36.9978442+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:21:36.9978442+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:21:36.9978442+00:00\",\"endTimeUtc\":\"2019-09-12T23:27:55.6965012+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-12T23:27:55.6965012+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-12T23:27:55.6965012+00:00\",\"endTimeUtc\":\"2019-09-13T00:00:27.7325836+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:00:27.7325836+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:00:27.7325836+00:00\",\"endTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:00:38.3107669+00:00\",\"endTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:12:45.2922632+00:00\",\"endTimeUtc\":\"2019-09-13T00:20:26.9658543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:20:26.9658543+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:20:26.9658543+00:00\",\"endTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:20:37.7938581+00:00\",\"endTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:21:21.1683672+00:00\",\"endTimeUtc\":\"2019-09-13T00:38:13.0625195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:38:13.0625195+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:38:13.0937653+00:00\",\"endTimeUtc\":\"2019-09-13T00:41:12.2479833+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:41:12.2479833+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:41:12.2479833+00:00\",\"endTimeUtc\":\"2019-09-13T00:43:59.3431726+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:43:59.3431726+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:43:59.3431726+00:00\",\"endTimeUtc\":\"2019-09-13T00:47:26.4342573+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:47:26.4342573+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:47:26.4342573+00:00\",\"endTimeUtc\":\"2019-09-13T00:56:23.8203092+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:56:23.8203092+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:56:23.8203092+00:00\",\"endTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T00:22:05.7928529+00:00\",\"endTimeUtc\":\"2019-09-13T00:43:22.3402727+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T00:43:22.3402727+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:01:36.2121039+00:00\",\"endTimeUtc\":\"2019-09-13T01:12:59.4734447+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T01:12:59.4734447+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T01:12:59.4734447+00:00\",\"endTimeUtc\":\"2019-09-13T05:17:17.9743304+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:17:17.9743304+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:17:17.9743304+00:00\",\"endTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"steps\":[]}]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:17:28.849198+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.3253856+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.3253856+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:17:38.8022102+00:00\",\"endTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:17:49.2708361+00:00\",\"endTimeUtc\":\"2019-09-13T05:19:19.6758297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:19:19.6758297+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:19:19.6758297+00:00\",\"endTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:19:35.9099757+00:00\",\"endTimeUtc\":\"2019-09-13T05:29:14.9722636+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:29:14.9722636+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:29:14.9722636+00:00\",\"endTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:34:26.3601039+00:00\",\"endTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:35:50.0631377+00:00\",\"endTimeUtc\":\"2019-09-13T05:55:01.2216429+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:55:01.2216429+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:55:01.2216429+00:00\",\"endTimeUtc\":\"2019-09-13T05:59:49.6725751+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:59:49.6725751+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:35:50.0787586+00:00\",\"endTimeUtc\":\"2019-09-13T05:59:13.4853951+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:59:13.4853951+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:59:13.4853951+00:00\",\"endTimeUtc\":\"2019-09-13T06:09:20.5884396+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T06:09:20.5884396+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:35:50.0787586+00:00\",\"endTimeUtc\":\"2019-09-13T05:53:58.5188009+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:53:58.5188009+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:53:58.5188009+00:00\",\"endTimeUtc\":\"2019-09-13T06:04:35.2790897+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T06:04:35.2790897+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:35:39.2821094+00:00\",\"endTimeUtc\":\"2019-09-13T05:50:39.2391295+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:50:39.2391295+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T05:50:39.2391295+00:00\",\"endTimeUtc\":\"2019-09-13T05:56:01.8150373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T05:56:01.8150373+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:39:21.1415891+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.2160044+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.2160044+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:39:29.3914819+00:00\",\"endTimeUtc\":\"2019-09-13T08:45:21.0336311+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:45:21.0336311+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:45:21.0336311+00:00\",\"endTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:45:28.9710487+00:00\",\"endTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:45:29.0022994+00:00\",\"endTimeUtc\":\"2019-09-13T08:52:30.1513066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:52:30.1513066+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:52:30.1513066+00:00\",\"endTimeUtc\":\"2019-09-13T08:52:43.9324093+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T08:52:43.9324093+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:56:41.9080305+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.1222553+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.1222553+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:56:53.0172749+00:00\",\"endTimeUtc\":\"2019-09-13T09:06:44.7743567+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:06:44.7743567+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:06:44.8212297+00:00\",\"endTimeUtc\":\"2019-09-13T09:18:26.6408168+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:18:26.6408168+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:57:38.0323911+00:00\",\"endTimeUtc\":\"2019-09-13T09:21:40.9198282+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:21:40.9198282+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:21:40.966699+00:00\",\"endTimeUtc\":\"2019-09-13T09:23:46.5008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:23:46.5008+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:57:38.2980093+00:00\",\"endTimeUtc\":\"2019-09-13T09:24:39.759291+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:24:39.759291+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:56:53.2828936+00:00\",\"endTimeUtc\":\"2019-09-13T09:09:38.6161109+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:09:38.6161109+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:10:19.318471+00:00\",\"endTimeUtc\":\"2019-09-13T09:20:30.4675076+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:20:30.4675076+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:57:14.1576586+00:00\",\"endTimeUtc\":\"2019-09-13T09:34:42.9994644+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:34:42.9994644+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:34:43.0151016+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:20.1222553+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:20.1222553+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T08:56:53.4235186+00:00\",\"endTimeUtc\":\"2019-09-13T09:16:03.6894069+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:16:03.6894069+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:00.3251013+00:00\",\"endTimeUtc\":\"2019-09-11T00:40:45.8557899+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:40:45.8557899+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:40:45.8714108+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:22.9691007+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:22.9691007+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:22.4491999+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:54.2987775+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:54.2987775+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:41:38.4966655+00:00\",\"endTimeUtc\":\"2019-09-11T00:45:27.5408414+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T00:45:27.5408414+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:45:27.5408414+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:40.7207764+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:40.7207764+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T00:46:00.3692035+00:00\",\"endTimeUtc\":\"2019-09-11T01:06:50.8177874+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:06:50.8177874+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:06:50.84904+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:40.7051528+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:40.7051528+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:40.7366642+00:00\",\"endTimeUtc\":\"2019-09-11T01:12:54.2831558+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:12:54.2831558+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:12:54.3456498+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:22.9378366+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:22.9378366+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:01.7987051+00:00\",\"endTimeUtc\":\"2019-09-11T01:13:16.3298195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:13:16.3298195+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:13:16.3298195+00:00\",\"endTimeUtc\":\"2019-09-11T01:36:55.272327+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T01:36:55.272327+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T01:36:55.2879467+00:00\",\"endTimeUtc\":\"2019-09-11T02:17:52.7599068+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:17:52.7599068+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:17:52.7599068+00:00\",\"endTimeUtc\":\"2019-09-11T02:43:56.1322876+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:43:56.1322876+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:18:02.4790231+00:00\",\"endTimeUtc\":\"2019-09-11T02:43:56.1166656+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:43:56.1166656+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:43:56.1322876+00:00\",\"endTimeUtc\":\"2019-09-11T02:51:06.189029+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T02:51:06.189029+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T02:51:06.189029+00:00\",\"endTimeUtc\":\"2019-09-11T03:01:55.9474889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:01:55.9474889+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:01:55.9474889+00:00\",\"endTimeUtc\":\"2019-09-11T03:10:30.0030863+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:10:30.0030863+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:10:30.0187106+00:00\",\"endTimeUtc\":\"2019-09-11T03:15:14.5001289+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:15:14.5001289+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:15:14.5001289+00:00\",\"endTimeUtc\":\"2019-09-11T03:35:38.7222225+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:35:38.7222225+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:38.7222225+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:35:45.8135022+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:36:15.6879604+00:00\",\"endTimeUtc\":\"2019-09-11T03:36:22.9378366+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:36:22.9378366+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:36:22.9691007+00:00\",\"endTimeUtc\":\"2019-09-11T03:40:42.1684543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:40:42.1684543+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:36:29.3908586+00:00\",\"endTimeUtc\":\"2019-09-11T03:37:55.67072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:37:55.67072+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-11T03:37:55.67072+00:00\",\"endTimeUtc\":\"2019-09-11T03:40:42.1684543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-11T03:40:42.1684543+00:00\",\"steps\":[]}]}]},{\"name\":\"Update CertificateAuthority\",\"description\":\"Updating Certificate Authorities.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:38:20.4660055+00:00\",\"endTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"steps\":[{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:38:27.8721447+00:00\",\"endTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:38:34.5126768+00:00\",\"endTimeUtc\":\"2019-09-13T09:38:40.5440717+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:38:40.5440717+00:00\",\"steps\":[]},{\"name\":\"Backup CA\",\"description\":\"Snapshot CA content and database to shared storage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:38:40.5440717+00:00\",\"endTimeUtc\":\"2019-09-13T09:43:29.5574641+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:43:29.5574641+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:43:29.5574641+00:00\",\"endTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:43:35.2917707+00:00\",\"endTimeUtc\":\"2019-09-13T09:48:42.8775691+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:48:42.8775691+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:48:42.8775691+00:00\",\"endTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"steps\":[]}]},{\"name\":\"PostScaleIn: Remove CA objects from active directory\",\"description\":\"Remove CA objects from active directory.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:54:16.7749242+00:00\",\"endTimeUtc\":\"2019-09-13T09:58:46.7873616+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:58:46.7873616+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:58:46.7873616+00:00\",\"endTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:58:53.5372847+00:00\",\"endTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:58:59.2715758+00:00\",\"endTimeUtc\":\"2019-09-13T09:59:05.2715028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T09:59:05.2715028+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T09:59:05.2715028+00:00\",\"endTimeUtc\":\"2019-09-13T10:07:58.9110179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:07:58.9110179+00:00\",\"steps\":[]},{\"name\":\"Update for CA\",\"description\":\"Updates CA server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:07:58.9110179+00:00\",\"endTimeUtc\":\"2019-09-13T10:24:02.4855537+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:24:02.4855537+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:24:03.3917966+00:00\",\"endTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:24:08.9542188+00:00\",\"endTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"steps\":[]}]},{\"name\":\"Restore CA\",\"description\":\"Restore CA content and database from shared storage .\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:29:34.1190258+00:00\",\"endTimeUtc\":\"2019-09-13T10:36:34.9306326+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:36:34.9306326+00:00\",\"steps\":[]},{\"name\":\"Validate CA after ScaleOut\",\"description\":\"Validate CA role after ScaleOut.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:36:34.9306326+00:00\",\"endTimeUtc\":\"2019-09-13T10:41:37.1351678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:41:37.1351678+00:00\",\"steps\":[]},{\"name\":\"Checking CRL parameters\",\"description\":\"Check if the CRL parameters are correct.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:41:37.1351678+00:00\",\"endTimeUtc\":\"2019-09-13T10:46:11.6470578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:46:11.6470578+00:00\",\"steps\":[]},{\"name\":\"Updating new node\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:46:11.6470578+00:00\",\"endTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"steps\":[]}]}]},{\"name\":\"Update DomainControllerServices\",\"description\":\"Updating directory services virtual machines including Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:46:17.7875999+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"steps\":[{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:46:23.6156473+00:00\",\"endTimeUtc\":\"2019-09-13T10:50:10.8842455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:50:10.8842455+00:00\",\"steps\":[]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:50:10.8842455+00:00\",\"endTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:50:16.7748096+00:00\",\"endTimeUtc\":\"2019-09-13T10:50:22.8840967+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:50:22.8840967+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:50:22.8840967+00:00\",\"endTimeUtc\":\"2019-09-13T10:55:59.590691+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T10:55:59.590691+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:55:59.590691+00:00\",\"endTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T10:56:05.1999911+00:00\",\"endTimeUtc\":\"2019-09-13T11:00:11.1664695+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:00:11.1664695+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:00:11.1664695+00:00\",\"endTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:04:44.0548069+00:00\",\"endTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:04:50.4141072+00:00\",\"endTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:04:56.6640328+00:00\",\"endTimeUtc\":\"2019-09-13T11:05:03.1952104+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:05:03.1952104+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:05:03.1952104+00:00\",\"endTimeUtc\":\"2019-09-13T11:11:58.3315132+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:11:58.3315132+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:11:58.3315132+00:00\",\"endTimeUtc\":\"2019-09-13T11:31:31.0792158+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:31:31.0792158+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:31:31.0792158+00:00\",\"endTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:31:36.719769+00:00\",\"endTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:36:50.5374046+00:00\",\"endTimeUtc\":\"2019-09-13T11:45:53.9224129+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:45:53.9224129+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:45:53.9224129+00:00\",\"endTimeUtc\":\"2019-09-13T11:55:21.832337+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:55:21.832337+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:55:21.832337+00:00\",\"endTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:55:28.1595893+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:55:33.846323+00:00\",\"endTimeUtc\":\"2019-09-13T11:55:39.6424332+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T11:55:39.6424332+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T11:55:39.6424332+00:00\",\"endTimeUtc\":\"2019-09-13T12:00:56.1813218+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:00:56.1813218+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:00:56.1813218+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:01:02.274425+00:00\",\"endTimeUtc\":\"2019-09-13T12:05:09.1018432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:05:09.1018432+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:05:09.1018432+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:09:38.4369619+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:09:44.8274415+00:00\",\"endTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:09:50.4523319+00:00\",\"endTimeUtc\":\"2019-09-13T12:09:56.5615601+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:09:56.5615601+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:09:56.5615601+00:00\",\"endTimeUtc\":\"2019-09-13T12:13:21.7031452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:13:21.7031452+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:13:21.7031452+00:00\",\"endTimeUtc\":\"2019-09-13T12:32:16.3749058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:32:16.3749058+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:32:16.3749058+00:00\",\"endTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:32:22.2029291+00:00\",\"endTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:37:31.4717656+00:00\",\"endTimeUtc\":\"2019-09-13T12:45:33.1435978+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:45:33.1435978+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:45:33.1435978+00:00\",\"endTimeUtc\":\"2019-09-13T12:49:28.2345094+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:49:28.2345094+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:49:28.2345094+00:00\",\"endTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:49:34.3750567+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:29.3434602+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:29.3434602+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:49:40.0312483+00:00\",\"endTimeUtc\":\"2019-09-13T12:49:45.8436745+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:49:45.8436745+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:49:45.8436745+00:00\",\"endTimeUtc\":\"2019-09-13T12:55:25.2636536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T12:55:25.2636536+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:55:25.2636536+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T12:55:30.9511039+00:00\",\"endTimeUtc\":\"2019-09-13T13:00:30.414786+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:00:30.414786+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:00:30.414786+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:05:23.1248695+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:29.3434602+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:29.3434602+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:05:29.3590785+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:05:35.1245621+00:00\",\"endTimeUtc\":\"2019-09-13T13:05:40.9681515+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:05:40.9681515+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:05:40.9681515+00:00\",\"endTimeUtc\":\"2019-09-13T13:09:03.5889651+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:09:03.5889651+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:09:03.5889651+00:00\",\"endTimeUtc\":\"2019-09-13T13:29:22.9439288+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:29:22.9439288+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:29:22.9439288+00:00\",\"endTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:29:28.8188646+00:00\",\"endTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:34:53.3688417+00:00\",\"endTimeUtc\":\"2019-09-13T13:42:51.3580226+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:42:51.3580226+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:42:51.3580226+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:48.7931666+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:48.7931666+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:46:48.7931666+00:00\",\"endTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:46:54.9337236+00:00\",\"steps\":[]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:46:54.9962235+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:47:00.6836725+00:00\",\"endTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:47:11.9335551+00:00\",\"endTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:47:11.8554308+00:00\",\"endTimeUtc\":\"2019-09-13T13:51:16.9311705+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:51:16.9311705+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T13:51:16.9311705+00:00\",\"endTimeUtc\":\"2019-09-13T13:54:49.4780223+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T13:54:49.4780223+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T14:03:33.8160969+00:00\",\"endTimeUtc\":\"2019-09-13T14:04:07.8592657+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:04:07.8592657+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T14:04:07.8592657+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:00.5935545+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:00.5935545+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-13T14:28:00.5935545+00:00\",\"endTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-13T14:28:16.8460742+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-09-08T15:12:37.064Z\",\"lastUpdatedTime\":\"2019-09-13T14:28:16.8929512+00:00\",\"duration\":\"P4DT23H39M29.84S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29/updateRuns/e7f68a49-f0dc-40ae-ad17-085fc1e93045?api-version=2016-05-01+86": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29/updateRuns/e7f68a49-f0dc-40ae-ad17-085fc1e93045?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "171", "172" ], - "x-ms-client-request-id": [ "bd6ba9ae-631c-4f24-8073-374fee80950b" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "67f65cf5-6fab-46d1-8dc9-7ce87543aed5" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvN2lj5fHr2LJb65czRH5wvG6aHYN5I7G+vIOUACSZiMsphXx9Ev6mgruf9jw77q702+P+0tvXi6jdSpTRM2oYrjZ035NjYTI5QUKN/AGvoDg6OaYVKqeRPHn/5F0NnlXkaRlwMZ4qxno4zKGLmigL" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14648" ], - "x-ms-request-id": [ "67f65cf5-6fab-46d1-8dc9-7ce87543aed5" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032129Z:67f65cf5-6fab-46d1-8dc9-7ce87543aed5" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:29 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "7255" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.3.29/updateRuns/e7f68a49-f0dc-40ae-ad17-085fc1e93045\",\"name\":\"northwest/Microsoft1.1908.3.29/e7f68a49-f0dc-40ae-ad17-085fc1e93045\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T01:57:26.4494429+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:26.4650675+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T01:57:32.0431554+00:00\",\"endTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:01:59.3622108+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:02:04.9402973+00:00\",\"endTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:04:31.6121957+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:09.0041455+00:00\",\"endTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:20:17.3165959+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:20:22.9415489+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:20:38.3789518+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:20:44.0976629+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:17.1477369+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-08T02:27:22.7414527+00:00\",\"endTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:27:36.6007342+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:27:42.7413298+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric ApplicationsThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.09.08_04.50.50.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1908.3.29\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1908.3.29\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 846\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-09-08T02:27:48.5694035+00:00\",\"endTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-08T04:53:53.4451682+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update OSImage on the NC VMs\",\"description\":\"Update OSImage on the NC VMs\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update VMs\",\"description\":\"Updating VMs conditionally based on update payload. All VMs are getting updated in parallel except DC and CA VMs.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-09-08T01:57:19.449Z\",\"lastUpdatedTime\":\"2019-09-08T04:53:53.4451682+00:00\",\"duration\":\"PT3H18M22.138S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33/updateRuns?api-version=2016-05-01+87": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "173", "174" ], - "x-ms-client-request-id": [ "8934ea8b-3013-4a52-8ffc-55a9eef59feb" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "f7c02242-f7a1-4419-bf09-806ad32c0b92" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv4l6ClbUm+G+agxaOS8QBD6+nzZBLaeLF6yJ2thK1PG2MJ0y4/wtv5lzJnyteU14JSCA+S3MmfBqDZDmivLbGELkxAtBFW/oyDPLu+VpmIlqiFU6vCFAjplbJZpIqokJWV4GVcDuAm8QUScTQ1mRX" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14647" ], - "x-ms-request-id": [ "f7c02242-f7a1-4419-bf09-806ad32c0b92" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032130Z:f7c02242-f7a1-4419-bf09-806ad32c0b92" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:30 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "270715" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33/updateRuns/804aac0c-4e39-4f19-b92b-5a42d27bd07a\",\"name\":\"northwest/Microsoft1.1908.4.33/804aac0c-4e39-4f19-b92b-5a42d27bd07a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:08:14.5931425+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2471255+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2471255+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:08:14.5931425+00:00\",\"endTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:08:20.0305815+00:00\",\"endTimeUtc\":\"2019-09-20T17:12:31.3703765+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:12:31.3703765+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:12:31.3703765+00:00\",\"endTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:12:36.9484485+00:00\",\"endTimeUtc\":\"2019-09-20T17:15:07.2017505+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:15:07.2017505+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:15:07.2017505+00:00\",\"endTimeUtc\":\"2019-09-20T17:31:02.8835014+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:31:02.8835014+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:02.8835014+00:00\",\"endTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2315008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2315008+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:18.0553427+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:34.8989078+00:00\",\"endTimeUtc\":\"2019-09-20T22:24:40.0368875+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:24:40.0368875+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:41.0722261+00:00\",\"endTimeUtc\":\"2019-09-20T17:38:39.7393756+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:38:39.7393756+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:38:39.7393756+00:00\",\"endTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:38:45.5830824+00:00\",\"endTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"endTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:39:09.0047913+00:00\",\"endTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:39:15.2547394+00:00\",\"endTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"endTimeUtc\":\"2019-09-20T18:15:11.976958+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:15:11.976958+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:51:18.8960082+00:00\",\"endTimeUtc\":\"2019-09-20T17:55:22.1754563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:55:22.1754563+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:55:22.1754563+00:00\",\"endTimeUtc\":\"2019-09-20T17:56:35.4092476+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:56:35.4092476+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:51:18.6772648+00:00\",\"endTimeUtc\":\"2019-09-20T17:56:54.5809858+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:56:54.5809858+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:11.976958+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:18.3363002+00:00\",\"endTimeUtc\":\"2019-09-20T18:50:02.7392655+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:50:02.7392655+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:27.0706205+00:00\",\"endTimeUtc\":\"2019-09-20T18:15:56.3360796+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:15:56.3360796+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:56.3360796+00:00\",\"endTimeUtc\":\"2019-09-20T18:26:28.0042612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:26:28.0042612+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:26:28.0042612+00:00\",\"endTimeUtc\":\"2019-09-20T18:34:24.3680523+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:34:24.3680523+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:26:34.2698937+00:00\",\"endTimeUtc\":\"2019-09-20T18:32:56.3167422+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:32:56.3167422+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:32:56.3167422+00:00\",\"endTimeUtc\":\"2019-09-20T18:34:24.3680523+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:34:24.3680523+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:27.4612465+00:00\",\"endTimeUtc\":\"2019-09-20T18:44:05.4277306+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:44:05.4277306+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:44:05.4277306+00:00\",\"endTimeUtc\":\"2019-09-20T18:45:39.1149722+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:45:39.1149722+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:45:39.1149722+00:00\",\"endTimeUtc\":\"2019-09-20T18:50:02.7236452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:50:02.7236452+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:45:45.0993249+00:00\",\"endTimeUtc\":\"2019-09-20T18:48:44.2976053+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:48:44.2976053+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:48:44.2976053+00:00\",\"endTimeUtc\":\"2019-09-20T18:50:02.7236452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:50:02.7236452+00:00\",\"steps\":[]}]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:18.3363002+00:00\",\"endTimeUtc\":\"2019-09-20T18:15:34.1487059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:15:34.1487059+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:34.1487059+00:00\",\"endTimeUtc\":\"2019-09-20T18:16:23.5390428+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:16:23.5390428+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:16:23.5390428+00:00\",\"endTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:16:41.46081+00:00\",\"endTimeUtc\":\"2019-09-20T18:17:27.0386578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:17:27.0386578+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:17:27.0386578+00:00\",\"endTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"endTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:24:51.5978604+00:00\",\"endTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"steps\":[]}]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:56:58.8712432+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:08.9202936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:08.9202936+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:08.9202936+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:17.95149+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:17.95149+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:17.95149+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage on the NC VMs\",\"description\":\"Update OSImage on the NC VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"endTimeUtc\":\"2019-09-20T22:24:40.0212704+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:24:40.0212704+00:00\",\"steps\":[{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:35.466992+00:00\",\"endTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:41.357579+00:00\",\"endTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:02:04.4921703+00:00\",\"endTimeUtc\":\"2019-09-20T19:08:09.5059813+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:08:09.5059813+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:08:09.5059813+00:00\",\"endTimeUtc\":\"2019-09-20T19:08:15.8028125+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:08:15.8028125+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:08:15.8028125+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:08:21.6621536+00:00\",\"endTimeUtc\":\"2019-09-20T19:15:56.3202326+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:15:56.3202326+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:15:56.3202326+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"endTimeUtc\":\"2019-09-20T20:09:13.2378031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:09:13.2378031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:21:32.7207704+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:38.9394889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:38.9394889+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:21:38.9394889+00:00\",\"endTimeUtc\":\"2019-09-20T19:30:18.7029772+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:30:18.7029772+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:30:18.7029772+00:00\",\"endTimeUtc\":\"2019-09-20T19:46:56.6659284+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:46:56.6659284+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:46:56.6659284+00:00\",\"endTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:47:02.5877586+00:00\",\"endTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"endTimeUtc\":\"2019-09-20T20:05:18.1925817+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:05:18.1925817+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:05:18.1925817+00:00\",\"endTimeUtc\":\"2019-09-20T20:09:06.9409749+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:09:06.9409749+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:09:06.9409749+00:00\",\"endTimeUtc\":\"2019-09-20T20:09:13.2221811+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:09:13.2221811+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:09:13.2378031+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:09:19.3315138+00:00\",\"endTimeUtc\":\"2019-09-20T20:15:02.4636638+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:15:02.4636638+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:15:02.4636638+00:00\",\"endTimeUtc\":\"2019-09-20T20:15:08.5886167+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:15:08.5886167+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:15:08.5886167+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:15:14.4792024+00:00\",\"endTimeUtc\":\"2019-09-20T20:22:18.7497205+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:22:18.7497205+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:22:18.7497205+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"endTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:27:49.5583327+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:55.8864355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:55.8864355+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:27:55.8864355+00:00\",\"endTimeUtc\":\"2019-09-20T20:31:33.2764953+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:31:33.2764953+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:31:33.2764953+00:00\",\"endTimeUtc\":\"2019-09-20T20:49:05.3540334+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:49:05.3540334+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:49:05.3540334+00:00\",\"endTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:49:11.4633655+00:00\",\"endTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"endTimeUtc\":\"2019-09-20T21:13:03.9238435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:13:03.9238435+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:13:03.9238435+00:00\",\"endTimeUtc\":\"2019-09-20T21:16:54.5627446+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:16:54.5627446+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:16:54.5627446+00:00\",\"endTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"endTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:17:06.8438969+00:00\",\"endTimeUtc\":\"2019-09-20T21:22:37.8078614+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:22:37.8078614+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:22:37.8078614+00:00\",\"endTimeUtc\":\"2019-09-20T21:22:44.0421902+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:22:44.0421902+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:22:44.0421902+00:00\",\"endTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:22:50.0108994+00:00\",\"endTimeUtc\":\"2019-09-20T21:30:10.6630581+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:30:10.6630581+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:30:10.6630581+00:00\",\"endTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"endTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"endTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:35:54.1763731+00:00\",\"endTimeUtc\":\"2019-09-20T21:36:00.5044443+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:36:00.5044443+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:36:00.5044443+00:00\",\"endTimeUtc\":\"2019-09-20T21:39:42.5029492+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:39:42.5029492+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:39:42.5029492+00:00\",\"endTimeUtc\":\"2019-09-20T21:56:34.7299637+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:56:34.7299637+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:56:34.7299637+00:00\",\"endTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:56:40.5892939+00:00\",\"endTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"endTimeUtc\":\"2019-09-20T22:15:10.0324166+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:15:10.0324166+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:15:10.0324166+00:00\",\"endTimeUtc\":\"2019-09-20T22:18:54.3124698+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:18:54.3124698+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:18:54.3124698+00:00\",\"endTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"steps\":[]}]},{\"name\":\"Upgrade Network Controller Application if needed.\",\"description\":\"Upgrade Network Controller Application if needed\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"endTimeUtc\":\"2019-09-20T22:24:40.0212704+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:24:40.0212704+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:24:40.0837624+00:00\",\"endTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"steps\":[{\"name\":\"Host Node Update Prerequisite\",\"description\":\"Check the Host Update prerequisite\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:24:46.3024615+00:00\",\"endTimeUtc\":\"2019-09-20T22:29:55.4132071+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:29:55.4132071+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:29:55.4132071+00:00\",\"endTimeUtc\":\"2019-09-20T23:49:15.6511261+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:49:15.6511261+00:00\",\"steps\":[]},{\"name\":\"Configure Cluster Network\",\"description\":\"Configure live migration network before suspending cluster nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:49:15.6511261+00:00\",\"endTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"steps\":[{\"name\":\"Configure Cluster Network\",\"description\":\"Ensure live migration happens on the storage network.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:49:21.6822793+00:00\",\"endTimeUtc\":\"2019-09-20T23:53:01.8524424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:53:01.8524424+00:00\",\"steps\":[]},{\"name\":\"Set SMB Bandwidth Cap\",\"description\":\"Configure SMB bandwidth limit for live migration traffic.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:53:01.8524424+00:00\",\"endTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"steps\":[]}]},{\"name\":\"Adding IR VMs\",\"description\":\"Adding an IR machine marker for each baremetal node regardless of provisioning state.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"steps\":[{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:05.4512896+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:11.7949705+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:11.7949705+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:11.7949705+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:18.2480512+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:18.2480512+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:18.2480512+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:24.3573807+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:24.3573807+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:24.3573807+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"steps\":[]}]},{\"name\":\"Prepare IR VMs for Placement\",\"description\":\"Setting the provisioning status of the IR VMs to ProvisioningInProgress so that they can be placed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:01.8891754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:01.8891754+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:36.6393576+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:43.1080656+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:43.1080656+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:43.1080656+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:49.4830189+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:49.4830189+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:49.4830189+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:55.7798471+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:55.7798471+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:55.7798471+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:01.8891754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:01.8891754+00:00\",\"steps\":[]}]},{\"name\":\"Set new IR VMs failed\",\"description\":\"Setting the IR machines as failed initially to allow for per-node-scoped updates and avoid assumptions that the VMs should be accessible.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:01.9048022+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:07.7953882+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:13.987525+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:13.987525+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:13.987525+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:20.363625+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:20.363625+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:20.363625+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:26.6760778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:26.6760778+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:26.6760778+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"steps\":[]}]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:39.4416115+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:39.4416115+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:39.4416115+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:45.7540678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:45.7540678+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:45.7540678+00:00\",\"endTimeUtc\":\"2019-09-21T00:02:23.7368923+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:02:23.7368923+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:02:23.7368923+00:00\",\"endTimeUtc\":\"2019-09-21T00:18:08.7978055+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:18:08.7978055+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:02:31.2837195+00:00\",\"endTimeUtc\":\"2019-09-21T00:17:31.9971546+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:17:31.9971546+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:02:38.1742919+00:00\",\"endTimeUtc\":\"2019-09-21T00:02:45.5179908+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:02:45.5179908+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:02:45.5179908+00:00\",\"endTimeUtc\":\"2019-09-21T00:06:36.031984+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:06:36.031984+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:06:36.031984+00:00\",\"endTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:06:42.2038117+00:00\",\"endTimeUtc\":\"2019-09-21T00:12:16.2645841+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:12:16.2645841+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:12:16.2645841+00:00\",\"endTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"endTimeUtc\":\"2019-09-21T00:17:31.9971546+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:17:31.9971546+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:18:08.7978055+00:00\",\"endTimeUtc\":\"2019-09-21T00:39:09.9330222+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:39:09.9330222+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:39:09.9330222+00:00\",\"endTimeUtc\":\"2019-09-21T00:39:21.2923149+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:39:21.2923149+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:39:21.2923149+00:00\",\"endTimeUtc\":\"2019-09-21T00:39:30.9641227+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:39:30.9641227+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:39:30.9641227+00:00\",\"endTimeUtc\":\"2019-09-21T02:34:35.3153878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:34:35.3153878+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:34:35.3153878+00:00\",\"endTimeUtc\":\"2019-09-21T02:47:53.1271813+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:47:53.1271813+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:47:53.1271813+00:00\",\"endTimeUtc\":\"2019-09-21T02:52:32.3546545+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:52:32.3546545+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:32.3546545+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:41.4327161+00:00\",\"endTimeUtc\":\"2019-09-21T02:52:50.9951486+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:52:50.9951486+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:50.9951486+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:58.9482179+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:53:08.3075249+00:00\",\"endTimeUtc\":\"2019-09-21T02:53:17.4168355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:53:17.4168355+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:53:17.4168355+00:00\",\"endTimeUtc\":\"2019-09-21T03:00:19.9918752+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:00:19.9918752+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:00:19.9918752+00:00\",\"endTimeUtc\":\"2019-09-21T03:25:31.435792+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:25:31.435792+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:25:31.435792+00:00\",\"endTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:25:37.7638976+00:00\",\"endTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:36.9005974+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:36.9005974+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:34:36.9005974+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:40.9952229+00:00\",\"endTimeUtc\":\"2019-09-21T03:00:29.9761758+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:00:29.9761758+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:00:29.9761758+00:00\",\"endTimeUtc\":\"2019-09-21T03:08:09.5705409+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:08:09.5705409+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:08:09.5705409+00:00\",\"endTimeUtc\":\"2019-09-21T03:11:49.9908563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:11:49.9908563+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:41.3702164+00:00\",\"endTimeUtc\":\"2019-09-21T02:53:34.0573427+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:53:34.0573427+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:53:34.0573427+00:00\",\"endTimeUtc\":\"2019-09-21T02:56:23.9780104+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:56:23.9780104+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:41.2139687+00:00\",\"endTimeUtc\":\"2019-09-21T02:53:05.9637914+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:53:05.9637914+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:53:05.9637914+00:00\",\"endTimeUtc\":\"2019-09-21T02:58:28.8520809+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:58:28.8520809+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:58:28.8520809+00:00\",\"endTimeUtc\":\"2019-09-21T02:59:33.5859678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:59:33.5859678+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:59:33.5859678+00:00\",\"endTimeUtc\":\"2019-09-21T03:00:00.3201498+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:00:00.3201498+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"endTimeUtc\":\"2019-09-21T03:35:21.0708314+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:35:21.0708314+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:35:21.0708314+00:00\",\"endTimeUtc\":\"2019-09-21T03:39:26.1940694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:39:26.1940694+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:39:26.1940694+00:00\",\"endTimeUtc\":\"2019-09-21T03:39:32.6471473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:39:32.6471473+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:39:32.6471473+00:00\",\"endTimeUtc\":\"2019-09-21T03:43:40.5828869+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:43:40.5828869+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:43:40.5828869+00:00\",\"endTimeUtc\":\"2019-09-21T03:43:47.3484612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:43:47.3484612+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:43:47.3484612+00:00\",\"endTimeUtc\":\"2019-09-21T03:43:53.7546701+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:43:53.7546701+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:43:53.7546701+00:00\",\"endTimeUtc\":\"2019-09-21T03:47:43.7530318+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:47:43.7530318+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:47:43.7530318+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:47:51.1904828+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:47:58.2060565+00:00\",\"endTimeUtc\":\"2019-09-21T03:48:06.315374+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:48:06.315374+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:48:06.315374+00:00\",\"endTimeUtc\":\"2019-09-21T03:51:55.4542771+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:51:55.4542771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:51:55.4542771+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:52:01.7979843+00:00\",\"endTimeUtc\":\"2019-09-21T03:59:56.6814265+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:59:56.6814265+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:59:56.6814265+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"endTimeUtc\":\"2019-09-21T04:30:44.3939281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:30:44.3939281+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:30:44.3939281+00:00\",\"endTimeUtc\":\"2019-09-21T04:31:10.0436537+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:31:10.0436537+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:31:10.0436537+00:00\",\"endTimeUtc\":\"2019-09-21T04:31:36.2014606+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:31:36.2014606+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:31:36.2014606+00:00\",\"endTimeUtc\":\"2019-09-21T06:24:35.4572219+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:24:35.4572219+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:24:35.4572219+00:00\",\"endTimeUtc\":\"2019-09-21T06:38:42.226962+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:38:42.226962+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:38:42.226962+00:00\",\"endTimeUtc\":\"2019-09-21T06:45:00.4435419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:45:00.4435419+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:00.4435419+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:09.5684263+00:00\",\"endTimeUtc\":\"2019-09-21T06:45:17.724578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:45:17.724578+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:17.724578+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:24.505742+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:31.2400345+00:00\",\"endTimeUtc\":\"2019-09-21T06:45:41.1461628+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:45:41.1461628+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:41.1461628+00:00\",\"endTimeUtc\":\"2019-09-21T06:49:35.7839628+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:49:35.7839628+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:49:35.7839628+00:00\",\"endTimeUtc\":\"2019-09-21T07:23:29.5275701+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:23:29.5275701+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:23:29.5275701+00:00\",\"endTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:23:35.2151163+00:00\",\"endTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:16.730121+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:16.730121+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:31:16.730121+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:09.6309427+00:00\",\"endTimeUtc\":\"2019-09-21T07:05:49.1740837+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:05:49.1740837+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:05:49.1740837+00:00\",\"endTimeUtc\":\"2019-09-21T07:09:44.8760185+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:09:44.8760185+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:09:44.8760185+00:00\",\"endTimeUtc\":\"2019-09-21T07:14:39.8925074+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:14:39.8925074+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:09.8184231+00:00\",\"endTimeUtc\":\"2019-09-21T06:46:18.0050876+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:46:18.0050876+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:46:18.0050876+00:00\",\"endTimeUtc\":\"2019-09-21T06:49:25.9403155+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:49:25.9403155+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:10.0840492+00:00\",\"endTimeUtc\":\"2019-09-21T06:45:53.1616401+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:45:53.1616401+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:53.1616401+00:00\",\"endTimeUtc\":\"2019-09-21T06:50:34.8769798+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:50:34.8769798+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:50:34.8769798+00:00\",\"endTimeUtc\":\"2019-09-21T06:51:47.8448419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:51:47.8448419+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:51:47.8448419+00:00\",\"endTimeUtc\":\"2019-09-21T06:52:24.8131465+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:52:24.8131465+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:57.4799346+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:57.4799346+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:31:57.4799346+00:00\",\"endTimeUtc\":\"2019-09-21T07:35:20.4789672+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:35:20.4789672+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:35:20.4789672+00:00\",\"endTimeUtc\":\"2019-09-21T07:35:26.4633098+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:35:26.4633098+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:35:26.4633098+00:00\",\"endTimeUtc\":\"2019-09-21T07:38:57.0984775+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:38:57.0984775+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:38:57.0984775+00:00\",\"endTimeUtc\":\"2019-09-21T07:39:03.6447377+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:39:03.6447377+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:39:03.6447377+00:00\",\"endTimeUtc\":\"2019-09-21T07:39:09.4723388+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:39:09.4723388+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:39:09.4723388+00:00\",\"endTimeUtc\":\"2019-09-21T07:42:24.4474155+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:42:24.4474155+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:42:24.4474155+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:42:31.4472584+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:42:37.9314893+00:00\",\"endTimeUtc\":\"2019-09-21T07:42:44.2907281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:42:44.2907281+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:42:44.2907281+00:00\",\"endTimeUtc\":\"2019-09-21T07:46:09.9130286+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:46:09.9130286+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:46:09.9130286+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:46:15.7879783+00:00\",\"endTimeUtc\":\"2019-09-21T07:52:19.77563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:52:19.77563+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:52:19.77563+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"endTimeUtc\":\"2019-09-21T08:16:19.8788053+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T08:16:19.8788053+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T08:16:19.8788053+00:00\",\"endTimeUtc\":\"2019-09-21T08:16:31.5349752+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T08:16:31.5349752+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T08:16:31.5349752+00:00\",\"endTimeUtc\":\"2019-09-21T08:16:41.8005311+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T08:16:41.8005311+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T08:16:41.8005311+00:00\",\"endTimeUtc\":\"2019-09-21T10:02:55.8558972+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:02:55.8558972+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:02:55.8558972+00:00\",\"endTimeUtc\":\"2019-09-21T10:16:38.4387214+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:16:38.4387214+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:16:38.4387214+00:00\",\"endTimeUtc\":\"2019-09-21T10:23:08.6341065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:23:08.6341065+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:08.6341065+00:00\",\"endTimeUtc\":\"2019-09-21T11:07:54.0672139+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:07:54.0672139+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:19.5715287+00:00\",\"endTimeUtc\":\"2019-09-21T10:23:30.133979+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:23:30.133979+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:30.133979+00:00\",\"endTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:37.6964327+00:00\",\"endTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:44.9307508+00:00\",\"endTimeUtc\":\"2019-09-21T10:23:53.1650767+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:23:53.1650767+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:53.1650767+00:00\",\"endTimeUtc\":\"2019-09-21T10:28:16.569788+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:28:16.569788+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:28:16.569788+00:00\",\"endTimeUtc\":\"2019-09-21T10:52:10.3746849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:52:10.3746849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:52:10.3746849+00:00\",\"endTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:52:16.7964855+00:00\",\"endTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"endTimeUtc\":\"2019-09-21T11:01:12.7305389+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:01:12.7305389+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:01:12.7305389+00:00\",\"endTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:18.9621601+00:00\",\"endTimeUtc\":\"2019-09-21T10:35:34.6317797+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:35:34.6317797+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:35:34.6317797+00:00\",\"endTimeUtc\":\"2019-09-21T10:39:49.5920179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:39:49.5920179+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:39:49.5920179+00:00\",\"endTimeUtc\":\"2019-09-21T10:44:21.811719+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:44:21.811719+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:19.60278+00:00\",\"endTimeUtc\":\"2019-09-21T10:24:08.9149842+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:24:08.9149842+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:24:08.9149842+00:00\",\"endTimeUtc\":\"2019-09-21T10:26:56.6015363+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:26:56.6015363+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:19.087159+00:00\",\"endTimeUtc\":\"2019-09-21T10:23:41.6495224+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:23:41.6495224+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:41.6495224+00:00\",\"endTimeUtc\":\"2019-09-21T10:29:31.5222133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:29:31.5222133+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:29:31.5222133+00:00\",\"endTimeUtc\":\"2019-09-21T10:30:11.0998047+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:30:11.0998047+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:30:11.0998047+00:00\",\"endTimeUtc\":\"2019-09-21T10:30:38.9900851+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:30:38.9900851+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:07:54.0672139+00:00\",\"endTimeUtc\":\"2019-09-21T11:08:28.9126867+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:08:28.9126867+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:08:28.9126867+00:00\",\"endTimeUtc\":\"2019-09-21T11:12:08.8016412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:12:08.8016412+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:12:08.8016412+00:00\",\"endTimeUtc\":\"2019-09-21T11:12:15.1766027+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:12:15.1766027+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:12:15.1766027+00:00\",\"endTimeUtc\":\"2019-09-21T11:15:55.1598466+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:15:55.1598466+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:15:55.1598466+00:00\",\"endTimeUtc\":\"2019-09-21T11:16:01.316052+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:16:01.316052+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:16:01.316052+00:00\",\"endTimeUtc\":\"2019-09-21T11:16:07.7866393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:16:07.7866393+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:16:07.7866393+00:00\",\"endTimeUtc\":\"2019-09-21T11:19:31.3791762+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:19:31.3791762+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:19:31.3791762+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:19:38.6760119+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:19:45.3634735+00:00\",\"endTimeUtc\":\"2019-09-21T11:19:51.8009296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:19:51.8009296+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:19:51.8009296+00:00\",\"endTimeUtc\":\"2019-09-21T11:23:23.5799733+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:23:23.5799733+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:23:23.5799733+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:23:29.4861695+00:00\",\"endTimeUtc\":\"2019-09-21T11:31:25.2888417+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:31:25.2888417+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:31:25.2888417+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"endTimeUtc\":\"2019-09-21T11:56:02.7950578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:56:02.7950578+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:56:02.7950578+00:00\",\"endTimeUtc\":\"2019-09-21T11:56:13.3645627+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:56:13.3645627+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:56:13.3645627+00:00\",\"endTimeUtc\":\"2019-09-21T11:56:22.5676365+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:56:22.5676365+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:56:22.5676365+00:00\",\"endTimeUtc\":\"2019-09-21T13:49:37.9437767+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T13:49:37.9437767+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T13:49:37.9437767+00:00\",\"endTimeUtc\":\"2019-09-21T14:02:52.0145712+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:02:52.0145712+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:02:52.0145712+00:00\",\"endTimeUtc\":\"2019-09-21T14:07:26.4315085+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:07:26.4315085+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:26.4315085+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:35.8376816+00:00\",\"endTimeUtc\":\"2019-09-21T14:07:45.6347378+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:07:45.6347378+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:45.6347378+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:52.4625794+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:32.145555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:32.145555+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:59.2906609+00:00\",\"endTimeUtc\":\"2019-09-21T14:08:07.0406135+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:08:07.0406135+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:08:07.0406135+00:00\",\"endTimeUtc\":\"2019-09-21T14:12:15.4916078+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:12:15.4916078+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:12:15.4916078+00:00\",\"endTimeUtc\":\"2019-09-21T14:38:54.9827961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:38:54.9827961+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:38:54.9827961+00:00\",\"endTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:39:01.0765176+00:00\",\"endTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:26.239346+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:26.239346+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:47:26.239346+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:32.145555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:32.145555+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:35.8845561+00:00\",\"endTimeUtc\":\"2019-09-21T14:19:39.0396452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:19:39.0396452+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:19:39.0396452+00:00\",\"endTimeUtc\":\"2019-09-21T14:30:37.4002422+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:30:37.4002422+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:30:37.4002422+00:00\",\"endTimeUtc\":\"2019-09-21T14:34:10.7424907+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:34:10.7424907+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:35.6658075+00:00\",\"endTimeUtc\":\"2019-09-21T14:08:17.6499021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:08:17.6499021+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:08:17.6499021+00:00\",\"endTimeUtc\":\"2019-09-21T14:11:08.4140124+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:11:08.4140124+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:35.6501809+00:00\",\"endTimeUtc\":\"2019-09-21T14:08:01.3062737+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:08:01.3062737+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:08:01.3062737+00:00\",\"endTimeUtc\":\"2019-09-21T14:13:31.9441655+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:13:31.9441655+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:13:31.9441655+00:00\",\"endTimeUtc\":\"2019-09-21T14:14:45.709273+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:14:45.709273+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:14:45.709273+00:00\",\"endTimeUtc\":\"2019-09-21T14:15:24.8964993+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:15:24.8964993+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"endTimeUtc\":\"2019-09-21T14:48:05.569156+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:48:05.569156+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:48:05.569156+00:00\",\"endTimeUtc\":\"2019-09-21T14:51:39.6146184+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:51:39.6146184+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:51:39.6146184+00:00\",\"endTimeUtc\":\"2019-09-21T14:51:45.7772303+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:51:45.7772303+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:51:45.7772303+00:00\",\"endTimeUtc\":\"2019-09-21T14:55:30.807063+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:55:30.807063+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:55:30.807063+00:00\",\"endTimeUtc\":\"2019-09-21T17:23:17.2796939+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:23:17.2796939+00:00\",\"steps\":[]},{\"name\":\"PostUpdateCleanup\",\"description\":\"Perform PostUpdate cleanup for all the nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:23:17.2796939+00:00\",\"endTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"steps\":[]}]},{\"name\":\"Update VMs\",\"description\":\"Updating VMs conditionally based on update payload. All VMs are getting updated in parallel except DC and CA VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based update process. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:48.6973195+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.2297912+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.2297912+00:00\",\"steps\":[{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:59.5722495+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:40.2907362+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:40.2907362+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SeedRing Service Fabric cluster.\",\"description\":\"Update OSImage on the SeedRing service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:40.2907362+00:00\",\"endTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"steps\":[{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:53.9312743+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:28.4272193+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:28.4272193+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:01.6187264+00:00\",\"endTimeUtc\":\"2019-09-21T17:38:26.1374588+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:38:26.1374588+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:38:26.1374588+00:00\",\"endTimeUtc\":\"2019-09-21T17:38:34.4342578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:38:34.4342578+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:38:34.4342578+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:04.0837584+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:04.0837584+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:38:42.2935043+00:00\",\"endTimeUtc\":\"2019-09-21T17:45:24.8377411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:45:24.8377411+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:45:24.8533666+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:04.0681348+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:04.0681348+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:04.1775064+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:28.4272193+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:28.4272193+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:28.4897205+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:57.052543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:57.052543+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:35.8490085+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:51.7863023+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:51.7863023+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:51.7863023+00:00\",\"endTimeUtc\":\"2019-09-21T18:10:32.4857494+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:10:32.4857494+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:10:32.4857494+00:00\",\"endTimeUtc\":\"2019-09-21T19:24:51.3185933+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:24:51.3185933+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:24:51.3342178+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:38.1546107+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:38.1546107+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:25:03.1309549+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:38.1389867+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:38.1389867+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:35:38.1546107+00:00\",\"endTimeUtc\":\"2019-09-21T19:38:29.7149065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:38:29.7149065+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:38:29.7149065+00:00\",\"endTimeUtc\":\"2019-09-21T19:40:11.807392+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:40:11.807392+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:40:11.807392+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:20.3342276+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:20.3342276+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:20.3342276+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:49.9745066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:49.9745066+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:49.9745066+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:57.052543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:57.052543+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:57.0837923+00:00\",\"endTimeUtc\":\"2019-09-21T20:34:59.604121+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:34:59.604121+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:47:03.802463+00:00\",\"endTimeUtc\":\"2019-09-21T20:11:33.2384711+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:11:33.2384711+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:11:33.2384711+00:00\",\"endTimeUtc\":\"2019-09-21T20:11:42.3164848+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:11:42.3164848+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:11:42.3164848+00:00\",\"endTimeUtc\":\"2019-09-21T20:34:52.3073329+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:34:52.3073329+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:12:51.5969031+00:00\",\"endTimeUtc\":\"2019-09-21T20:29:09.6083164+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:29:09.6083164+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:29:09.6083164+00:00\",\"endTimeUtc\":\"2019-09-21T20:34:52.3073329+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:34:52.3073329+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:34:52.3542076+00:00\",\"endTimeUtc\":\"2019-09-21T20:34:59.604121+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:34:59.604121+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:34:59.6822448+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:35:06.1196691+00:00\",\"endTimeUtc\":\"2019-09-21T20:35:13.4320831+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:35:13.4320831+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:35:13.4320831+00:00\",\"endTimeUtc\":\"2019-09-21T20:41:08.0060243+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:41:08.0060243+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:41:08.0060243+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:38.7583586+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:38.7583586+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:38.7583586+00:00\",\"endTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:45.4457717+00:00\",\"endTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:08.8615495+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:08.8615495+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:08.8615495+00:00\",\"endTimeUtc\":\"2019-09-21T21:10:42.8753518+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:10:42.8753518+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:10:42.8753518+00:00\",\"endTimeUtc\":\"2019-09-21T21:16:59.4784078+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:16:59.4784078+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:16:59.4784078+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:24.8530774+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:24.8530774+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:24.8530774+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:37.8372859+00:00\",\"endTimeUtc\":\"2019-09-21T21:27:41.0694195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:27:41.0694195+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:27:41.0694195+00:00\",\"endTimeUtc\":\"2019-09-21T21:27:48.27253+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:27:48.27253+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:27:48.27253+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:27:56.9443868+00:00\",\"endTimeUtc\":\"2019-09-21T21:39:22.314163+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:39:22.314163+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:39:22.314163+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"endTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:44:37.8919686+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:45.5007866+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:45.5007866+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:44:45.5007866+00:00\",\"endTimeUtc\":\"2019-09-21T21:49:18.8263305+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:49:18.8263305+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:49:18.8263305+00:00\",\"endTimeUtc\":\"2019-09-21T22:10:13.5622072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:10:13.5622072+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:10:13.5622072+00:00\",\"endTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:10:19.7027882+00:00\",\"endTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"endTimeUtc\":\"2019-09-21T22:20:24.3411291+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:20:24.3411291+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:20:24.3411291+00:00\",\"endTimeUtc\":\"2019-09-21T22:22:18.5273901+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:22:18.5273901+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:22:18.5273901+00:00\",\"endTimeUtc\":\"2019-09-21T22:28:49.3979802+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:28:49.3979802+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:28:49.3979802+00:00\",\"endTimeUtc\":\"2019-09-21T22:29:13.8822108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:29:13.8822108+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:29:13.8822108+00:00\",\"endTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"steps\":[]}]}]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"endTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:29:27.2444938+00:00\",\"endTimeUtc\":\"2019-09-21T22:30:59.0223608+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:30:59.0223608+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:30:59.0223608+00:00\",\"endTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"endTimeUtc\":\"2019-09-21T22:40:56.4715403+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:40:56.4715403+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:35:03.4278456+00:00\",\"endTimeUtc\":\"2019-09-21T22:36:51.3182272+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:36:51.3182272+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:36:51.3338513+00:00\",\"endTimeUtc\":\"2019-09-21T22:40:56.4715403+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:40:56.4715403+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.5253789+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:24.5200714+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:24.5200714+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:29.4470596+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:45.3219554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:45.3219554+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:45.3219554+00:00\",\"endTimeUtc\":\"2019-09-21T17:45:47.7905965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:45:47.7905965+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:45:47.8062219+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:16.8482816+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:16.8482816+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:45:56.087374+00:00\",\"endTimeUtc\":\"2019-09-21T17:59:59.6652143+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:59:59.6652143+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:59:59.7277148+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:16.8482816+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:16.8482816+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:16.8639074+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:24.5200714+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:24.5200714+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:24.5981917+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:59.2510961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:59.2510961+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:32.2231016+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:43.8010935+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:43.8010935+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:43.8010935+00:00\",\"endTimeUtc\":\"2019-09-21T18:14:47.576336+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:14:47.576336+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:14:47.576336+00:00\",\"endTimeUtc\":\"2019-09-21T18:33:00.8713926+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:33:00.8713926+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:33:00.8713926+00:00\",\"endTimeUtc\":\"2019-09-21T18:46:32.5022568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:46:32.5022568+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:33:06.9650703+00:00\",\"endTimeUtc\":\"2019-09-21T18:46:32.5022568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:46:32.5022568+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:32.5178789+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:49.7512181+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:49.7512181+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:31:49.7668342+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:59.2510961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:59.2510961+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:31:59.2979722+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:32:06.8291337+00:00\",\"endTimeUtc\":\"2019-09-21T19:32:14.7196666+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:32:14.7196666+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:32:14.7196666+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:42.6530043+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:42.6530043+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:42.6530043+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:49.0904138+00:00\",\"endTimeUtc\":\"2019-09-21T19:51:22.6431535+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:51:22.6431535+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:51:22.6431535+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"endTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:15:52.2510004+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:59.6727868+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:59.6727868+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:15:59.6727868+00:00\",\"endTimeUtc\":\"2019-09-21T20:24:35.7835932+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:24:35.7835932+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:24:35.7835932+00:00\",\"endTimeUtc\":\"2019-09-21T20:43:55.2539807+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:43:55.2539807+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:43:55.2539807+00:00\",\"endTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:44:01.7070263+00:00\",\"endTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"endTimeUtc\":\"2019-09-21T21:38:02.6582578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:38:02.6582578+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:38:02.6582578+00:00\",\"endTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"steps\":[]}]},{\"name\":\"Validate SQL node after restart.\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"endTimeUtc\":\"2019-09-21T21:42:20.3448561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:42:20.3448561+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"description\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.6191272+00:00\",\"endTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"steps\":[{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:19.0096225+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:34.9313957+00:00\",\"endTimeUtc\":\"2019-09-21T17:30:03.0249658+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:30:03.0249658+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:03.0405908+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:00.9289558+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:00.9289558+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:01.0695761+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:28.2075259+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:28.2075259+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:08.9288792+00:00\",\"endTimeUtc\":\"2019-09-21T18:01:05.461312+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:01:05.461312+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:01:05.5394361+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:28.2075259+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:28.2075259+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:28.22315+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:34.3897024+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:34.3897024+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:43.332348+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:51.9728715+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:51.9728715+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:51.9728715+00:00\",\"endTimeUtc\":\"2019-09-21T18:14:52.263784+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:14:52.263784+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:14:52.263784+00:00\",\"endTimeUtc\":\"2019-09-21T18:46:40.7834032+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:46:40.7834032+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:40.7834032+00:00\",\"endTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:47.5645695+00:00\",\"endTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"endTimeUtc\":\"2019-09-21T19:06:27.8315612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:06:27.8315612+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:06:27.8315612+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:27.4210358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:27.4210358+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:27.4210358+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:34.3584552+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:34.3584552+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:34.4053269+00:00\",\"endTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:40.8427526+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:48.3582878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:48.3582878+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:48.3582878+00:00\",\"endTimeUtc\":\"2019-09-21T19:21:28.2897157+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:21:28.2897157+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:22:21.5390922+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:58.6029707+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:58.6029707+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:22:29.9296196+00:00\",\"endTimeUtc\":\"2019-09-21T19:36:37.90383+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:36:37.90383+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:36:37.9663251+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:58.6029707+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:58.6029707+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:58.6342195+00:00\",\"endTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"endTimeUtc\":\"2019-09-21T20:52:42.0445414+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:52:42.0445414+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:42:11.3684414+00:00\",\"endTimeUtc\":\"2019-09-21T19:42:18.1339843+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:42:18.1339843+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:42:18.1339843+00:00\",\"endTimeUtc\":\"2019-09-21T19:45:55.3345213+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:45:55.3345213+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:45:55.3345213+00:00\",\"endTimeUtc\":\"2019-09-21T20:06:34.670263+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:06:34.670263+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:06:34.6858851+00:00\",\"endTimeUtc\":\"2019-09-21T20:26:52.5318836+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:26:52.5318836+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:06:42.4983209+00:00\",\"endTimeUtc\":\"2019-09-21T20:26:52.5006367+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:26:52.5006367+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:26:52.5631359+00:00\",\"endTimeUtc\":\"2019-09-21T20:48:55.8597186+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:48:55.8597186+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:48:55.8597186+00:00\",\"endTimeUtc\":\"2019-09-21T20:52:35.2008719+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:52:35.2008719+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:52:35.2008719+00:00\",\"endTimeUtc\":\"2019-09-21T20:52:42.0445414+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:52:42.0445414+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:30.4314264+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:45.2051164+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:45.2051164+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:36.7907585+00:00\",\"endTimeUtc\":\"2019-09-21T17:30:12.5717819+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:30:12.5717819+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:12.5717819+00:00\",\"endTimeUtc\":\"2019-09-21T17:52:38.0200782+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:52:38.0200782+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:52:38.0357034+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:38.1895791+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:38.1895791+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:52:46.6449674+00:00\",\"endTimeUtc\":\"2019-09-21T18:03:46.7562934+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:03:46.7562934+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:03:46.7719214+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:38.1895791+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:38.1895791+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:38.2208279+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:45.2051164+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:45.2051164+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:45.236361+00:00\",\"endTimeUtc\":\"2019-09-21T19:19:47.1658984+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:19:47.1658984+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:52.9394124+00:00\",\"endTimeUtc\":\"2019-09-21T18:14:37.763952+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:14:37.763952+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:14:37.763952+00:00\",\"endTimeUtc\":\"2019-09-21T18:14:44.4513719+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:14:44.4513719+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:14:44.4513719+00:00\",\"endTimeUtc\":\"2019-09-21T18:21:00.9625244+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:21:00.9625244+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:21:00.9625244+00:00\",\"endTimeUtc\":\"2019-09-21T18:46:20.5649017+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:46:20.5649017+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:20.6117768+00:00\",\"endTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:27.2054469+00:00\",\"endTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"endTimeUtc\":\"2019-09-21T19:04:16.3487764+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:04:16.3487764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:04:16.3487764+00:00\",\"endTimeUtc\":\"2019-09-21T19:15:52.5279911+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:15:52.5279911+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:15:52.5279911+00:00\",\"endTimeUtc\":\"2019-09-21T19:19:40.3847249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:19:40.3847249+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:19:40.3847249+00:00\",\"endTimeUtc\":\"2019-09-21T19:19:47.1502704+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:19:47.1502704+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:19:47.1971439+00:00\",\"endTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:19:53.5564453+00:00\",\"endTimeUtc\":\"2019-09-21T19:20:00.1344969+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:20:00.1344969+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:20:00.1344969+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:55.1730188+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:55.1730188+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:31:55.1730188+00:00\",\"endTimeUtc\":\"2019-09-21T19:47:45.2551006+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:47:45.2551006+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:32:02.8916791+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:36.6501123+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:36.6501123+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:36.6501123+00:00\",\"endTimeUtc\":\"2019-09-21T19:47:45.2551006+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:47:45.2551006+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:47:45.2707243+00:00\",\"endTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:48.6019816+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:48.6019816+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:47:58.1611978+00:00\",\"endTimeUtc\":\"2019-09-21T19:52:41.7359534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:52:41.7359534+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:52:41.7359534+00:00\",\"endTimeUtc\":\"2019-09-21T19:52:48.2202509+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:52:48.2202509+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:52:48.2202509+00:00\",\"endTimeUtc\":\"2019-09-21T20:05:29.4208772+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:05:29.4208772+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:05:29.4677504+00:00\",\"endTimeUtc\":\"2019-09-21T20:26:41.5632839+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:26:41.5632839+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:26:41.5788984+00:00\",\"endTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:26:47.6725744+00:00\",\"endTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"endTimeUtc\":\"2019-09-21T20:44:44.6127466+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:44:44.6127466+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:44:44.6127466+00:00\",\"endTimeUtc\":\"2019-09-21T20:55:59.2922163+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:55:59.2922163+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:55:59.2922163+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:40.0395912+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:40.0395912+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:40.0395912+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:48.5707342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:48.5707342+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:48.6644837+00:00\",\"endTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:57.4143715+00:00\",\"endTimeUtc\":\"2019-09-21T21:00:05.2111475+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:00:05.2111475+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:00:05.9611376+00:00\",\"endTimeUtc\":\"2019-09-21T21:12:02.077971+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:12:02.077971+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:12:02.077971+00:00\",\"endTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:12:07.921652+00:00\",\"endTimeUtc\":\"2019-09-21T21:34:58.9250888+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:34:58.9250888+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:34:58.9250888+00:00\",\"endTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"endTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"endTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:42:10.5792613+00:00\",\"endTimeUtc\":\"2019-09-21T21:47:09.1724076+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:47:09.1724076+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:47:09.1724076+00:00\",\"endTimeUtc\":\"2019-09-21T21:47:18.1723924+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:47:18.1723924+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:47:18.1723924+00:00\",\"endTimeUtc\":\"2019-09-21T21:52:20.132582+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:52:20.132582+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:52:20.132582+00:00\",\"endTimeUtc\":\"2019-09-21T22:11:19.2492466+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:11:19.2492466+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:11:19.2492466+00:00\",\"endTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:11:26.592952+00:00\",\"endTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"endTimeUtc\":\"2019-09-21T22:23:13.151366+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:23:13.151366+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:23:13.151366+00:00\",\"endTimeUtc\":\"2019-09-21T22:34:08.8029846+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:34:08.8029846+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:34:08.8029846+00:00\",\"endTimeUtc\":\"2019-09-21T22:38:26.4117867+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:38:26.4117867+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:38:26.4117867+00:00\",\"endTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"endTimeUtc\":\"2019-09-21T22:50:26.4995208+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:50:26.4995208+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:38:40.5209756+00:00\",\"endTimeUtc\":\"2019-09-21T22:50:26.4995208+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:50:26.4995208+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.9316263+00:00\",\"endTimeUtc\":\"2019-09-21T17:44:15.21357+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:44:15.21357+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of ACSRing Service Fabric cluster.\",\"description\":\"Update OSImage on the ACS service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:15.2291921+00:00\",\"endTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"steps\":[{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:22.9478496+00:00\",\"endTimeUtc\":\"2019-09-21T17:48:41.5073036+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:48:41.5073036+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:48:41.5229276+00:00\",\"endTimeUtc\":\"2019-09-21T18:12:51.7964976+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:12:51.7964976+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:48:53.0852951+00:00\",\"endTimeUtc\":\"2019-09-21T17:56:36.1108739+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:56:36.1108739+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:56:36.1577533+00:00\",\"endTimeUtc\":\"2019-09-21T17:56:45.6732599+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:56:45.6732599+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:56:45.6732599+00:00\",\"endTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:56:52.8762963+00:00\",\"endTimeUtc\":\"2019-09-21T18:07:04.7227217+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:07:04.7227217+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:07:04.7227217+00:00\",\"endTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"endTimeUtc\":\"2019-09-21T18:12:51.7964976+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:12:51.7964976+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:12:51.8121287+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:24.5721331+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:24.5721331+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:12:58.4057915+00:00\",\"endTimeUtc\":\"2019-09-21T18:13:04.7650917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:13:04.7650917+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:13:04.7650917+00:00\",\"endTimeUtc\":\"2019-09-21T18:24:22.1109234+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:24:22.1109234+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:24:22.1109234+00:00\",\"endTimeUtc\":\"2019-09-21T18:51:36.7329677+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:51:36.7329677+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:51:36.7642163+00:00\",\"endTimeUtc\":\"2019-09-21T19:03:54.7865398+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:03:54.7865398+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:51:45.0141183+00:00\",\"endTimeUtc\":\"2019-09-21T19:03:54.7709253+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:03:54.7709253+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:03:54.8177913+00:00\",\"endTimeUtc\":\"2019-09-21T19:08:34.736287+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:08:34.736287+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:08:34.736287+00:00\",\"endTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:08:41.4080829+00:00\",\"endTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"endTimeUtc\":\"2019-09-21T19:26:07.7239536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:26:07.7239536+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:26:07.7395769+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:17.5878508+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:17.5878508+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:17.5878508+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:24.5721331+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:24.5721331+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:24.5877573+00:00\",\"endTimeUtc\":\"2019-09-21T19:45:08.1788322+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:45:08.1788322+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:45:08.1788322+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:53.214998+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:53.214998+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:45:14.3037565+00:00\",\"endTimeUtc\":\"2019-09-21T19:51:05.487113+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:51:05.487113+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:51:05.487113+00:00\",\"endTimeUtc\":\"2019-09-21T19:51:12.9245204+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:51:12.9245204+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:51:12.9245204+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:44.1526054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:44.1526054+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:51:21.143172+00:00\",\"endTimeUtc\":\"2019-09-21T20:26:34.203997+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:26:34.203997+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:26:34.2352428+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:44.1526054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:44.1526054+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:32:44.1682297+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:53.214998+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:53.214998+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:32:53.2306225+00:00\",\"endTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:32:59.7461692+00:00\",\"endTimeUtc\":\"2019-09-21T20:33:06.8398354+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:33:06.8398354+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:33:06.8398354+00:00\",\"endTimeUtc\":\"2019-09-21T20:38:16.9142921+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:38:16.9142921+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:38:16.9142921+00:00\",\"endTimeUtc\":\"2019-09-21T20:57:21.338128+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:57:21.338128+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:57:21.338128+00:00\",\"endTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:57:27.603672+00:00\",\"endTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:01.2366342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:01.2366342+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:01.2366342+00:00\",\"endTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:07.2678075+00:00\",\"endTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"endTimeUtc\":\"2019-09-21T21:19:55.8511719+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:19:55.8511719+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:19:55.8511719+00:00\",\"endTimeUtc\":\"2019-09-21T21:35:24.7998647+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:35:24.7998647+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:35:24.7998647+00:00\",\"endTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"endTimeUtc\":\"2019-09-21T21:39:33.7516199+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:39:33.7516199+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:39:33.7516199+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:39:40.6578452+00:00\",\"endTimeUtc\":\"2019-09-21T21:46:13.5006424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:46:13.5006424+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:13.5006424+00:00\",\"endTimeUtc\":\"2019-09-21T21:46:20.4849969+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:46:20.4849969+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:20.5006155+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:26.656867+00:00\",\"endTimeUtc\":\"2019-09-21T22:02:27.5207648+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:02:27.5207648+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:02:27.5363887+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"endTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:20.1564106+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:26.6876048+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:26.6876048+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:26.6876048+00:00\",\"endTimeUtc\":\"2019-09-21T22:14:06.3109041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:14:06.3109041+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:14:06.3109041+00:00\",\"endTimeUtc\":\"2019-09-21T22:34:52.3341738+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:34:52.3341738+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:34:52.3341738+00:00\",\"endTimeUtc\":\"2019-09-21T22:41:25.9867533+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:41:25.9867533+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:34:59.2247295+00:00\",\"endTimeUtc\":\"2019-09-21T22:41:25.9711377+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:41:25.9711377+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:41:25.9867533+00:00\",\"endTimeUtc\":\"2019-09-21T22:45:50.046922+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:45:50.046922+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:45:50.046922+00:00\",\"endTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:45:56.0937577+00:00\",\"endTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"endTimeUtc\":\"2019-09-21T22:58:02.235493+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:58:02.235493+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:58:02.235493+00:00\",\"endTimeUtc\":\"2019-09-21T23:08:30.4036852+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:08:30.4036852+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:08:30.4036852+00:00\",\"endTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"steps\":[]}]}]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"endTimeUtc\":\"2019-09-21T23:33:36.3299123+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:33:36.3299123+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:08:43.2161441+00:00\",\"endTimeUtc\":\"2019-09-21T23:15:45.8220585+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:15:45.8220585+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:15:45.8220585+00:00\",\"endTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:15:52.1032324+00:00\",\"endTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"endTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:19:59.4761494+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:20:06.3823615+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:22.8498521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:22.8498521+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:20:06.5386063+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:27.0217289+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:27.0217289+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:20:06.3979849+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"endTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"endTimeUtc\":\"2019-09-21T23:33:36.3299123+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:33:36.3299123+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:59.540998+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:46.8502893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:46.8502893+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:33.9782764+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:54.3062713+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:54.3062713+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:54.3062713+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:38.1160171+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:38.1160171+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:02.0405977+00:00\",\"endTimeUtc\":\"2019-09-21T17:42:45.3396386+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:42:45.3396386+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:42:45.5584042+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:38.0222673+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:38.0222673+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:38.1316426+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:46.8502893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:46.8502893+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:46.8659281+00:00\",\"endTimeUtc\":\"2019-09-21T18:39:38.2260678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:39:38.2260678+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:54.2564531+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:02.4751064+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:02.4751064+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:02.4751064+00:00\",\"endTimeUtc\":\"2019-09-21T18:08:01.597058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:08:01.597058+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:08:01.6126792+00:00\",\"endTimeUtc\":\"2019-09-21T18:26:11.7827031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:26:11.7827031+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:26:11.7827031+00:00\",\"endTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:26:18.1732421+00:00\",\"endTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"endTimeUtc\":\"2019-09-21T18:39:30.6324045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:39:30.6324045+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:39:30.7261576+00:00\",\"endTimeUtc\":\"2019-09-21T18:39:38.2260678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:39:38.2260678+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.3222595+00:00\",\"endTimeUtc\":\"2019-09-21T17:33:40.1016058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:33:40.1016058+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:33:40.1016058+00:00\",\"endTimeUtc\":\"2019-09-21T21:13:00.7491521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:13:00.7491521+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:33:47.1952929+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:12.1149137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:12.1149137+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:30.8420599+00:00\",\"endTimeUtc\":\"2019-09-21T17:36:44.6700046+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:36:44.6700046+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:44.6700046+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:58.3494513+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:58.3494513+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:53.591763+00:00\",\"endTimeUtc\":\"2019-09-21T17:44:42.6194912+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:44:42.6194912+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:42.6194912+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:58.3338276+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:58.3338276+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:58.3650762+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:12.1149137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:12.1149137+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:12.2086635+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:49.7490117+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:49.7490117+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:20.4429406+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:36.0990057+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:36.0990057+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:36.0990057+00:00\",\"endTimeUtc\":\"2019-09-21T18:10:01.6111488+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:10:01.6111488+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:10:01.6580203+00:00\",\"endTimeUtc\":\"2019-09-21T18:30:05.7953804+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:30:05.7953804+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:30:05.7953804+00:00\",\"endTimeUtc\":\"2019-09-21T18:50:22.5463506+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:50:22.5463506+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:30:12.1546778+00:00\",\"endTimeUtc\":\"2019-09-21T18:50:22.5307255+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:50:22.5307255+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:50:22.5619739+00:00\",\"endTimeUtc\":\"2019-09-21T19:00:11.6800028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:00:11.6800028+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:00:11.6800028+00:00\",\"endTimeUtc\":\"2019-09-21T19:04:13.4581864+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:04:13.4581864+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:04:13.4581864+00:00\",\"endTimeUtc\":\"2019-09-21T19:20:23.0404799+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:20:23.0404799+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:20:23.0404799+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:41.6866211+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:41.6866211+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:20:30.0716449+00:00\",\"endTimeUtc\":\"2019-09-21T19:22:44.5544484+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:22:44.5544484+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:23:01.6323743+00:00\",\"endTimeUtc\":\"2019-09-21T19:32:51.4067393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:32:51.4067393+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:32:51.4223611+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:41.6866211+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:41.6866211+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:41.7178696+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:49.7333856+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:49.7333856+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:49.795885+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:56.7801651+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:03.8581935+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:03.8581935+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:35:03.8581935+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:35:10.2643561+00:00\",\"endTimeUtc\":\"2019-09-21T19:44:26.0074564+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:44:26.0074564+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:44:26.0074564+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:16.4083247+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:16.4083247+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:25.7219678+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:32.4093813+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:32.4093813+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:32.4093813+00:00\",\"endTimeUtc\":\"2019-09-21T19:54:35.2502269+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:54:35.2502269+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:54:35.2502269+00:00\",\"endTimeUtc\":\"2019-09-21T20:29:33.5923965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:29:33.5923965+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:29:33.5923965+00:00\",\"endTimeUtc\":\"2019-09-21T20:38:36.6171852+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:38:36.6171852+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:29:39.9985687+00:00\",\"endTimeUtc\":\"2019-09-21T20:38:36.6171852+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:38:36.6171852+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:38:36.632811+00:00\",\"endTimeUtc\":\"2019-09-21T20:46:45.8612745+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:46:45.8612745+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:46:45.8612745+00:00\",\"endTimeUtc\":\"2019-09-21T20:50:49.7802447+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:50:49.7802447+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:50:49.7802447+00:00\",\"endTimeUtc\":\"2019-09-21T21:04:20.3955155+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:04:20.3955155+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:04:20.3955155+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:04.3147192+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:04.3147192+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:04:28.0829213+00:00\",\"endTimeUtc\":\"2019-09-21T21:04:58.4575585+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:04:58.4575585+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:04:58.4575585+00:00\",\"endTimeUtc\":\"2019-09-21T21:05:28.8009471+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:05:28.8009471+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:05:28.8009471+00:00\",\"endTimeUtc\":\"2019-09-21T21:06:53.846803+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:06:53.846803+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:04.3147192+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:16.4083247+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:16.4083247+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:16.5802014+00:00\",\"endTimeUtc\":\"2019-09-21T21:13:00.7491521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:13:00.7491521+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:33:47.2421678+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:40.0138159+00:00\",\"endTimeUtc\":\"2019-09-21T17:36:55.435493+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:36:55.435493+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:55.435493+00:00\",\"endTimeUtc\":\"2019-09-21T17:37:30.4506635+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:37:30.4506635+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:37:30.4506635+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:58.9119442+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:58.9119442+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:37:37.0755778+00:00\",\"endTimeUtc\":\"2019-09-21T17:44:08.932392+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:44:08.932392+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:08.9636426+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:58.9119442+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:58.9119442+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:59.0056935+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:46.0294854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:46.0294854+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:27.8803551+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:43.9895276+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:43.9895276+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:43.9895276+00:00\",\"endTimeUtc\":\"2019-09-21T18:08:13.8312849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:08:13.8312849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:08:13.8625357+00:00\",\"endTimeUtc\":\"2019-09-21T18:26:19.563849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:26:19.563849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:26:19.563849+00:00\",\"endTimeUtc\":\"2019-09-21T18:43:21.2078079+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:43:21.2078079+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:26:27.4074948+00:00\",\"endTimeUtc\":\"2019-09-21T18:43:21.1921668+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:43:21.1921668+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:43:21.2546634+00:00\",\"endTimeUtc\":\"2019-09-21T18:52:43.8884227+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:52:43.8884227+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:52:43.8884227+00:00\",\"endTimeUtc\":\"2019-09-21T19:08:06.0647534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:08:06.0647534+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:08:06.0803773+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:04.2643534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:04.2643534+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:04.2799767+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:39.5295584+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:39.5295584+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:39.5295584+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:45.9982355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:45.9982355+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:46.0607375+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:30.8718965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:30.8718965+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:52.8106536+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:59.8262008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:59.8262008+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:59.8262008+00:00\",\"endTimeUtc\":\"2019-09-21T19:14:14.6228953+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:14:14.6228953+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:14:14.6228953+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:24.6532281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:24.6532281+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:14:21.2009476+00:00\",\"endTimeUtc\":\"2019-09-21T19:22:38.148273+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:22:38.148273+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:23:00.80426+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:24.6376068+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:24.6376068+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:24.6532281+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:30.8718965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:30.8718965+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:30.8875219+00:00\",\"endTimeUtc\":\"2019-09-21T20:44:01.1914054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:44:01.1914054+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:36.8249517+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:43.199868+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:43.199868+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:43.199868+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:13.6191414+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:13.6191414+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:13.6191414+00:00\",\"endTimeUtc\":\"2019-09-21T20:06:34.670263+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:06:34.670263+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:06:34.7483863+00:00\",\"endTimeUtc\":\"2019-09-21T20:25:15.9549997+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:25:15.9549997+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:06:42.4983209+00:00\",\"endTimeUtc\":\"2019-09-21T20:25:15.9237449+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:25:15.9237449+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:25:15.9706202+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:17.1685514+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:17.1685514+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:32:17.1685514+00:00\",\"endTimeUtc\":\"2019-09-21T20:39:18.8979361+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:39:18.8979361+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:39:18.8979361+00:00\",\"endTimeUtc\":\"2019-09-21T20:43:19.7387959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:43:19.7387959+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:43:19.7387959+00:00\",\"endTimeUtc\":\"2019-09-21T20:43:54.019621+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:43:54.019621+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:43:54.019621+00:00\",\"endTimeUtc\":\"2019-09-21T20:44:01.1914054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:44:01.1914054+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:44:01.2226559+00:00\",\"endTimeUtc\":\"2019-09-21T20:44:22.3942731+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:44:22.3942731+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.4472545+00:00\",\"endTimeUtc\":\"2019-09-21T17:46:30.6807179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:46:30.6807179+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:46:30.7432157+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:47.2089585+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:47.2089585+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:47.2089585+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:11.0180632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:11.0180632+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:54.1619999+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:01.8337844+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:01.8337844+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:01.8337844+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:42.1896607+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:42.1896607+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:42.2209054+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:49.4551916+00:00\",\"endTimeUtc\":\"2019-09-21T18:03:27.3971436+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:03:27.3971436+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:03:27.4127669+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:11.0180632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:11.0180632+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:11.0493109+00:00\",\"endTimeUtc\":\"2019-09-21T19:05:40.097758+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:05:40.097758+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:17.4242269+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:23.7210188+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:23.7210188+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:23.7210188+00:00\",\"endTimeUtc\":\"2019-09-21T18:17:20.2463855+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:17:20.2463855+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:17:20.2463855+00:00\",\"endTimeUtc\":\"2019-09-21T18:41:17.6467738+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:41:17.6467738+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:41:17.6467738+00:00\",\"endTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:41:23.9123272+00:00\",\"endTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"endTimeUtc\":\"2019-09-21T18:58:50.2747307+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:58:50.2747307+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:58:50.2747307+00:00\",\"endTimeUtc\":\"2019-09-21T19:05:33.3634609+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:05:33.3634609+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:05:33.3634609+00:00\",\"endTimeUtc\":\"2019-09-21T19:05:40.097758+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:05:40.097758+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:05:40.129008+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:37.7177917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:37.7177917+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:37.7177917+00:00\",\"endTimeUtc\":\"2019-09-21T19:18:33.4480137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:18:33.4480137+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:18:33.4480137+00:00\",\"endTimeUtc\":\"2019-09-21T19:24:54.0373101+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:24:54.0373101+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:24:54.1154359+00:00\",\"endTimeUtc\":\"2019-09-21T19:29:45.1589135+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:29:45.1589135+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:29:45.1589135+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:29:52.4869527+00:00\",\"endTimeUtc\":\"2019-09-21T19:30:00.4243588+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:30:00.4243588+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:30:00.4243588+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:44.1240884+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:44.1240884+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:44.1240884+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:51.2489905+00:00\",\"endTimeUtc\":\"2019-09-21T19:40:56.4474715+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:40:56.4474715+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:40:56.4474715+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"endTimeUtc\":\"2019-09-21T20:47:32.8450855+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:47:32.8450855+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:42.4277229+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:49.1932598+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:49.1932598+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:49.1932598+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:30.6125371+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:30.6125371+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:30.6125371+00:00\",\"endTimeUtc\":\"2019-09-21T20:28:19.7183028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:28:19.7183028+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:28:19.7183028+00:00\",\"endTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:28:25.905724+00:00\",\"endTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"endTimeUtc\":\"2019-09-21T20:40:32.7251892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:40:32.7251892+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:40:32.7251892+00:00\",\"endTimeUtc\":\"2019-09-21T20:47:26.0482926+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:47:26.0482926+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:47:26.0482926+00:00\",\"endTimeUtc\":\"2019-09-21T20:47:32.8450855+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:47:32.8450855+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:47:32.8607103+00:00\",\"endTimeUtc\":\"2019-09-21T20:54:11.324738+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:54:11.324738+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:54:11.324738+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:55.1331485+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:55.1331485+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.541004+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of XRPRing Service Fabric cluster.\",\"description\":\"Update OSImage on the XRP service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"endTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"steps\":[{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:44.5094603+00:00\",\"endTimeUtc\":\"2019-09-21T17:30:16.2436297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:30:16.2436297+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:16.2436297+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:33.2991394+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:33.2991394+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:27.587311+00:00\",\"endTimeUtc\":\"2019-09-21T17:40:39.7786565+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:40:39.7786565+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:40:39.7942815+00:00\",\"endTimeUtc\":\"2019-09-21T17:40:47.4035632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:40:47.4035632+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:40:47.4035632+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:23.299266+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:23.299266+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:40:54.3722282+00:00\",\"endTimeUtc\":\"2019-09-21T17:48:41.5854309+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:48:41.5854309+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:48:41.6010547+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:23.1742631+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:23.1742631+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:23.3617637+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:33.2991394+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:33.2991394+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:33.3303887+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:19.6648511+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:19.6648511+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:40.6271779+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:48.1427055+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:48.1427055+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:48.1427055+00:00\",\"endTimeUtc\":\"2019-09-21T18:10:26.3764521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:10:26.3764521+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:10:26.3920795+00:00\",\"endTimeUtc\":\"2019-09-21T19:06:15.6598268+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:06:15.6598268+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:06:15.6910749+00:00\",\"endTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:06:22.8159888+00:00\",\"endTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"endTimeUtc\":\"2019-09-21T19:20:57.6494886+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:20:57.6494886+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:20:57.6494886+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:20.4673503+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:20.4673503+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:21:04.1806225+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:20.4517214+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:20.4517214+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:21:37.5864819+00:00\",\"endTimeUtc\":\"2019-09-21T19:24:50.7248494+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:24:50.7248494+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:24:50.7404752+00:00\",\"endTimeUtc\":\"2019-09-21T19:28:07.1131818+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:28:07.1131818+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:28:07.1288077+00:00\",\"endTimeUtc\":\"2019-09-21T19:30:10.6742465+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:30:10.6742465+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:30:10.6742465+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:49.0637148+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:49.0637148+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:31:49.0637148+00:00\",\"endTimeUtc\":\"2019-09-21T19:33:37.7499561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:33:37.7499561+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:33:37.7499561+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:20.4517214+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:20.4517214+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:21:37.1333615+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:00.6871889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:00.6871889+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:35:20.482974+00:00\",\"endTimeUtc\":\"2019-09-21T19:42:15.743388+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:42:15.743388+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:42:15.7590137+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:13.0243015+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:13.0243015+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:13.0711763+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:19.6648511+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:19.6648511+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:19.6804737+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:47.8988658+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:47.8988658+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:47.8988658+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:56.6487558+00:00\",\"endTimeUtc\":\"2019-09-21T21:02:30.834344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:02:30.834344+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:02:30.834344+00:00\",\"endTimeUtc\":\"2019-09-21T21:02:38.2561285+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:02:38.2561285+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:02:38.2561285+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:02:44.8654219+00:00\",\"endTimeUtc\":\"2019-09-21T21:12:13.4215854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:12:13.4215854+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:12:13.4215854+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"endTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:29.5405185+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:38.0091555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:38.0091555+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:38.0091555+00:00\",\"endTimeUtc\":\"2019-09-21T21:30:09.5379197+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:30:09.5379197+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:30:09.5379197+00:00\",\"endTimeUtc\":\"2019-09-21T21:46:26.8912287+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:46:26.8912287+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:26.8912287+00:00\",\"endTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:33.406842+00:00\",\"endTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"endTimeUtc\":\"2019-09-21T21:56:46.5373051+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:56:46.5373051+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:56:46.5373051+00:00\",\"endTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:56:52.8966658+00:00\",\"endTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:57:41.1464851+00:00\",\"endTimeUtc\":\"2019-09-21T22:04:48.4574667+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:04:48.4574667+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:04:48.4574667+00:00\",\"endTimeUtc\":\"2019-09-21T22:06:32.5178826+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:06:32.5178826+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:06:32.5335105+00:00\",\"endTimeUtc\":\"2019-09-21T22:08:06.7978055+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:08:06.7978055+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:08:06.7978055+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:38.4687536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:38.4687536+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:38.4687536+00:00\",\"endTimeUtc\":\"2019-09-21T22:11:18.9054978+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:11:18.9054978+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:11:18.9054978+00:00\",\"endTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:57:41.1464851+00:00\",\"endTimeUtc\":\"2019-09-21T22:08:28.6413082+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:08:28.6413082+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"endTimeUtc\":\"2019-09-21T22:20:15.3567744+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:20:15.3567744+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:20:15.3567744+00:00\",\"endTimeUtc\":\"2019-09-21T23:13:50.7298557+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:13:50.7298557+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:13:50.7298557+00:00\",\"endTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"endTimeUtc\":\"2019-09-21T23:14:21.5573476+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:14:21.5573476+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:14:21.5573476+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:14:27.6041212+00:00\",\"endTimeUtc\":\"2019-09-21T23:16:43.2432849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:16:43.2432849+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:16:43.2589253+00:00\",\"endTimeUtc\":\"2019-09-21T23:16:51.5557008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:16:51.5557008+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:16:51.5557008+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:16:58.5868809+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:53.5528924+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:53.5528924+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:25:53.5528924+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"endTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:32:30.1119441+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:37.0181059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:37.0181059+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:32:37.0181059+00:00\",\"endTimeUtc\":\"2019-09-21T23:36:19.9066864+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:36:19.9066864+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:36:19.9066864+00:00\",\"endTimeUtc\":\"2019-09-21T23:52:19.2528102+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:52:19.2528102+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:52:19.2528102+00:00\",\"endTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:52:25.0965187+00:00\",\"endTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"endTimeUtc\":\"2019-09-22T00:01:18.6137704+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:01:18.6137704+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:01:18.6137704+00:00\",\"endTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:01:24.3793846+00:00\",\"endTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:01:45.2387028+00:00\",\"endTimeUtc\":\"2019-09-22T00:05:20.0491764+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:05:20.0491764+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:05:20.0491764+00:00\",\"endTimeUtc\":\"2019-09-22T00:07:51.4534147+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:07:51.4534147+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:07:51.4534147+00:00\",\"endTimeUtc\":\"2019-09-22T00:09:12.390179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:09:12.390179+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:09:12.390179+00:00\",\"endTimeUtc\":\"2019-09-22T00:10:32.9677289+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:10:32.9677289+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:10:32.9677289+00:00\",\"endTimeUtc\":\"2019-09-22T00:11:50.7797731+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:11:50.7797731+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:11:50.7797731+00:00\",\"endTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:01:45.8949495+00:00\",\"endTimeUtc\":\"2019-09-22T00:11:08.4675072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:11:08.4675072+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"endTimeUtc\":\"2019-09-22T00:18:54.3993137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:18:54.3993137+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:18:54.3993137+00:00\",\"endTimeUtc\":\"2019-09-22T01:12:39.3845798+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:12:39.3845798+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:12:39.3845798+00:00\",\"endTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"steps\":[]}]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:12:46.2750711+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.1985395+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.1985395+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:12:52.3999644+00:00\",\"endTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:12:58.7748387+00:00\",\"endTimeUtc\":\"2019-09-22T01:13:38.4039234+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:13:38.4039234+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:13:38.4039234+00:00\",\"endTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:13:44.5288223+00:00\",\"endTimeUtc\":\"2019-09-22T01:15:27.7693908+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:15:27.7693908+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:15:27.7693908+00:00\",\"endTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"endTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:18:43.5333285+00:00\",\"endTimeUtc\":\"2019-09-22T01:23:24.2038415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:23:24.2038415+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:23:24.2038415+00:00\",\"endTimeUtc\":\"2019-09-22T01:24:53.1097827+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:24:53.1097827+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:18:43.5489531+00:00\",\"endTimeUtc\":\"2019-09-22T01:24:33.5629765+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:24:33.5629765+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:24:33.5629765+00:00\",\"endTimeUtc\":\"2019-09-22T01:28:30.9379265+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:28:30.9379265+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:18:43.5333285+00:00\",\"endTimeUtc\":\"2019-09-22T01:24:09.0630661+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:24:09.0630661+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:24:09.0630661+00:00\",\"endTimeUtc\":\"2019-09-22T01:28:06.2185827+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:28:06.2185827+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:17:13.2058673+00:00\",\"endTimeUtc\":\"2019-09-22T01:21:31.8761731+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:21:31.8761731+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:21:31.8761731+00:00\",\"endTimeUtc\":\"2019-09-22T01:23:51.0474985+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:23:51.0474985+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:31:04.3971763+00:00\",\"endTimeUtc\":\"2019-09-22T01:34:08.1450956+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:34:08.1450956+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:34:08.1450956+00:00\",\"endTimeUtc\":\"2019-09-22T01:40:16.2851632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:40:16.2851632+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:34:15.7856539+00:00\",\"endTimeUtc\":\"2019-09-22T01:40:16.2851632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:40:16.2851632+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:34:15.8481639+00:00\",\"endTimeUtc\":\"2019-09-22T01:37:45.030529+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:37:45.030529+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:37:45.030529+00:00\",\"endTimeUtc\":\"2019-09-22T01:37:54.5773617+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:37:54.5773617+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:16.3007846+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:37.3163861+00:00\",\"endTimeUtc\":\"2019-09-22T01:52:27.3419777+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:52:27.3419777+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:52:27.3419777+00:00\",\"endTimeUtc\":\"2019-09-22T01:55:14.3722813+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:55:14.3722813+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:46:00.862183+00:00\",\"endTimeUtc\":\"2019-09-22T01:57:34.4212457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:57:34.4212457+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:57:34.4368726+00:00\",\"endTimeUtc\":\"2019-09-22T01:59:06.7535236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:59:06.7535236+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:36.3319627+00:00\",\"endTimeUtc\":\"2019-09-22T01:50:42.5459282+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:50:42.5459282+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:41:58.6910375+00:00\",\"endTimeUtc\":\"2019-09-22T01:54:41.8568144+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:54:41.8568144+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:54:41.8724533+00:00\",\"endTimeUtc\":\"2019-09-22T01:56:44.8080475+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:56:44.8080475+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:37.3944576+00:00\",\"endTimeUtc\":\"2019-09-22T01:59:49.3503113+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:59:49.3503113+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:59:49.3503113+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:37.0350824+00:00\",\"endTimeUtc\":\"2019-09-22T01:51:28.2017929+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:51:28.2017929+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.2441342+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:44.3844608+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:24.3029759+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:24.3029759+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:53.9312743+00:00\",\"endTimeUtc\":\"2019-09-21T17:30:24.8217009+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:30:24.8217009+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:24.8217009+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:17.021811+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:17.021811+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:32:31.8208894+00:00\",\"endTimeUtc\":\"2019-09-21T17:44:08.0886532+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:44:08.0886532+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:08.1042813+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:17.0061847+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:17.0061847+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:17.0374413+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:24.3029759+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:24.3029759+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:24.3186006+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:30.8028989+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:37.3028232+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:37.3028232+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:37.3028232+00:00\",\"endTimeUtc\":\"2019-09-21T18:10:14.1109865+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:10:14.1109865+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:10:14.1578605+00:00\",\"endTimeUtc\":\"2019-09-21T18:29:50.5299412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:29:50.5299412+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:29:50.5299412+00:00\",\"endTimeUtc\":\"2019-09-21T18:40:45.8658949+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:40:45.8658949+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:29:56.9361198+00:00\",\"endTimeUtc\":\"2019-09-21T18:40:45.8658949+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:40:45.8658949+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:40:45.897149+00:00\",\"endTimeUtc\":\"2019-09-21T18:44:37.3161891+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:44:37.3161891+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:44:37.3161891+00:00\",\"endTimeUtc\":\"2019-09-21T18:48:54.5474024+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:48:54.5474024+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:48:54.5474024+00:00\",\"endTimeUtc\":\"2019-09-21T19:03:33.2399334+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:03:33.2399334+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:03:33.2555647+00:00\",\"endTimeUtc\":\"2019-09-21T19:07:52.4711654+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:07:52.4711654+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:07:52.4711654+00:00\",\"endTimeUtc\":\"2019-09-21T19:16:00.6685192+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:16:00.6685192+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:16:00.6685192+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:16:07.6840625+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:17:18.6832577+00:00\",\"endTimeUtc\":\"2019-09-21T19:22:21.5703423+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:22:21.5703423+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:17:26.2769176+00:00\",\"endTimeUtc\":\"2019-09-21T19:18:51.213423+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:18:51.213423+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:18:51.213423+00:00\",\"endTimeUtc\":\"2019-09-21T19:22:21.5703423+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:22:21.5703423+00:00\",\"steps\":[]}]}]},{\"name\":\"Update CertificateAuthority\",\"description\":\"Updating Certificate Authorities.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:03:13.2922903+00:00\",\"endTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"steps\":[{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:03:20.2297699+00:00\",\"endTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:03:27.2296369+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:34.729488+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:34.729488+00:00\",\"steps\":[]},{\"name\":\"Backup CA\",\"description\":\"Snapshot CA content and database to shared storage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:03:34.729488+00:00\",\"endTimeUtc\":\"2019-09-22T02:09:04.7782184+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:09:04.7782184+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:09:04.7782184+00:00\",\"endTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:09:11.4031791+00:00\",\"endTimeUtc\":\"2019-09-22T02:14:54.3796448+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:14:54.3796448+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:14:54.3796448+00:00\",\"endTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"steps\":[]}]},{\"name\":\"PostScaleIn: Remove CA objects from active directory\",\"description\":\"Remove CA objects from active directory.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"endTimeUtc\":\"2019-09-22T02:37:11.7705213+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:37:11.7705213+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:37:11.7705213+00:00\",\"endTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"endTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:37:37.4265579+00:00\",\"endTimeUtc\":\"2019-09-22T02:37:51.5360047+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:37:51.5360047+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:37:51.5360047+00:00\",\"endTimeUtc\":\"2019-09-22T02:54:41.5833129+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:54:41.5833129+00:00\",\"steps\":[]},{\"name\":\"Update for CA\",\"description\":\"Updates CA server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:54:41.5833129+00:00\",\"endTimeUtc\":\"2019-09-22T03:19:28.3278568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:19:28.3278568+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:19:28.3278568+00:00\",\"endTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:19:37.7028069+00:00\",\"endTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"steps\":[]}]},{\"name\":\"Restore CA\",\"description\":\"Restore CA content and database from shared storage .\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"endTimeUtc\":\"2019-09-22T03:40:01.0074195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:40:01.0074195+00:00\",\"steps\":[]},{\"name\":\"Validate CA after ScaleOut\",\"description\":\"Validate CA role after ScaleOut.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:40:01.0074195+00:00\",\"endTimeUtc\":\"2019-09-22T03:48:23.740552+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:48:23.740552+00:00\",\"steps\":[]},{\"name\":\"Checking CRL parameters\",\"description\":\"Check if the CRL parameters are correct.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:48:23.740552+00:00\",\"endTimeUtc\":\"2019-09-22T03:55:19.0343036+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:55:19.0343036+00:00\",\"steps\":[]},{\"name\":\"Updating new node\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:55:19.0343036+00:00\",\"endTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"steps\":[]}]}]},{\"name\":\"Update DomainControllerServices\",\"description\":\"Updating directory services virtual machines including Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"steps\":[{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:55:31.7686307+00:00\",\"endTimeUtc\":\"2019-09-22T03:59:37.0479288+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:59:37.0479288+00:00\",\"steps\":[]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:59:37.0479288+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:59:43.2197838+00:00\",\"endTimeUtc\":\"2019-09-22T03:59:49.7510072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:59:49.7510072+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:59:49.7510072+00:00\",\"endTimeUtc\":\"2019-09-22T04:05:55.2057926+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:05:55.2057926+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:05:55.2057926+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:06:01.5650951+00:00\",\"endTimeUtc\":\"2019-09-22T04:11:11.5639324+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:11:11.5639324+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:11:11.5639324+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"endTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:16:19.0938613+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:25.5313302+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:25.5313302+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:16:25.5313302+00:00\",\"endTimeUtc\":\"2019-09-22T04:23:57.4646231+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:23:57.4646231+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:23:57.4646231+00:00\",\"endTimeUtc\":\"2019-09-22T04:43:44.5359401+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:43:44.5359401+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:43:44.5359401+00:00\",\"endTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:43:50.4421743+00:00\",\"endTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"endTimeUtc\":\"2019-09-22T04:58:26.1097207+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:58:26.1097207+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:58:26.1097207+00:00\",\"endTimeUtc\":\"2019-09-22T05:08:03.8211579+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:08:03.8211579+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:08:03.8211579+00:00\",\"endTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:08:16.3988201+00:00\",\"endTimeUtc\":\"2019-09-22T05:08:22.6954477+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:08:22.6954477+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:08:22.6954477+00:00\",\"endTimeUtc\":\"2019-09-22T05:13:45.2971564+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:13:45.2971564+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:13:45.2971564+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:13:51.3908251+00:00\",\"endTimeUtc\":\"2019-09-22T05:19:02.0128788+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:19:02.0128788+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:19:02.0128788+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"endTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:24:16.526906+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:23.792504+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:23.792504+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:24:23.792504+00:00\",\"endTimeUtc\":\"2019-09-22T05:28:07.9166419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:28:07.9166419+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:28:07.9166419+00:00\",\"endTimeUtc\":\"2019-09-22T05:47:46.2877003+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:47:46.2877003+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:47:46.2877003+00:00\",\"endTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:47:52.28768+00:00\",\"endTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"endTimeUtc\":\"2019-09-22T06:01:29.5015319+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:01:29.5015319+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:01:29.5015319+00:00\",\"endTimeUtc\":\"2019-09-22T06:05:21.927941+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:05:21.927941+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:05:21.927941+00:00\",\"endTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"endTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:05:34.0528808+00:00\",\"endTimeUtc\":\"2019-09-22T06:05:40.2716118+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:05:40.2716118+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:05:40.2716118+00:00\",\"endTimeUtc\":\"2019-09-22T06:11:19.1508948+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:11:19.1508948+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:11:19.1508948+00:00\",\"endTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:11:25.0570453+00:00\",\"endTimeUtc\":\"2019-09-22T06:15:53.8516227+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:15:53.8516227+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:15:53.8516227+00:00\",\"endTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"endTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:21:08.3969149+00:00\",\"endTimeUtc\":\"2019-09-22T06:21:16.2406382+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:21:16.2406382+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:21:16.2406382+00:00\",\"endTimeUtc\":\"2019-09-22T06:24:41.8160319+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:24:41.8160319+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:24:41.8160319+00:00\",\"endTimeUtc\":\"2019-09-22T06:45:09.3942485+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:45:09.3942485+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:45:09.3942485+00:00\",\"endTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:45:15.6754663+00:00\",\"endTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"endTimeUtc\":\"2019-09-22T06:58:56.7738688+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:58:56.7738688+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:58:56.7738688+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:42.2722563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:42.2722563+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:02:42.2722563+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"steps\":[]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:02:48.8034656+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:02:54.7253046+00:00\",\"endTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:03:05.7408676+00:00\",\"endTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:03:05.0846549+00:00\",\"endTimeUtc\":\"2019-09-22T07:07:12.2709646+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:07:12.2709646+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:07:12.2709646+00:00\",\"endTimeUtc\":\"2019-09-22T07:10:47.0356734+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:10:47.0356734+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"endTimeUtc\":\"2019-09-22T07:19:26.7352141+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:19:26.7352141+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:19:26.7352141+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:08.606569+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:08.606569+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:42:08.606569+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-09-20T17:08:06.121Z\",\"lastUpdatedTime\":\"2019-09-22T07:42:25.2471255+00:00\",\"duration\":\"P1DT14H56M52.316S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33/updateRuns/804aac0c-4e39-4f19-b92b-5a42d27bd07a?api-version=2016-05-01+88": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33/updateRuns/804aac0c-4e39-4f19-b92b-5a42d27bd07a?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "175", "176" ], - "x-ms-client-request-id": [ "da189043-ffa4-4b51-9289-2134ef24c702" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "30c856e6-bca9-4d46-b17e-5902c8841f87" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv94OjAU2KbOwA/xZvi4N/xLXw/u9A6euA+O19LJXEyHgwwPyROXadvtQYTToPx6vyKbYrnE0XDpJHptRMtQMu2IcLQ+rpEMZFNvogYYgsMZjzXkVSIuJKeqyuUvKy3MsZfS4xo0+VBe0+/USpknAr" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14646" ], - "x-ms-request-id": [ "30c856e6-bca9-4d46-b17e-5902c8841f87" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032132Z:30c856e6-bca9-4d46-b17e-5902c8841f87" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:32 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "270703" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1908.4.33/updateRuns/804aac0c-4e39-4f19-b92b-5a42d27bd07a\",\"name\":\"northwest/Microsoft1.1908.4.33/804aac0c-4e39-4f19-b92b-5a42d27bd07a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:08:14.5931425+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2471255+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2471255+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:08:14.5931425+00:00\",\"endTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:08:20.0305815+00:00\",\"endTimeUtc\":\"2019-09-20T17:12:31.3703765+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:12:31.3703765+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:12:31.3703765+00:00\",\"endTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:12:36.9484485+00:00\",\"endTimeUtc\":\"2019-09-20T17:15:07.2017505+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:15:07.2017505+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:15:07.2017505+00:00\",\"endTimeUtc\":\"2019-09-20T17:31:02.8835014+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:31:02.8835014+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:02.8835014+00:00\",\"endTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:12.1803133+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2315008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2315008+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:18.0553427+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:34.8989078+00:00\",\"endTimeUtc\":\"2019-09-20T22:24:40.0368875+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:24:40.0368875+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:31:41.0722261+00:00\",\"endTimeUtc\":\"2019-09-20T17:38:39.7393756+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:38:39.7393756+00:00\",\"steps\":[]},{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:38:39.7393756+00:00\",\"endTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:38:45.5830824+00:00\",\"endTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:39:02.3485836+00:00\",\"endTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:39:09.0047913+00:00\",\"endTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:39:15.2547394+00:00\",\"endTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:51:08.8335892+00:00\",\"endTimeUtc\":\"2019-09-20T18:15:11.976958+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:15:11.976958+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:51:18.8960082+00:00\",\"endTimeUtc\":\"2019-09-20T17:55:22.1754563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:55:22.1754563+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:55:22.1754563+00:00\",\"endTimeUtc\":\"2019-09-20T17:56:35.4092476+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:56:35.4092476+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T17:51:18.6772648+00:00\",\"endTimeUtc\":\"2019-09-20T17:56:54.5809858+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T17:56:54.5809858+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:11.976958+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"steps\":[{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:18.3363002+00:00\",\"endTimeUtc\":\"2019-09-20T18:50:02.7392655+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:50:02.7392655+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:27.0706205+00:00\",\"endTimeUtc\":\"2019-09-20T18:15:56.3360796+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:15:56.3360796+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:56.3360796+00:00\",\"endTimeUtc\":\"2019-09-20T18:26:28.0042612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:26:28.0042612+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:26:28.0042612+00:00\",\"endTimeUtc\":\"2019-09-20T18:34:24.3680523+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:34:24.3680523+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:26:34.2698937+00:00\",\"endTimeUtc\":\"2019-09-20T18:32:56.3167422+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:32:56.3167422+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:32:56.3167422+00:00\",\"endTimeUtc\":\"2019-09-20T18:34:24.3680523+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:34:24.3680523+00:00\",\"steps\":[]}]},{\"name\":\"Creating JEA endpoints and CPI service nuget \",\"description\":\"Recreating CPI Jea endpoints for all available nuget versions and update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:27.4612465+00:00\",\"endTimeUtc\":\"2019-09-20T18:44:05.4277306+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:44:05.4277306+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:44:05.4277306+00:00\",\"endTimeUtc\":\"2019-09-20T18:45:39.1149722+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:45:39.1149722+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:45:39.1149722+00:00\",\"endTimeUtc\":\"2019-09-20T18:50:02.7236452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:50:02.7236452+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:45:45.0993249+00:00\",\"endTimeUtc\":\"2019-09-20T18:48:44.2976053+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:48:44.2976053+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:48:44.2976053+00:00\",\"endTimeUtc\":\"2019-09-20T18:50:02.7236452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:50:02.7236452+00:00\",\"steps\":[]}]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:18.3363002+00:00\",\"endTimeUtc\":\"2019-09-20T18:15:34.1487059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:15:34.1487059+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:15:34.1487059+00:00\",\"endTimeUtc\":\"2019-09-20T18:16:23.5390428+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:16:23.5390428+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:16:23.5390428+00:00\",\"endTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:16:41.46081+00:00\",\"endTimeUtc\":\"2019-09-20T18:17:27.0386578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:17:27.0386578+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:17:27.0386578+00:00\",\"endTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:24:33.5354849+00:00\",\"endTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:24:51.5978604+00:00\",\"endTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"steps\":[]}]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:56:52.8712805+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:56:58.8712432+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:08.9202936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:08.9202936+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:08.9202936+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:17.95149+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:17.95149+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:17.95149+00:00\",\"endTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"steps\":[]}]}]},{\"name\":\"Update OSImage on the NC VMs\",\"description\":\"Update OSImage on the NC VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:29.4670339+00:00\",\"endTimeUtc\":\"2019-09-20T22:24:40.0212704+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:24:40.0212704+00:00\",\"steps\":[{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:35.466992+00:00\",\"endTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T18:57:41.357579+00:00\",\"endTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:01:58.5703212+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:02:04.4921703+00:00\",\"endTimeUtc\":\"2019-09-20T19:08:09.5059813+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:08:09.5059813+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:08:09.5059813+00:00\",\"endTimeUtc\":\"2019-09-20T19:08:15.8028125+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:08:15.8028125+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:08:15.8028125+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:08:21.6621536+00:00\",\"endTimeUtc\":\"2019-09-20T19:15:56.3202326+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:15:56.3202326+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:15:56.3202326+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:21:20.4552028+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:21:26.6895473+00:00\",\"endTimeUtc\":\"2019-09-20T20:09:13.2378031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:09:13.2378031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:21:32.7207704+00:00\",\"endTimeUtc\":\"2019-09-20T19:21:38.9394889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:21:38.9394889+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:21:38.9394889+00:00\",\"endTimeUtc\":\"2019-09-20T19:30:18.7029772+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:30:18.7029772+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:30:18.7029772+00:00\",\"endTimeUtc\":\"2019-09-20T19:46:56.6659284+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:46:56.6659284+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:46:56.6659284+00:00\",\"endTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:47:02.5877586+00:00\",\"endTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T19:52:15.6857603+00:00\",\"endTimeUtc\":\"2019-09-20T20:05:18.1925817+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:05:18.1925817+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:05:18.1925817+00:00\",\"endTimeUtc\":\"2019-09-20T20:09:06.9409749+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:09:06.9409749+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:09:06.9409749+00:00\",\"endTimeUtc\":\"2019-09-20T20:09:13.2221811+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:09:13.2221811+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:09:13.2378031+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:09:19.3315138+00:00\",\"endTimeUtc\":\"2019-09-20T20:15:02.4636638+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:15:02.4636638+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:15:02.4636638+00:00\",\"endTimeUtc\":\"2019-09-20T20:15:08.5886167+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:15:08.5886167+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:15:08.5886167+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:15:14.4792024+00:00\",\"endTimeUtc\":\"2019-09-20T20:22:18.7497205+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:22:18.7497205+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:22:18.7497205+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:27:37.4334233+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:27:43.6208778+00:00\",\"endTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:27:49.5583327+00:00\",\"endTimeUtc\":\"2019-09-20T20:27:55.8864355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:27:55.8864355+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:27:55.8864355+00:00\",\"endTimeUtc\":\"2019-09-20T20:31:33.2764953+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:31:33.2764953+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:31:33.2764953+00:00\",\"endTimeUtc\":\"2019-09-20T20:49:05.3540334+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:49:05.3540334+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:49:05.3540334+00:00\",\"endTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:49:11.4633655+00:00\",\"endTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T20:54:32.8995601+00:00\",\"endTimeUtc\":\"2019-09-20T21:13:03.9238435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:13:03.9238435+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:13:03.9238435+00:00\",\"endTimeUtc\":\"2019-09-20T21:16:54.5627446+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:16:54.5627446+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:16:54.5627446+00:00\",\"endTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:17:00.7970694+00:00\",\"endTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:17:06.8438969+00:00\",\"endTimeUtc\":\"2019-09-20T21:22:37.8078614+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:22:37.8078614+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:22:37.8078614+00:00\",\"endTimeUtc\":\"2019-09-20T21:22:44.0421902+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:22:44.0421902+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:22:44.0421902+00:00\",\"endTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:22:50.0108994+00:00\",\"endTimeUtc\":\"2019-09-20T21:30:10.6630581+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:30:10.6630581+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:30:10.6630581+00:00\",\"endTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:35:41.8014629+00:00\",\"endTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:35:48.192043+00:00\",\"endTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:35:54.1763731+00:00\",\"endTimeUtc\":\"2019-09-20T21:36:00.5044443+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:36:00.5044443+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:36:00.5044443+00:00\",\"endTimeUtc\":\"2019-09-20T21:39:42.5029492+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:39:42.5029492+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:39:42.5029492+00:00\",\"endTimeUtc\":\"2019-09-20T21:56:34.7299637+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T21:56:34.7299637+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:56:34.7299637+00:00\",\"endTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T21:56:40.5892939+00:00\",\"endTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:01:58.0163157+00:00\",\"endTimeUtc\":\"2019-09-20T22:15:10.0324166+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:15:10.0324166+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:15:10.0324166+00:00\",\"endTimeUtc\":\"2019-09-20T22:18:54.3124698+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:18:54.3124698+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:18:54.3124698+00:00\",\"endTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"steps\":[]}]},{\"name\":\"Upgrade Network Controller Application if needed.\",\"description\":\"Upgrade Network Controller Application if needed\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:19:00.7968065+00:00\",\"endTimeUtc\":\"2019-09-20T22:24:40.0212704+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:24:40.0212704+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:24:40.0837624+00:00\",\"endTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"steps\":[{\"name\":\"Host Node Update Prerequisite\",\"description\":\"Check the Host Update prerequisite\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:24:46.3024615+00:00\",\"endTimeUtc\":\"2019-09-20T22:29:55.4132071+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T22:29:55.4132071+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T22:29:55.4132071+00:00\",\"endTimeUtc\":\"2019-09-20T23:49:15.6511261+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:49:15.6511261+00:00\",\"steps\":[]},{\"name\":\"Configure Cluster Network\",\"description\":\"Configure live migration network before suspending cluster nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:49:15.6511261+00:00\",\"endTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"steps\":[{\"name\":\"Configure Cluster Network\",\"description\":\"Ensure live migration happens on the storage network.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:49:21.6822793+00:00\",\"endTimeUtc\":\"2019-09-20T23:53:01.8524424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:53:01.8524424+00:00\",\"steps\":[]},{\"name\":\"Set SMB Bandwidth Cap\",\"description\":\"Configure SMB bandwidth limit for live migration traffic.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:53:01.8524424+00:00\",\"endTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"steps\":[]}]},{\"name\":\"Adding IR VMs\",\"description\":\"Adding an IR machine marker for each baremetal node regardless of provisioning state.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:56:59.2950652+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"steps\":[{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:05.4512896+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:11.7949705+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:11.7949705+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:11.7949705+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:18.2480512+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:18.2480512+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:18.2480512+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:24.3573807+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:24.3573807+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:24.3573807+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"steps\":[]}]},{\"name\":\"Prepare IR VMs for Placement\",\"description\":\"Setting the provisioning status of the IR VMs to ProvisioningInProgress so that they can be placed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:30.733154+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:01.8891754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:01.8891754+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:36.6393576+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:43.1080656+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:43.1080656+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:43.1080656+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:49.4830189+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:49.4830189+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:49.4830189+00:00\",\"endTimeUtc\":\"2019-09-20T23:57:55.7798471+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:57:55.7798471+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:57:55.7798471+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:01.8891754+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:01.8891754+00:00\",\"steps\":[]}]},{\"name\":\"Set new IR VMs failed\",\"description\":\"Setting the IR machines as failed initially to allow for per-node-scoped updates and avoid assumptions that the VMs should be accessible.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:01.9048022+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:07.7953882+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:13.987525+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:13.987525+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:13.987525+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:20.363625+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:20.363625+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:20.363625+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:26.6760778+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:26.6760778+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:26.6760778+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"steps\":[]}]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:32.8791607+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:39.4416115+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:39.4416115+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:39.4416115+00:00\",\"endTimeUtc\":\"2019-09-20T23:58:45.7540678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-20T23:58:45.7540678+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-20T23:58:45.7540678+00:00\",\"endTimeUtc\":\"2019-09-21T00:02:23.7368923+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:02:23.7368923+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:02:23.7368923+00:00\",\"endTimeUtc\":\"2019-09-21T00:18:08.7978055+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:18:08.7978055+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:02:31.2837195+00:00\",\"endTimeUtc\":\"2019-09-21T00:17:31.9971546+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:17:31.9971546+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:02:38.1742919+00:00\",\"endTimeUtc\":\"2019-09-21T00:02:45.5179908+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:02:45.5179908+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:02:45.5179908+00:00\",\"endTimeUtc\":\"2019-09-21T00:06:36.031984+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:06:36.031984+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:06:36.031984+00:00\",\"endTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:06:42.2038117+00:00\",\"endTimeUtc\":\"2019-09-21T00:12:16.2645841+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:12:16.2645841+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:12:16.2645841+00:00\",\"endTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:17:25.4659571+00:00\",\"endTimeUtc\":\"2019-09-21T00:17:31.9971546+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:17:31.9971546+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:18:08.7978055+00:00\",\"endTimeUtc\":\"2019-09-21T00:39:09.9330222+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:39:09.9330222+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:39:09.9330222+00:00\",\"endTimeUtc\":\"2019-09-21T00:39:21.2923149+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:39:21.2923149+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:39:21.2923149+00:00\",\"endTimeUtc\":\"2019-09-21T00:39:30.9641227+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T00:39:30.9641227+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T00:39:30.9641227+00:00\",\"endTimeUtc\":\"2019-09-21T02:34:35.3153878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:34:35.3153878+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:34:35.3153878+00:00\",\"endTimeUtc\":\"2019-09-21T02:47:53.1271813+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:47:53.1271813+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:47:53.1271813+00:00\",\"endTimeUtc\":\"2019-09-21T02:52:32.3546545+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:52:32.3546545+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:32.3546545+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:41.4327161+00:00\",\"endTimeUtc\":\"2019-09-21T02:52:50.9951486+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:52:50.9951486+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:50.9951486+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:58.9482179+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:53:08.3075249+00:00\",\"endTimeUtc\":\"2019-09-21T02:53:17.4168355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:53:17.4168355+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:53:17.4168355+00:00\",\"endTimeUtc\":\"2019-09-21T03:00:19.9918752+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:00:19.9918752+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:00:19.9918752+00:00\",\"endTimeUtc\":\"2019-09-21T03:25:31.435792+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:25:31.435792+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:25:31.435792+00:00\",\"endTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:25:37.7638976+00:00\",\"endTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:30:58.1365953+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:36.9005974+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:36.9005974+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:34:36.9005974+00:00\",\"endTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:40.9952229+00:00\",\"endTimeUtc\":\"2019-09-21T03:00:29.9761758+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:00:29.9761758+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:00:29.9761758+00:00\",\"endTimeUtc\":\"2019-09-21T03:08:09.5705409+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:08:09.5705409+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:08:09.5705409+00:00\",\"endTimeUtc\":\"2019-09-21T03:11:49.9908563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:11:49.9908563+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:41.3702164+00:00\",\"endTimeUtc\":\"2019-09-21T02:53:34.0573427+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:53:34.0573427+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:53:34.0573427+00:00\",\"endTimeUtc\":\"2019-09-21T02:56:23.9780104+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:56:23.9780104+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:52:41.2139687+00:00\",\"endTimeUtc\":\"2019-09-21T02:53:05.9637914+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:53:05.9637914+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:53:05.9637914+00:00\",\"endTimeUtc\":\"2019-09-21T02:58:28.8520809+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:58:28.8520809+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:58:28.8520809+00:00\",\"endTimeUtc\":\"2019-09-21T02:59:33.5859678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T02:59:33.5859678+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T02:59:33.5859678+00:00\",\"endTimeUtc\":\"2019-09-21T03:00:00.3201498+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:00:00.3201498+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:34:43.5100344+00:00\",\"endTimeUtc\":\"2019-09-21T03:35:21.0708314+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:35:21.0708314+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:35:21.0708314+00:00\",\"endTimeUtc\":\"2019-09-21T03:39:26.1940694+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:39:26.1940694+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:39:26.1940694+00:00\",\"endTimeUtc\":\"2019-09-21T03:39:32.6471473+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:39:32.6471473+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:39:32.6471473+00:00\",\"endTimeUtc\":\"2019-09-21T03:43:40.5828869+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:43:40.5828869+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:43:40.5828869+00:00\",\"endTimeUtc\":\"2019-09-21T03:43:47.3484612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:43:47.3484612+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:43:47.3484612+00:00\",\"endTimeUtc\":\"2019-09-21T03:43:53.7546701+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:43:53.7546701+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:43:53.7546701+00:00\",\"endTimeUtc\":\"2019-09-21T03:47:43.7530318+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:47:43.7530318+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:47:43.7530318+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:47:51.1904828+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:47:58.2060565+00:00\",\"endTimeUtc\":\"2019-09-21T03:48:06.315374+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:48:06.315374+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:48:06.315374+00:00\",\"endTimeUtc\":\"2019-09-21T03:51:55.4542771+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:51:55.4542771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:51:55.4542771+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:52:01.7979843+00:00\",\"endTimeUtc\":\"2019-09-21T03:59:56.6814265+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T03:59:56.6814265+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T03:59:56.6814265+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:04:22.197936+00:00\",\"endTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:04:28.2917165+00:00\",\"endTimeUtc\":\"2019-09-21T04:30:44.3939281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:30:44.3939281+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:30:44.3939281+00:00\",\"endTimeUtc\":\"2019-09-21T04:31:10.0436537+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:31:10.0436537+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:31:10.0436537+00:00\",\"endTimeUtc\":\"2019-09-21T04:31:36.2014606+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T04:31:36.2014606+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T04:31:36.2014606+00:00\",\"endTimeUtc\":\"2019-09-21T06:24:35.4572219+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:24:35.4572219+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:24:35.4572219+00:00\",\"endTimeUtc\":\"2019-09-21T06:38:42.226962+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:38:42.226962+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:38:42.226962+00:00\",\"endTimeUtc\":\"2019-09-21T06:45:00.4435419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:45:00.4435419+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:00.4435419+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:09.5684263+00:00\",\"endTimeUtc\":\"2019-09-21T06:45:17.724578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:45:17.724578+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:17.724578+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:24.505742+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:31.2400345+00:00\",\"endTimeUtc\":\"2019-09-21T06:45:41.1461628+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:45:41.1461628+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:41.1461628+00:00\",\"endTimeUtc\":\"2019-09-21T06:49:35.7839628+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:49:35.7839628+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:49:35.7839628+00:00\",\"endTimeUtc\":\"2019-09-21T07:23:29.5275701+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:23:29.5275701+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:23:29.5275701+00:00\",\"endTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:23:35.2151163+00:00\",\"endTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:28:08.6371524+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:16.730121+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:16.730121+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:31:16.730121+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:09.6309427+00:00\",\"endTimeUtc\":\"2019-09-21T07:05:49.1740837+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:05:49.1740837+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:05:49.1740837+00:00\",\"endTimeUtc\":\"2019-09-21T07:09:44.8760185+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:09:44.8760185+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:09:44.8760185+00:00\",\"endTimeUtc\":\"2019-09-21T07:14:39.8925074+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:14:39.8925074+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:09.8184231+00:00\",\"endTimeUtc\":\"2019-09-21T06:46:18.0050876+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:46:18.0050876+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:46:18.0050876+00:00\",\"endTimeUtc\":\"2019-09-21T06:49:25.9403155+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:49:25.9403155+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:10.0840492+00:00\",\"endTimeUtc\":\"2019-09-21T06:45:53.1616401+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:45:53.1616401+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:45:53.1616401+00:00\",\"endTimeUtc\":\"2019-09-21T06:50:34.8769798+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:50:34.8769798+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:50:34.8769798+00:00\",\"endTimeUtc\":\"2019-09-21T06:51:47.8448419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:51:47.8448419+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T06:51:47.8448419+00:00\",\"endTimeUtc\":\"2019-09-21T06:52:24.8131465+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T06:52:24.8131465+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:31:22.8707183+00:00\",\"endTimeUtc\":\"2019-09-21T07:31:57.4799346+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:31:57.4799346+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:31:57.4799346+00:00\",\"endTimeUtc\":\"2019-09-21T07:35:20.4789672+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:35:20.4789672+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:35:20.4789672+00:00\",\"endTimeUtc\":\"2019-09-21T07:35:26.4633098+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:35:26.4633098+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:35:26.4633098+00:00\",\"endTimeUtc\":\"2019-09-21T07:38:57.0984775+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:38:57.0984775+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:38:57.0984775+00:00\",\"endTimeUtc\":\"2019-09-21T07:39:03.6447377+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:39:03.6447377+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:39:03.6447377+00:00\",\"endTimeUtc\":\"2019-09-21T07:39:09.4723388+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:39:09.4723388+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:39:09.4723388+00:00\",\"endTimeUtc\":\"2019-09-21T07:42:24.4474155+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:42:24.4474155+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:42:24.4474155+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:42:31.4472584+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:42:37.9314893+00:00\",\"endTimeUtc\":\"2019-09-21T07:42:44.2907281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:42:44.2907281+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:42:44.2907281+00:00\",\"endTimeUtc\":\"2019-09-21T07:46:09.9130286+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:46:09.9130286+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:46:09.9130286+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:46:15.7879783+00:00\",\"endTimeUtc\":\"2019-09-21T07:52:19.77563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:52:19.77563+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:52:19.77563+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:56:37.2819073+00:00\",\"endTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T07:56:43.2350404+00:00\",\"endTimeUtc\":\"2019-09-21T08:16:19.8788053+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T08:16:19.8788053+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T08:16:19.8788053+00:00\",\"endTimeUtc\":\"2019-09-21T08:16:31.5349752+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T08:16:31.5349752+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T08:16:31.5349752+00:00\",\"endTimeUtc\":\"2019-09-21T08:16:41.8005311+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T08:16:41.8005311+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T08:16:41.8005311+00:00\",\"endTimeUtc\":\"2019-09-21T10:02:55.8558972+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:02:55.8558972+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:02:55.8558972+00:00\",\"endTimeUtc\":\"2019-09-21T10:16:38.4387214+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:16:38.4387214+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:16:38.4387214+00:00\",\"endTimeUtc\":\"2019-09-21T10:23:08.6341065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:23:08.6341065+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:08.6341065+00:00\",\"endTimeUtc\":\"2019-09-21T11:07:54.0672139+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:07:54.0672139+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:19.5715287+00:00\",\"endTimeUtc\":\"2019-09-21T10:23:30.133979+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:23:30.133979+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:30.133979+00:00\",\"endTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:37.6964327+00:00\",\"endTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:44.9307508+00:00\",\"endTimeUtc\":\"2019-09-21T10:23:53.1650767+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:23:53.1650767+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:53.1650767+00:00\",\"endTimeUtc\":\"2019-09-21T10:28:16.569788+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:28:16.569788+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:28:16.569788+00:00\",\"endTimeUtc\":\"2019-09-21T10:52:10.3746849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:52:10.3746849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:52:10.3746849+00:00\",\"endTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:52:16.7964855+00:00\",\"endTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:57:28.5287563+00:00\",\"endTimeUtc\":\"2019-09-21T11:01:12.7305389+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:01:12.7305389+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:01:12.7305389+00:00\",\"endTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:01:19.5430015+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:18.9621601+00:00\",\"endTimeUtc\":\"2019-09-21T10:35:34.6317797+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:35:34.6317797+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:35:34.6317797+00:00\",\"endTimeUtc\":\"2019-09-21T10:39:49.5920179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:39:49.5920179+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:39:49.5920179+00:00\",\"endTimeUtc\":\"2019-09-21T10:44:21.811719+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:44:21.811719+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:19.60278+00:00\",\"endTimeUtc\":\"2019-09-21T10:24:08.9149842+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:24:08.9149842+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:24:08.9149842+00:00\",\"endTimeUtc\":\"2019-09-21T10:26:56.6015363+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:26:56.6015363+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:19.087159+00:00\",\"endTimeUtc\":\"2019-09-21T10:23:41.6495224+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:23:41.6495224+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:23:41.6495224+00:00\",\"endTimeUtc\":\"2019-09-21T10:29:31.5222133+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:29:31.5222133+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:29:31.5222133+00:00\",\"endTimeUtc\":\"2019-09-21T10:30:11.0998047+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:30:11.0998047+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T10:30:11.0998047+00:00\",\"endTimeUtc\":\"2019-09-21T10:30:38.9900851+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T10:30:38.9900851+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:07:54.0672139+00:00\",\"endTimeUtc\":\"2019-09-21T11:08:28.9126867+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:08:28.9126867+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:08:28.9126867+00:00\",\"endTimeUtc\":\"2019-09-21T11:12:08.8016412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:12:08.8016412+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:12:08.8016412+00:00\",\"endTimeUtc\":\"2019-09-21T11:12:15.1766027+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:12:15.1766027+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:12:15.1766027+00:00\",\"endTimeUtc\":\"2019-09-21T11:15:55.1598466+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:15:55.1598466+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:15:55.1598466+00:00\",\"endTimeUtc\":\"2019-09-21T11:16:01.316052+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:16:01.316052+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:16:01.316052+00:00\",\"endTimeUtc\":\"2019-09-21T11:16:07.7866393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:16:07.7866393+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:16:07.7866393+00:00\",\"endTimeUtc\":\"2019-09-21T11:19:31.3791762+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:19:31.3791762+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:19:31.3791762+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:19:38.6760119+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:19:45.3634735+00:00\",\"endTimeUtc\":\"2019-09-21T11:19:51.8009296+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:19:51.8009296+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:19:51.8009296+00:00\",\"endTimeUtc\":\"2019-09-21T11:23:23.5799733+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:23:23.5799733+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:23:23.5799733+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:23:29.4861695+00:00\",\"endTimeUtc\":\"2019-09-21T11:31:25.2888417+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:31:25.2888417+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:31:25.2888417+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:35:49.0848409+00:00\",\"endTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:35:55.1785583+00:00\",\"endTimeUtc\":\"2019-09-21T11:56:02.7950578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:56:02.7950578+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:56:02.7950578+00:00\",\"endTimeUtc\":\"2019-09-21T11:56:13.3645627+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:56:13.3645627+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:56:13.3645627+00:00\",\"endTimeUtc\":\"2019-09-21T11:56:22.5676365+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T11:56:22.5676365+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T11:56:22.5676365+00:00\",\"endTimeUtc\":\"2019-09-21T13:49:37.9437767+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T13:49:37.9437767+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T13:49:37.9437767+00:00\",\"endTimeUtc\":\"2019-09-21T14:02:52.0145712+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:02:52.0145712+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:02:52.0145712+00:00\",\"endTimeUtc\":\"2019-09-21T14:07:26.4315085+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:07:26.4315085+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:26.4315085+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:35.8376816+00:00\",\"endTimeUtc\":\"2019-09-21T14:07:45.6347378+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:07:45.6347378+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:45.6347378+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:52.4625794+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:32.145555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:32.145555+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:59.2906609+00:00\",\"endTimeUtc\":\"2019-09-21T14:08:07.0406135+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:08:07.0406135+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:08:07.0406135+00:00\",\"endTimeUtc\":\"2019-09-21T14:12:15.4916078+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:12:15.4916078+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:12:15.4916078+00:00\",\"endTimeUtc\":\"2019-09-21T14:38:54.9827961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:38:54.9827961+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:38:54.9827961+00:00\",\"endTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:39:01.0765176+00:00\",\"endTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:44:03.412709+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:26.239346+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:26.239346+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:47:26.239346+00:00\",\"endTimeUtc\":\"2019-09-21T14:47:32.145555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:47:32.145555+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:35.8845561+00:00\",\"endTimeUtc\":\"2019-09-21T14:19:39.0396452+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:19:39.0396452+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:19:39.0396452+00:00\",\"endTimeUtc\":\"2019-09-21T14:30:37.4002422+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:30:37.4002422+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:30:37.4002422+00:00\",\"endTimeUtc\":\"2019-09-21T14:34:10.7424907+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:34:10.7424907+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Adds agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:35.6658075+00:00\",\"endTimeUtc\":\"2019-09-21T14:08:17.6499021+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:08:17.6499021+00:00\",\"steps\":[]},{\"name\":\"Enable RdAgent\",\"description\":\"Enable RdAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:08:17.6499021+00:00\",\"endTimeUtc\":\"2019-09-21T14:11:08.4140124+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:11:08.4140124+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:07:35.6501809+00:00\",\"endTimeUtc\":\"2019-09-21T14:08:01.3062737+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:08:01.3062737+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:08:01.3062737+00:00\",\"endTimeUtc\":\"2019-09-21T14:13:31.9441655+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:13:31.9441655+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:13:31.9441655+00:00\",\"endTimeUtc\":\"2019-09-21T14:14:45.709273+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:14:45.709273+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:14:45.709273+00:00\",\"endTimeUtc\":\"2019-09-21T14:15:24.8964993+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:15:24.8964993+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:47:32.1611779+00:00\",\"endTimeUtc\":\"2019-09-21T14:48:05.569156+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:48:05.569156+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStatusChange\",\"description\":\"Perform PostUpdate status change for the node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:48:05.569156+00:00\",\"endTimeUtc\":\"2019-09-21T14:51:39.6146184+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:51:39.6146184+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:51:39.6146184+00:00\",\"endTimeUtc\":\"2019-09-21T14:51:45.7772303+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:51:45.7772303+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:51:45.7772303+00:00\",\"endTimeUtc\":\"2019-09-21T14:55:30.807063+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T14:55:30.807063+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T14:55:30.807063+00:00\",\"endTimeUtc\":\"2019-09-21T17:23:17.2796939+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:23:17.2796939+00:00\",\"steps\":[]},{\"name\":\"PostUpdateCleanup\",\"description\":\"Perform PostUpdate cleanup for all the nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:23:17.2796939+00:00\",\"endTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"steps\":[]}]},{\"name\":\"Update VMs\",\"description\":\"Updating VMs conditionally based on update payload. All VMs are getting updated in parallel except DC and CA VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:42.947358+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based update process. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:48.6973195+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.2297912+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.2297912+00:00\",\"steps\":[{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:59.5722495+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:40.2907362+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:40.2907362+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SeedRing Service Fabric cluster.\",\"description\":\"Update OSImage on the SeedRing service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:40.2907362+00:00\",\"endTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"steps\":[{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:53.9312743+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:28.4272193+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:28.4272193+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:01.6187264+00:00\",\"endTimeUtc\":\"2019-09-21T17:38:26.1374588+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:38:26.1374588+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:38:26.1374588+00:00\",\"endTimeUtc\":\"2019-09-21T17:38:34.4342578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:38:34.4342578+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:38:34.4342578+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:04.0837584+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:04.0837584+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:38:42.2935043+00:00\",\"endTimeUtc\":\"2019-09-21T17:45:24.8377411+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:45:24.8377411+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:45:24.8533666+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:04.0681348+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:04.0681348+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:04.1775064+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:28.4272193+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:28.4272193+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:28.4897205+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:57.052543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:57.052543+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:35.8490085+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:51.7863023+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:51.7863023+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:51.7863023+00:00\",\"endTimeUtc\":\"2019-09-21T18:10:32.4857494+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:10:32.4857494+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:10:32.4857494+00:00\",\"endTimeUtc\":\"2019-09-21T19:24:51.3185933+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:24:51.3185933+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:24:51.3342178+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:38.1546107+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:38.1546107+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:25:03.1309549+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:38.1389867+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:38.1389867+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:35:38.1546107+00:00\",\"endTimeUtc\":\"2019-09-21T19:38:29.7149065+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:38:29.7149065+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:38:29.7149065+00:00\",\"endTimeUtc\":\"2019-09-21T19:40:11.807392+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:40:11.807392+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:40:11.807392+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:20.3342276+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:20.3342276+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:20.3342276+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:49.9745066+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:49.9745066+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:49.9745066+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:57.052543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:57.052543+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:57.0837923+00:00\",\"endTimeUtc\":\"2019-09-21T20:34:59.604121+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:34:59.604121+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:47:03.802463+00:00\",\"endTimeUtc\":\"2019-09-21T20:11:33.2384711+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:11:33.2384711+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:11:33.2384711+00:00\",\"endTimeUtc\":\"2019-09-21T20:11:42.3164848+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:11:42.3164848+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:11:42.3164848+00:00\",\"endTimeUtc\":\"2019-09-21T20:34:52.3073329+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:34:52.3073329+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:12:51.5969031+00:00\",\"endTimeUtc\":\"2019-09-21T20:29:09.6083164+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:29:09.6083164+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:29:09.6083164+00:00\",\"endTimeUtc\":\"2019-09-21T20:34:52.3073329+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:34:52.3073329+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:34:52.3542076+00:00\",\"endTimeUtc\":\"2019-09-21T20:34:59.604121+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:34:59.604121+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:34:59.6822448+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:35:06.1196691+00:00\",\"endTimeUtc\":\"2019-09-21T20:35:13.4320831+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:35:13.4320831+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:35:13.4320831+00:00\",\"endTimeUtc\":\"2019-09-21T20:41:08.0060243+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:41:08.0060243+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:41:08.0060243+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:38.7583586+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:38.7583586+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:38.7583586+00:00\",\"endTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:45.4457717+00:00\",\"endTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:05:16.4573419+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:08.8615495+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:08.8615495+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:08.8615495+00:00\",\"endTimeUtc\":\"2019-09-21T21:10:42.8753518+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:10:42.8753518+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:10:42.8753518+00:00\",\"endTimeUtc\":\"2019-09-21T21:16:59.4784078+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:16:59.4784078+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:16:59.4784078+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:24.8530774+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:24.8530774+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:24.8530774+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:31.3529904+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:37.8372859+00:00\",\"endTimeUtc\":\"2019-09-21T21:27:41.0694195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:27:41.0694195+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:27:41.0694195+00:00\",\"endTimeUtc\":\"2019-09-21T21:27:48.27253+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:27:48.27253+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:27:48.27253+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:27:56.9443868+00:00\",\"endTimeUtc\":\"2019-09-21T21:39:22.314163+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:39:22.314163+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:39:22.314163+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:44:24.657095+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:44:31.6883154+00:00\",\"endTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:44:37.8919686+00:00\",\"endTimeUtc\":\"2019-09-21T21:44:45.5007866+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:44:45.5007866+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:44:45.5007866+00:00\",\"endTimeUtc\":\"2019-09-21T21:49:18.8263305+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:49:18.8263305+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:49:18.8263305+00:00\",\"endTimeUtc\":\"2019-09-21T22:10:13.5622072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:10:13.5622072+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:10:13.5622072+00:00\",\"endTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:10:19.7027882+00:00\",\"endTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:17:22.1072012+00:00\",\"endTimeUtc\":\"2019-09-21T22:20:24.3411291+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:20:24.3411291+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:20:24.3411291+00:00\",\"endTimeUtc\":\"2019-09-21T22:22:18.5273901+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:22:18.5273901+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:22:18.5273901+00:00\",\"endTimeUtc\":\"2019-09-21T22:28:49.3979802+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:28:49.3979802+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:28:49.3979802+00:00\",\"endTimeUtc\":\"2019-09-21T22:29:13.8822108+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:29:13.8822108+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:29:13.8822108+00:00\",\"endTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"steps\":[]}]}]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:29:20.5071828+00:00\",\"endTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:29:27.2444938+00:00\",\"endTimeUtc\":\"2019-09-21T22:30:59.0223608+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:30:59.0223608+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:30:59.0223608+00:00\",\"endTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:34:55.6778652+00:00\",\"endTimeUtc\":\"2019-09-21T22:40:56.4715403+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:40:56.4715403+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:35:03.4278456+00:00\",\"endTimeUtc\":\"2019-09-21T22:36:51.3182272+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:36:51.3182272+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:36:51.3338513+00:00\",\"endTimeUtc\":\"2019-09-21T22:40:56.4715403+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:40:56.4715403+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.5253789+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:24.5200714+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:24.5200714+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:29.4470596+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:45.3219554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:45.3219554+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:45.3219554+00:00\",\"endTimeUtc\":\"2019-09-21T17:45:47.7905965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:45:47.7905965+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:45:47.8062219+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:16.8482816+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:16.8482816+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:45:56.087374+00:00\",\"endTimeUtc\":\"2019-09-21T17:59:59.6652143+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:59:59.6652143+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:59:59.7277148+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:16.8482816+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:16.8482816+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:16.8639074+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:24.5200714+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:24.5200714+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:24.5981917+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:59.2510961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:59.2510961+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:32.2231016+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:43.8010935+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:43.8010935+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:43.8010935+00:00\",\"endTimeUtc\":\"2019-09-21T18:14:47.576336+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:14:47.576336+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:14:47.576336+00:00\",\"endTimeUtc\":\"2019-09-21T18:33:00.8713926+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:33:00.8713926+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:33:00.8713926+00:00\",\"endTimeUtc\":\"2019-09-21T18:46:32.5022568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:46:32.5022568+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:33:06.9650703+00:00\",\"endTimeUtc\":\"2019-09-21T18:46:32.5022568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:46:32.5022568+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:32.5178789+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:49.7512181+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:49.7512181+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:31:49.7668342+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:59.2510961+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:59.2510961+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:31:59.2979722+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:32:06.8291337+00:00\",\"endTimeUtc\":\"2019-09-21T19:32:14.7196666+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:32:14.7196666+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:32:14.7196666+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:42.6530043+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:42.6530043+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:42.6530043+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:49.0904138+00:00\",\"endTimeUtc\":\"2019-09-21T19:51:22.6431535+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:51:22.6431535+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:51:22.6431535+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:15:38.4074138+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:15:45.8135781+00:00\",\"endTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:15:52.2510004+00:00\",\"endTimeUtc\":\"2019-09-21T20:15:59.6727868+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:15:59.6727868+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:15:59.6727868+00:00\",\"endTimeUtc\":\"2019-09-21T20:24:35.7835932+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:24:35.7835932+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:24:35.7835932+00:00\",\"endTimeUtc\":\"2019-09-21T20:43:55.2539807+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:43:55.2539807+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:43:55.2539807+00:00\",\"endTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:44:01.7070263+00:00\",\"endTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:51:09.5925126+00:00\",\"endTimeUtc\":\"2019-09-21T21:38:02.6582578+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:38:02.6582578+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:38:02.6582578+00:00\",\"endTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"steps\":[]}]},{\"name\":\"Validate SQL node after restart.\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:38:09.4238546+00:00\",\"endTimeUtc\":\"2019-09-21T21:42:20.3448561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:42:20.3448561+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"description\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.6191272+00:00\",\"endTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"steps\":[{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:19.0096225+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:34.9313957+00:00\",\"endTimeUtc\":\"2019-09-21T17:30:03.0249658+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:30:03.0249658+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:03.0405908+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:00.9289558+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:00.9289558+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:01.0695761+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:28.2075259+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:28.2075259+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:08.9288792+00:00\",\"endTimeUtc\":\"2019-09-21T18:01:05.461312+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:01:05.461312+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:01:05.5394361+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:28.2075259+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:28.2075259+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:28.22315+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:35.8480617+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:34.3897024+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:34.3897024+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:43.332348+00:00\",\"endTimeUtc\":\"2019-09-21T18:06:51.9728715+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:06:51.9728715+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:06:51.9728715+00:00\",\"endTimeUtc\":\"2019-09-21T18:14:52.263784+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:14:52.263784+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:14:52.263784+00:00\",\"endTimeUtc\":\"2019-09-21T18:46:40.7834032+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:46:40.7834032+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:40.7834032+00:00\",\"endTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:47.5645695+00:00\",\"endTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:54:42.0120322+00:00\",\"endTimeUtc\":\"2019-09-21T19:06:27.8315612+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:06:27.8315612+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:06:27.8315612+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:27.4210358+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:27.4210358+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:27.4210358+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:34.3584552+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:34.3584552+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:34.4053269+00:00\",\"endTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:40.8427526+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:48.3582878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:48.3582878+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:48.3582878+00:00\",\"endTimeUtc\":\"2019-09-21T19:21:28.2897157+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:21:28.2897157+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:22:21.5390922+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:58.6029707+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:58.6029707+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:22:29.9296196+00:00\",\"endTimeUtc\":\"2019-09-21T19:36:37.90383+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:36:37.90383+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:36:37.9663251+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:58.6029707+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:58.6029707+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:58.6342195+00:00\",\"endTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:42:05.1497644+00:00\",\"endTimeUtc\":\"2019-09-21T20:52:42.0445414+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:52:42.0445414+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:42:11.3684414+00:00\",\"endTimeUtc\":\"2019-09-21T19:42:18.1339843+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:42:18.1339843+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:42:18.1339843+00:00\",\"endTimeUtc\":\"2019-09-21T19:45:55.3345213+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:45:55.3345213+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:45:55.3345213+00:00\",\"endTimeUtc\":\"2019-09-21T20:06:34.670263+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:06:34.670263+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:06:34.6858851+00:00\",\"endTimeUtc\":\"2019-09-21T20:26:52.5318836+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:26:52.5318836+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:06:42.4983209+00:00\",\"endTimeUtc\":\"2019-09-21T20:26:52.5006367+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:26:52.5006367+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:26:52.5631359+00:00\",\"endTimeUtc\":\"2019-09-21T20:48:55.8597186+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:48:55.8597186+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:48:55.8597186+00:00\",\"endTimeUtc\":\"2019-09-21T20:52:35.2008719+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:52:35.2008719+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:52:35.2008719+00:00\",\"endTimeUtc\":\"2019-09-21T20:52:42.0445414+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:52:42.0445414+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:30.4314264+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:45.2051164+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:45.2051164+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:36.7907585+00:00\",\"endTimeUtc\":\"2019-09-21T17:30:12.5717819+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:30:12.5717819+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:12.5717819+00:00\",\"endTimeUtc\":\"2019-09-21T17:52:38.0200782+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:52:38.0200782+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:52:38.0357034+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:38.1895791+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:38.1895791+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:52:46.6449674+00:00\",\"endTimeUtc\":\"2019-09-21T18:03:46.7562934+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:03:46.7562934+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:03:46.7719214+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:38.1895791+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:38.1895791+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:38.2208279+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:45.2051164+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:45.2051164+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:45.236361+00:00\",\"endTimeUtc\":\"2019-09-21T19:19:47.1658984+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:19:47.1658984+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:52.9394124+00:00\",\"endTimeUtc\":\"2019-09-21T18:14:37.763952+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:14:37.763952+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:14:37.763952+00:00\",\"endTimeUtc\":\"2019-09-21T18:14:44.4513719+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:14:44.4513719+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:14:44.4513719+00:00\",\"endTimeUtc\":\"2019-09-21T18:21:00.9625244+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:21:00.9625244+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:21:00.9625244+00:00\",\"endTimeUtc\":\"2019-09-21T18:46:20.5649017+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:46:20.5649017+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:20.6117768+00:00\",\"endTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:46:27.2054469+00:00\",\"endTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:59:42.6022475+00:00\",\"endTimeUtc\":\"2019-09-21T19:04:16.3487764+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:04:16.3487764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:04:16.3487764+00:00\",\"endTimeUtc\":\"2019-09-21T19:15:52.5279911+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:15:52.5279911+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:15:52.5279911+00:00\",\"endTimeUtc\":\"2019-09-21T19:19:40.3847249+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:19:40.3847249+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:19:40.3847249+00:00\",\"endTimeUtc\":\"2019-09-21T19:19:47.1502704+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:19:47.1502704+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:19:47.1971439+00:00\",\"endTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:19:53.5564453+00:00\",\"endTimeUtc\":\"2019-09-21T19:20:00.1344969+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:20:00.1344969+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:20:00.1344969+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:55.1730188+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:55.1730188+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:31:55.1730188+00:00\",\"endTimeUtc\":\"2019-09-21T19:47:45.2551006+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:47:45.2551006+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:32:02.8916791+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:36.6501123+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:36.6501123+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:36.6501123+00:00\",\"endTimeUtc\":\"2019-09-21T19:47:45.2551006+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:47:45.2551006+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:47:45.2707243+00:00\",\"endTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:47:51.9581457+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:48.6019816+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:48.6019816+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:47:58.1611978+00:00\",\"endTimeUtc\":\"2019-09-21T19:52:41.7359534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:52:41.7359534+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:52:41.7359534+00:00\",\"endTimeUtc\":\"2019-09-21T19:52:48.2202509+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:52:48.2202509+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:52:48.2202509+00:00\",\"endTimeUtc\":\"2019-09-21T20:05:29.4208772+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:05:29.4208772+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:05:29.4677504+00:00\",\"endTimeUtc\":\"2019-09-21T20:26:41.5632839+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:26:41.5632839+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:26:41.5788984+00:00\",\"endTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:26:47.6725744+00:00\",\"endTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:40:14.5847814+00:00\",\"endTimeUtc\":\"2019-09-21T20:44:44.6127466+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:44:44.6127466+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:44:44.6127466+00:00\",\"endTimeUtc\":\"2019-09-21T20:55:59.2922163+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:55:59.2922163+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:55:59.2922163+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:40.0395912+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:40.0395912+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:40.0395912+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:48.5707342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:48.5707342+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:48.6644837+00:00\",\"endTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:57.4143715+00:00\",\"endTimeUtc\":\"2019-09-21T21:00:05.2111475+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:00:05.2111475+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:00:05.9611376+00:00\",\"endTimeUtc\":\"2019-09-21T21:12:02.077971+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:12:02.077971+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:12:02.077971+00:00\",\"endTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:12:07.921652+00:00\",\"endTimeUtc\":\"2019-09-21T21:34:58.9250888+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:34:58.9250888+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:34:58.9250888+00:00\",\"endTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:41:57.2511676+00:00\",\"endTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:42:04.1886519+00:00\",\"endTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"steps\":[{\"name\":\"(DEP) Generate product image for virtual machines.\",\"description\":\"Creates product image for virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:42:10.5792613+00:00\",\"endTimeUtc\":\"2019-09-21T21:47:09.1724076+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:47:09.1724076+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:47:09.1724076+00:00\",\"endTimeUtc\":\"2019-09-21T21:47:18.1723924+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:47:18.1723924+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:47:18.1723924+00:00\",\"endTimeUtc\":\"2019-09-21T21:52:20.132582+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:52:20.132582+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:52:20.132582+00:00\",\"endTimeUtc\":\"2019-09-21T22:11:19.2492466+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:11:19.2492466+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:11:19.2492466+00:00\",\"endTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:11:26.592952+00:00\",\"endTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:18:15.4039022+00:00\",\"endTimeUtc\":\"2019-09-21T22:23:13.151366+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:23:13.151366+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:23:13.151366+00:00\",\"endTimeUtc\":\"2019-09-21T22:34:08.8029846+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:34:08.8029846+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:34:08.8029846+00:00\",\"endTimeUtc\":\"2019-09-21T22:38:26.4117867+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:38:26.4117867+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:38:26.4117867+00:00\",\"endTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:38:33.364894+00:00\",\"endTimeUtc\":\"2019-09-21T22:50:26.4995208+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:50:26.4995208+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:38:40.5209756+00:00\",\"endTimeUtc\":\"2019-09-21T22:50:26.4995208+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:50:26.4995208+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.9316263+00:00\",\"endTimeUtc\":\"2019-09-21T17:44:15.21357+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:44:15.21357+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of ACSRing Service Fabric cluster.\",\"description\":\"Update OSImage on the ACS service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:15.2291921+00:00\",\"endTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"steps\":[{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:22.9478496+00:00\",\"endTimeUtc\":\"2019-09-21T17:48:41.5073036+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:48:41.5073036+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:48:41.5229276+00:00\",\"endTimeUtc\":\"2019-09-21T18:12:51.7964976+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:12:51.7964976+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:48:53.0852951+00:00\",\"endTimeUtc\":\"2019-09-21T17:56:36.1108739+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:56:36.1108739+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:56:36.1577533+00:00\",\"endTimeUtc\":\"2019-09-21T17:56:45.6732599+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:56:45.6732599+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:56:45.6732599+00:00\",\"endTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:56:52.8762963+00:00\",\"endTimeUtc\":\"2019-09-21T18:07:04.7227217+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:07:04.7227217+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:07:04.7227217+00:00\",\"endTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:12:43.4372251+00:00\",\"endTimeUtc\":\"2019-09-21T18:12:51.7964976+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:12:51.7964976+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:12:51.8121287+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:24.5721331+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:24.5721331+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:12:58.4057915+00:00\",\"endTimeUtc\":\"2019-09-21T18:13:04.7650917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:13:04.7650917+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:13:04.7650917+00:00\",\"endTimeUtc\":\"2019-09-21T18:24:22.1109234+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:24:22.1109234+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:24:22.1109234+00:00\",\"endTimeUtc\":\"2019-09-21T18:51:36.7329677+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:51:36.7329677+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:51:36.7642163+00:00\",\"endTimeUtc\":\"2019-09-21T19:03:54.7865398+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:03:54.7865398+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:51:45.0141183+00:00\",\"endTimeUtc\":\"2019-09-21T19:03:54.7709253+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:03:54.7709253+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:03:54.8177913+00:00\",\"endTimeUtc\":\"2019-09-21T19:08:34.736287+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:08:34.736287+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:08:34.736287+00:00\",\"endTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:08:41.4080829+00:00\",\"endTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:15:33.1219722+00:00\",\"endTimeUtc\":\"2019-09-21T19:26:07.7239536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:26:07.7239536+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:26:07.7395769+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:17.5878508+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:17.5878508+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:17.5878508+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:24.5721331+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:24.5721331+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:24.5877573+00:00\",\"endTimeUtc\":\"2019-09-21T19:45:08.1788322+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:45:08.1788322+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:45:08.1788322+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:53.214998+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:53.214998+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:45:14.3037565+00:00\",\"endTimeUtc\":\"2019-09-21T19:51:05.487113+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:51:05.487113+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:51:05.487113+00:00\",\"endTimeUtc\":\"2019-09-21T19:51:12.9245204+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:51:12.9245204+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:51:12.9245204+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:44.1526054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:44.1526054+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:51:21.143172+00:00\",\"endTimeUtc\":\"2019-09-21T20:26:34.203997+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:26:34.203997+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:26:34.2352428+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:44.1526054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:44.1526054+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:32:44.1682297+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:53.214998+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:53.214998+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:32:53.2306225+00:00\",\"endTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:32:59.7461692+00:00\",\"endTimeUtc\":\"2019-09-21T20:33:06.8398354+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:33:06.8398354+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:33:06.8398354+00:00\",\"endTimeUtc\":\"2019-09-21T20:38:16.9142921+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:38:16.9142921+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:38:16.9142921+00:00\",\"endTimeUtc\":\"2019-09-21T20:57:21.338128+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:57:21.338128+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:57:21.338128+00:00\",\"endTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:57:27.603672+00:00\",\"endTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:03:53.0833444+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:01.2366342+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:01.2366342+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:01.2366342+00:00\",\"endTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:07.2678075+00:00\",\"endTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:10:57.8126761+00:00\",\"endTimeUtc\":\"2019-09-21T21:19:55.8511719+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:19:55.8511719+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:19:55.8511719+00:00\",\"endTimeUtc\":\"2019-09-21T21:35:24.7998647+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:35:24.7998647+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:35:24.7998647+00:00\",\"endTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:35:31.4716878+00:00\",\"endTimeUtc\":\"2019-09-21T21:39:33.7516199+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:39:33.7516199+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:39:33.7516199+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:39:40.6578452+00:00\",\"endTimeUtc\":\"2019-09-21T21:46:13.5006424+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:46:13.5006424+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:13.5006424+00:00\",\"endTimeUtc\":\"2019-09-21T21:46:20.4849969+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:46:20.4849969+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:20.5006155+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:26.656867+00:00\",\"endTimeUtc\":\"2019-09-21T22:02:27.5207648+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:02:27.5207648+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:02:27.5363887+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:07.1721596+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:13.8752278+00:00\",\"endTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:20.1564106+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:26.6876048+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:26.6876048+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:26.6876048+00:00\",\"endTimeUtc\":\"2019-09-21T22:14:06.3109041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:14:06.3109041+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:14:06.3109041+00:00\",\"endTimeUtc\":\"2019-09-21T22:34:52.3341738+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:34:52.3341738+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:34:52.3341738+00:00\",\"endTimeUtc\":\"2019-09-21T22:41:25.9867533+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:41:25.9867533+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:34:59.2247295+00:00\",\"endTimeUtc\":\"2019-09-21T22:41:25.9711377+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:41:25.9711377+00:00\",\"steps\":[]}]},{\"name\":\"(ACS) Setup Azure-consistent Storage in node level.\",\"description\":\"Configure Azure-consistent Storage in node level.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:41:25.9867533+00:00\",\"endTimeUtc\":\"2019-09-21T22:45:50.046922+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:45:50.046922+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:45:50.046922+00:00\",\"endTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"steps\":[{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:45:56.0937577+00:00\",\"endTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:49:00.874798+00:00\",\"endTimeUtc\":\"2019-09-21T22:58:02.235493+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:58:02.235493+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:58:02.235493+00:00\",\"endTimeUtc\":\"2019-09-21T23:08:30.4036852+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:08:30.4036852+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:08:30.4036852+00:00\",\"endTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"steps\":[]}]}]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:08:37.075543+00:00\",\"endTimeUtc\":\"2019-09-21T23:33:36.3299123+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:33:36.3299123+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:08:43.2161441+00:00\",\"endTimeUtc\":\"2019-09-21T23:15:45.8220585+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:15:45.8220585+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:15:45.8220585+00:00\",\"endTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:15:52.1032324+00:00\",\"endTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:19:53.6011906+00:00\",\"endTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:19:59.4761494+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:20:06.3823615+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:22.8498521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:22.8498521+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:20:06.5386063+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:27.0217289+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:27.0217289+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:20:06.3979849+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:25:30.6310907+00:00\",\"endTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:29:28.8179973+00:00\",\"endTimeUtc\":\"2019-09-21T23:33:36.3299123+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:33:36.3299123+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:59.540998+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:46.8502893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:46.8502893+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:33.9782764+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:54.3062713+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:54.3062713+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:54.3062713+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:38.1160171+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:38.1160171+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:02.0405977+00:00\",\"endTimeUtc\":\"2019-09-21T17:42:45.3396386+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:42:45.3396386+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:42:45.5584042+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:38.0222673+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:38.0222673+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:38.1316426+00:00\",\"endTimeUtc\":\"2019-09-21T17:49:46.8502893+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:49:46.8502893+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:46.8659281+00:00\",\"endTimeUtc\":\"2019-09-21T18:39:38.2260678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:39:38.2260678+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:49:54.2564531+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:02.4751064+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:02.4751064+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:02.4751064+00:00\",\"endTimeUtc\":\"2019-09-21T18:08:01.597058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:08:01.597058+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:08:01.6126792+00:00\",\"endTimeUtc\":\"2019-09-21T18:26:11.7827031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:26:11.7827031+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:26:11.7827031+00:00\",\"endTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:26:18.1732421+00:00\",\"endTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:34:26.5578757+00:00\",\"endTimeUtc\":\"2019-09-21T18:39:30.6324045+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:39:30.6324045+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:39:30.7261576+00:00\",\"endTimeUtc\":\"2019-09-21T18:39:38.2260678+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:39:38.2260678+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.3222595+00:00\",\"endTimeUtc\":\"2019-09-21T17:33:40.1016058+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:33:40.1016058+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:33:40.1016058+00:00\",\"endTimeUtc\":\"2019-09-21T21:13:00.7491521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:13:00.7491521+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:33:47.1952929+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:12.1149137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:12.1149137+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:30.8420599+00:00\",\"endTimeUtc\":\"2019-09-21T17:36:44.6700046+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:36:44.6700046+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:44.6700046+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:58.3494513+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:58.3494513+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:53.591763+00:00\",\"endTimeUtc\":\"2019-09-21T17:44:42.6194912+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:44:42.6194912+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:42.6194912+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:58.3338276+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:58.3338276+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:58.3650762+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:12.1149137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:12.1149137+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:12.2086635+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:49.7490117+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:49.7490117+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:20.4429406+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:36.0990057+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:36.0990057+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:36.0990057+00:00\",\"endTimeUtc\":\"2019-09-21T18:10:01.6111488+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:10:01.6111488+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:10:01.6580203+00:00\",\"endTimeUtc\":\"2019-09-21T18:30:05.7953804+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:30:05.7953804+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:30:05.7953804+00:00\",\"endTimeUtc\":\"2019-09-21T18:50:22.5463506+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:50:22.5463506+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:30:12.1546778+00:00\",\"endTimeUtc\":\"2019-09-21T18:50:22.5307255+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:50:22.5307255+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:50:22.5619739+00:00\",\"endTimeUtc\":\"2019-09-21T19:00:11.6800028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:00:11.6800028+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:00:11.6800028+00:00\",\"endTimeUtc\":\"2019-09-21T19:04:13.4581864+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:04:13.4581864+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:04:13.4581864+00:00\",\"endTimeUtc\":\"2019-09-21T19:20:23.0404799+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:20:23.0404799+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:20:23.0404799+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:41.6866211+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:41.6866211+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:20:30.0716449+00:00\",\"endTimeUtc\":\"2019-09-21T19:22:44.5544484+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:22:44.5544484+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:23:01.6323743+00:00\",\"endTimeUtc\":\"2019-09-21T19:32:51.4067393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:32:51.4067393+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:32:51.4223611+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:41.6866211+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:41.6866211+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:41.7178696+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:49.7333856+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:49.7333856+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:49.795885+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:56.7801651+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:03.8581935+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:03.8581935+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:35:03.8581935+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:35:10.2643561+00:00\",\"endTimeUtc\":\"2019-09-21T19:44:26.0074564+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:44:26.0074564+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:44:26.0074564+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:13.2221031+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:19.6439038+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:16.4083247+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:16.4083247+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:25.7219678+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:32.4093813+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:32.4093813+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:32.4093813+00:00\",\"endTimeUtc\":\"2019-09-21T19:54:35.2502269+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:54:35.2502269+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:54:35.2502269+00:00\",\"endTimeUtc\":\"2019-09-21T20:29:33.5923965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:29:33.5923965+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:29:33.5923965+00:00\",\"endTimeUtc\":\"2019-09-21T20:38:36.6171852+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:38:36.6171852+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:29:39.9985687+00:00\",\"endTimeUtc\":\"2019-09-21T20:38:36.6171852+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:38:36.6171852+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:38:36.632811+00:00\",\"endTimeUtc\":\"2019-09-21T20:46:45.8612745+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:46:45.8612745+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:46:45.8612745+00:00\",\"endTimeUtc\":\"2019-09-21T20:50:49.7802447+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:50:49.7802447+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:50:49.7802447+00:00\",\"endTimeUtc\":\"2019-09-21T21:04:20.3955155+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:04:20.3955155+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:04:20.3955155+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:04.3147192+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:04.3147192+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:04:28.0829213+00:00\",\"endTimeUtc\":\"2019-09-21T21:04:58.4575585+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:04:58.4575585+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:04:58.4575585+00:00\",\"endTimeUtc\":\"2019-09-21T21:05:28.8009471+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:05:28.8009471+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:05:28.8009471+00:00\",\"endTimeUtc\":\"2019-09-21T21:06:53.846803+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:06:53.846803+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:04.3147192+00:00\",\"endTimeUtc\":\"2019-09-21T21:08:16.4083247+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:08:16.4083247+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:08:16.5802014+00:00\",\"endTimeUtc\":\"2019-09-21T21:13:00.7491521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:13:00.7491521+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:33:47.2421678+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:40.0138159+00:00\",\"endTimeUtc\":\"2019-09-21T17:36:55.435493+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:36:55.435493+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:36:55.435493+00:00\",\"endTimeUtc\":\"2019-09-21T17:37:30.4506635+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:37:30.4506635+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:37:30.4506635+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:58.9119442+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:58.9119442+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:37:37.0755778+00:00\",\"endTimeUtc\":\"2019-09-21T17:44:08.932392+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:44:08.932392+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:08.9636426+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:58.9119442+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:58.9119442+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:59.0056935+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:20.896059+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:46.0294854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:46.0294854+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:27.8803551+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:43.9895276+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:43.9895276+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:43.9895276+00:00\",\"endTimeUtc\":\"2019-09-21T18:08:13.8312849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:08:13.8312849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:08:13.8625357+00:00\",\"endTimeUtc\":\"2019-09-21T18:26:19.563849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:26:19.563849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:26:19.563849+00:00\",\"endTimeUtc\":\"2019-09-21T18:43:21.2078079+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:43:21.2078079+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:26:27.4074948+00:00\",\"endTimeUtc\":\"2019-09-21T18:43:21.1921668+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:43:21.1921668+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:43:21.2546634+00:00\",\"endTimeUtc\":\"2019-09-21T18:52:43.8884227+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:52:43.8884227+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:52:43.8884227+00:00\",\"endTimeUtc\":\"2019-09-21T19:08:06.0647534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:08:06.0647534+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:08:06.0803773+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:04.2643534+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:04.2643534+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:04.2799767+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:39.5295584+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:39.5295584+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:39.5295584+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:45.9982355+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:45.9982355+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:46.0607375+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:30.8718965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:30.8718965+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:52.8106536+00:00\",\"endTimeUtc\":\"2019-09-21T19:13:59.8262008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:13:59.8262008+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:13:59.8262008+00:00\",\"endTimeUtc\":\"2019-09-21T19:14:14.6228953+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:14:14.6228953+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:14:14.6228953+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:24.6532281+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:24.6532281+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:14:21.2009476+00:00\",\"endTimeUtc\":\"2019-09-21T19:22:38.148273+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:22:38.148273+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:23:00.80426+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:24.6376068+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:24.6376068+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:24.6532281+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:30.8718965+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:30.8718965+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:30.8875219+00:00\",\"endTimeUtc\":\"2019-09-21T20:44:01.1914054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:44:01.1914054+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:36.8249517+00:00\",\"endTimeUtc\":\"2019-09-21T19:37:43.199868+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:37:43.199868+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:37:43.199868+00:00\",\"endTimeUtc\":\"2019-09-21T19:41:13.6191414+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:41:13.6191414+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:41:13.6191414+00:00\",\"endTimeUtc\":\"2019-09-21T20:06:34.670263+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:06:34.670263+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:06:34.7483863+00:00\",\"endTimeUtc\":\"2019-09-21T20:25:15.9549997+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:25:15.9549997+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:06:42.4983209+00:00\",\"endTimeUtc\":\"2019-09-21T20:25:15.9237449+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:25:15.9237449+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:25:15.9706202+00:00\",\"endTimeUtc\":\"2019-09-21T20:32:17.1685514+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:32:17.1685514+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:32:17.1685514+00:00\",\"endTimeUtc\":\"2019-09-21T20:39:18.8979361+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:39:18.8979361+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:39:18.8979361+00:00\",\"endTimeUtc\":\"2019-09-21T20:43:19.7387959+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:43:19.7387959+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:43:19.7387959+00:00\",\"endTimeUtc\":\"2019-09-21T20:43:54.019621+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:43:54.019621+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:43:54.019621+00:00\",\"endTimeUtc\":\"2019-09-21T20:44:01.1914054+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:44:01.1914054+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:44:01.2226559+00:00\",\"endTimeUtc\":\"2019-09-21T20:44:22.3942731+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:44:22.3942731+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.4472545+00:00\",\"endTimeUtc\":\"2019-09-21T17:46:30.6807179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:46:30.6807179+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:46:30.7432157+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:47.2089585+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:47.2089585+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:47.2089585+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:11.0180632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:11.0180632+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:54.1619999+00:00\",\"endTimeUtc\":\"2019-09-21T17:51:01.8337844+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:51:01.8337844+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:51:01.8337844+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:42.1896607+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:42.1896607+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:42.2209054+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:49.4551916+00:00\",\"endTimeUtc\":\"2019-09-21T18:03:27.3971436+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:03:27.3971436+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:03:27.4127669+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:03.893156+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:11.0180632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:11.0180632+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:11.0493109+00:00\",\"endTimeUtc\":\"2019-09-21T19:05:40.097758+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:05:40.097758+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:17.4242269+00:00\",\"endTimeUtc\":\"2019-09-21T18:09:23.7210188+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:09:23.7210188+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:09:23.7210188+00:00\",\"endTimeUtc\":\"2019-09-21T18:17:20.2463855+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:17:20.2463855+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:17:20.2463855+00:00\",\"endTimeUtc\":\"2019-09-21T18:41:17.6467738+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:41:17.6467738+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:41:17.6467738+00:00\",\"endTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:41:23.9123272+00:00\",\"endTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:54:04.2156029+00:00\",\"endTimeUtc\":\"2019-09-21T18:58:50.2747307+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:58:50.2747307+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:58:50.2747307+00:00\",\"endTimeUtc\":\"2019-09-21T19:05:33.3634609+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:05:33.3634609+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:05:33.3634609+00:00\",\"endTimeUtc\":\"2019-09-21T19:05:40.097758+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:05:40.097758+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:05:40.129008+00:00\",\"endTimeUtc\":\"2019-09-21T19:12:37.7177917+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:12:37.7177917+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:12:37.7177917+00:00\",\"endTimeUtc\":\"2019-09-21T19:18:33.4480137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:18:33.4480137+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:18:33.4480137+00:00\",\"endTimeUtc\":\"2019-09-21T19:24:54.0373101+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:24:54.0373101+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:24:54.1154359+00:00\",\"endTimeUtc\":\"2019-09-21T19:29:45.1589135+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:29:45.1589135+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:29:45.1589135+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:29:52.4869527+00:00\",\"endTimeUtc\":\"2019-09-21T19:30:00.4243588+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:30:00.4243588+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:30:00.4243588+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:44.1240884+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:44.1240884+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:44.1240884+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:34:51.2489905+00:00\",\"endTimeUtc\":\"2019-09-21T19:40:56.4474715+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:40:56.4474715+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:40:56.4474715+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:29.6934922+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:36.3027887+00:00\",\"endTimeUtc\":\"2019-09-21T20:47:32.8450855+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:47:32.8450855+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:42.4277229+00:00\",\"endTimeUtc\":\"2019-09-21T19:46:49.1932598+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:46:49.1932598+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:46:49.1932598+00:00\",\"endTimeUtc\":\"2019-09-21T19:50:30.6125371+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:50:30.6125371+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:50:30.6125371+00:00\",\"endTimeUtc\":\"2019-09-21T20:28:19.7183028+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:28:19.7183028+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:28:19.7183028+00:00\",\"endTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:28:25.905724+00:00\",\"endTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:35:31.9474896+00:00\",\"endTimeUtc\":\"2019-09-21T20:40:32.7251892+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:40:32.7251892+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:40:32.7251892+00:00\",\"endTimeUtc\":\"2019-09-21T20:47:26.0482926+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:47:26.0482926+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:47:26.0482926+00:00\",\"endTimeUtc\":\"2019-09-21T20:47:32.8450855+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:47:32.8450855+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:47:32.8607103+00:00\",\"endTimeUtc\":\"2019-09-21T20:54:11.324738+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:54:11.324738+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:54:11.324738+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:55.1331485+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:55.1331485+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.541004+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of XRPRing Service Fabric cluster.\",\"description\":\"Update OSImage on the XRP service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"endTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"steps\":[{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:44.5094603+00:00\",\"endTimeUtc\":\"2019-09-21T17:30:16.2436297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:30:16.2436297+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:16.2436297+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:33.2991394+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:33.2991394+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:27.587311+00:00\",\"endTimeUtc\":\"2019-09-21T17:40:39.7786565+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:40:39.7786565+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:40:39.7942815+00:00\",\"endTimeUtc\":\"2019-09-21T17:40:47.4035632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:40:47.4035632+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:40:47.4035632+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:23.299266+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:23.299266+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:40:54.3722282+00:00\",\"endTimeUtc\":\"2019-09-21T17:48:41.5854309+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:48:41.5854309+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:48:41.6010547+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:23.1742631+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:23.1742631+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:23.3617637+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:33.2991394+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:33.2991394+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:33.3303887+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:19.6648511+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:19.6648511+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:40.6271779+00:00\",\"endTimeUtc\":\"2019-09-21T17:55:48.1427055+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:55:48.1427055+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:55:48.1427055+00:00\",\"endTimeUtc\":\"2019-09-21T18:10:26.3764521+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:10:26.3764521+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:10:26.3920795+00:00\",\"endTimeUtc\":\"2019-09-21T19:06:15.6598268+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:06:15.6598268+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:06:15.6910749+00:00\",\"endTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:06:22.8159888+00:00\",\"endTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:18:36.4010989+00:00\",\"endTimeUtc\":\"2019-09-21T19:20:57.6494886+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:20:57.6494886+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:20:57.6494886+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:20.4673503+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:20.4673503+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:21:04.1806225+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:20.4517214+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:20.4517214+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:21:37.5864819+00:00\",\"endTimeUtc\":\"2019-09-21T19:24:50.7248494+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:24:50.7248494+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:24:50.7404752+00:00\",\"endTimeUtc\":\"2019-09-21T19:28:07.1131818+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:28:07.1131818+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:28:07.1288077+00:00\",\"endTimeUtc\":\"2019-09-21T19:30:10.6742465+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:30:10.6742465+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:30:10.6742465+00:00\",\"endTimeUtc\":\"2019-09-21T19:31:49.0637148+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:31:49.0637148+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:31:49.0637148+00:00\",\"endTimeUtc\":\"2019-09-21T19:33:37.7499561+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:33:37.7499561+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:33:37.7499561+00:00\",\"endTimeUtc\":\"2019-09-21T19:35:20.4517214+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:35:20.4517214+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:21:37.1333615+00:00\",\"endTimeUtc\":\"2019-09-21T19:34:00.6871889+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:34:00.6871889+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:35:20.482974+00:00\",\"endTimeUtc\":\"2019-09-21T19:42:15.743388+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:42:15.743388+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:42:15.7590137+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:13.0243015+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:13.0243015+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:13.0711763+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:19.6648511+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:19.6648511+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:19.6804737+00:00\",\"endTimeUtc\":\"2019-09-21T20:59:47.8988658+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T20:59:47.8988658+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:47.8988658+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T20:59:56.6487558+00:00\",\"endTimeUtc\":\"2019-09-21T21:02:30.834344+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:02:30.834344+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:02:30.834344+00:00\",\"endTimeUtc\":\"2019-09-21T21:02:38.2561285+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:02:38.2561285+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:02:38.2561285+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:02:44.8654219+00:00\",\"endTimeUtc\":\"2019-09-21T21:12:13.4215854+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:12:13.4215854+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:12:13.4215854+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:17.3063037+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:23.4468432+00:00\",\"endTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:29.5405185+00:00\",\"endTimeUtc\":\"2019-09-21T21:17:38.0091555+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:17:38.0091555+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:17:38.0091555+00:00\",\"endTimeUtc\":\"2019-09-21T21:30:09.5379197+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:30:09.5379197+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:30:09.5379197+00:00\",\"endTimeUtc\":\"2019-09-21T21:46:26.8912287+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:46:26.8912287+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:26.8912287+00:00\",\"endTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:46:33.406842+00:00\",\"endTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:54:08.4130604+00:00\",\"endTimeUtc\":\"2019-09-21T21:56:46.5373051+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T21:56:46.5373051+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:56:46.5373051+00:00\",\"endTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:56:52.8966658+00:00\",\"endTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:57:41.1464851+00:00\",\"endTimeUtc\":\"2019-09-21T22:04:48.4574667+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:04:48.4574667+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:04:48.4574667+00:00\",\"endTimeUtc\":\"2019-09-21T22:06:32.5178826+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:06:32.5178826+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:06:32.5335105+00:00\",\"endTimeUtc\":\"2019-09-21T22:08:06.7978055+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:08:06.7978055+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:08:06.7978055+00:00\",\"endTimeUtc\":\"2019-09-21T22:09:38.4687536+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:09:38.4687536+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:09:38.4687536+00:00\",\"endTimeUtc\":\"2019-09-21T22:11:18.9054978+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:11:18.9054978+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:11:18.9054978+00:00\",\"endTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T21:57:41.1464851+00:00\",\"endTimeUtc\":\"2019-09-21T22:08:28.6413082+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:08:28.6413082+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:13:45.9672373+00:00\",\"endTimeUtc\":\"2019-09-21T22:20:15.3567744+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T22:20:15.3567744+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T22:20:15.3567744+00:00\",\"endTimeUtc\":\"2019-09-21T23:13:50.7298557+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:13:50.7298557+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:13:50.7298557+00:00\",\"endTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:13:57.4327625+00:00\",\"endTimeUtc\":\"2019-09-21T23:14:21.5573476+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:14:21.5573476+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:14:21.5573476+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:14:27.6041212+00:00\",\"endTimeUtc\":\"2019-09-21T23:16:43.2432849+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:16:43.2432849+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:16:43.2589253+00:00\",\"endTimeUtc\":\"2019-09-21T23:16:51.5557008+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:16:51.5557008+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:16:51.5557008+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:16:58.5868809+00:00\",\"endTimeUtc\":\"2019-09-21T23:25:53.5528924+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:25:53.5528924+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:25:53.5528924+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:32:17.1121274+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:32:23.7995206+00:00\",\"endTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:32:30.1119441+00:00\",\"endTimeUtc\":\"2019-09-21T23:32:37.0181059+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:32:37.0181059+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:32:37.0181059+00:00\",\"endTimeUtc\":\"2019-09-21T23:36:19.9066864+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:36:19.9066864+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:36:19.9066864+00:00\",\"endTimeUtc\":\"2019-09-21T23:52:19.2528102+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:52:19.2528102+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:52:19.2528102+00:00\",\"endTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:52:25.0965187+00:00\",\"endTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut-Guest Fabricring VM\",\"description\":\"Installing powershell modules on the newly created Fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T23:58:47.6446233+00:00\",\"endTimeUtc\":\"2019-09-22T00:01:18.6137704+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:01:18.6137704+00:00\",\"steps\":[]},{\"name\":\"Prepare new FabricRingNode\",\"description\":\"Install all the preprequisites required by the fabric ring applications on the new node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:01:18.6137704+00:00\",\"endTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"steps\":[{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:01:24.3793846+00:00\",\"endTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"steps\":[{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:01:45.2387028+00:00\",\"endTimeUtc\":\"2019-09-22T00:05:20.0491764+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:05:20.0491764+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:05:20.0491764+00:00\",\"endTimeUtc\":\"2019-09-22T00:07:51.4534147+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:07:51.4534147+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:07:51.4534147+00:00\",\"endTimeUtc\":\"2019-09-22T00:09:12.390179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:09:12.390179+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:09:12.390179+00:00\",\"endTimeUtc\":\"2019-09-22T00:10:32.9677289+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:10:32.9677289+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:10:32.9677289+00:00\",\"endTimeUtc\":\"2019-09-22T00:11:50.7797731+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:11:50.7797731+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:11:50.7797731+00:00\",\"endTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:01:45.8949495+00:00\",\"endTimeUtc\":\"2019-09-22T00:11:08.4675072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:11:08.4675072+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:13:19.9529357+00:00\",\"endTimeUtc\":\"2019-09-22T00:18:54.3993137+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T00:18:54.3993137+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T00:18:54.3993137+00:00\",\"endTimeUtc\":\"2019-09-22T01:12:39.3845798+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:12:39.3845798+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:12:39.3845798+00:00\",\"endTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:12:46.2438235+00:00\",\"steps\":[]}]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:12:46.2750711+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.1985395+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.1985395+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:12:52.3999644+00:00\",\"endTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:12:58.7748387+00:00\",\"endTimeUtc\":\"2019-09-22T01:13:38.4039234+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:13:38.4039234+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:13:38.4039234+00:00\",\"endTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:13:44.5288223+00:00\",\"endTimeUtc\":\"2019-09-22T01:15:27.7693908+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:15:27.7693908+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:15:27.7693908+00:00\",\"endTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:16:52.7685446+00:00\",\"endTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:18:43.5333285+00:00\",\"endTimeUtc\":\"2019-09-22T01:23:24.2038415+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:23:24.2038415+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:23:24.2038415+00:00\",\"endTimeUtc\":\"2019-09-22T01:24:53.1097827+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:24:53.1097827+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:18:43.5489531+00:00\",\"endTimeUtc\":\"2019-09-22T01:24:33.5629765+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:24:33.5629765+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:24:33.5629765+00:00\",\"endTimeUtc\":\"2019-09-22T01:28:30.9379265+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:28:30.9379265+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:18:43.5333285+00:00\",\"endTimeUtc\":\"2019-09-22T01:24:09.0630661+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:24:09.0630661+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:24:09.0630661+00:00\",\"endTimeUtc\":\"2019-09-22T01:28:06.2185827+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:28:06.2185827+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:17:13.2058673+00:00\",\"endTimeUtc\":\"2019-09-22T01:21:31.8761731+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:21:31.8761731+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:21:31.8761731+00:00\",\"endTimeUtc\":\"2019-09-22T01:23:51.0474985+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:23:51.0474985+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:30:58.2253948+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:31:04.3971763+00:00\",\"endTimeUtc\":\"2019-09-22T01:34:08.1450956+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:34:08.1450956+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:34:08.1450956+00:00\",\"endTimeUtc\":\"2019-09-22T01:40:16.2851632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:40:16.2851632+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:34:15.7856539+00:00\",\"endTimeUtc\":\"2019-09-22T01:40:16.2851632+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:40:16.2851632+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:34:15.8481639+00:00\",\"endTimeUtc\":\"2019-09-22T01:37:45.030529+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:37:45.030529+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:37:45.030529+00:00\",\"endTimeUtc\":\"2019-09-22T01:37:54.5773617+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:37:54.5773617+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:16.3007846+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:37.3163861+00:00\",\"endTimeUtc\":\"2019-09-22T01:52:27.3419777+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:52:27.3419777+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:52:27.3419777+00:00\",\"endTimeUtc\":\"2019-09-22T01:55:14.3722813+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:55:14.3722813+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:46:00.862183+00:00\",\"endTimeUtc\":\"2019-09-22T01:57:34.4212457+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:57:34.4212457+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:57:34.4368726+00:00\",\"endTimeUtc\":\"2019-09-22T01:59:06.7535236+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:59:06.7535236+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:36.3319627+00:00\",\"endTimeUtc\":\"2019-09-22T01:50:42.5459282+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:50:42.5459282+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:41:58.6910375+00:00\",\"endTimeUtc\":\"2019-09-22T01:54:41.8568144+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:54:41.8568144+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:54:41.8724533+00:00\",\"endTimeUtc\":\"2019-09-22T01:56:44.8080475+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:56:44.8080475+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Fabric Service Update\",\"description\":\"Updates MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:37.3944576+00:00\",\"endTimeUtc\":\"2019-09-22T01:59:49.3503113+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:59:49.3503113+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:59:49.3503113+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:13.1360393+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T01:40:37.0350824+00:00\",\"endTimeUtc\":\"2019-09-22T01:51:28.2017929+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T01:51:28.2017929+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:28:58.2441342+00:00\",\"endTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:36.7595088+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:44.3844608+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:24.3029759+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:24.3029759+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:29:53.9312743+00:00\",\"endTimeUtc\":\"2019-09-21T17:30:24.8217009+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:30:24.8217009+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:30:24.8217009+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:17.021811+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:17.021811+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:32:31.8208894+00:00\",\"endTimeUtc\":\"2019-09-21T17:44:08.0886532+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:44:08.0886532+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:44:08.1042813+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:17.0061847+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:17.0061847+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:17.0374413+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:24.3029759+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:24.3029759+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:24.3186006+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:30.8028989+00:00\",\"endTimeUtc\":\"2019-09-21T17:50:37.3028232+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T17:50:37.3028232+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T17:50:37.3028232+00:00\",\"endTimeUtc\":\"2019-09-21T18:10:14.1109865+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:10:14.1109865+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:10:14.1578605+00:00\",\"endTimeUtc\":\"2019-09-21T18:29:50.5299412+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:29:50.5299412+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:29:50.5299412+00:00\",\"endTimeUtc\":\"2019-09-21T18:40:45.8658949+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:40:45.8658949+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:29:56.9361198+00:00\",\"endTimeUtc\":\"2019-09-21T18:40:45.8658949+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:40:45.8658949+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:40:45.897149+00:00\",\"endTimeUtc\":\"2019-09-21T18:44:37.3161891+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:44:37.3161891+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:44:37.3161891+00:00\",\"endTimeUtc\":\"2019-09-21T18:48:54.5474024+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T18:48:54.5474024+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T18:48:54.5474024+00:00\",\"endTimeUtc\":\"2019-09-21T19:03:33.2399334+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:03:33.2399334+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:03:33.2555647+00:00\",\"endTimeUtc\":\"2019-09-21T19:07:52.4711654+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:07:52.4711654+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:07:52.4711654+00:00\",\"endTimeUtc\":\"2019-09-21T19:16:00.6685192+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:16:00.6685192+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:16:00.6685192+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:16:07.6840625+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:17:10.7927297+00:00\",\"endTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:17:18.6676348+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:17:18.6832577+00:00\",\"endTimeUtc\":\"2019-09-21T19:22:21.5703423+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:22:21.5703423+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:17:26.2769176+00:00\",\"endTimeUtc\":\"2019-09-21T19:18:51.213423+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:18:51.213423+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-21T19:18:51.213423+00:00\",\"endTimeUtc\":\"2019-09-21T19:22:21.5703423+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-21T19:22:21.5703423+00:00\",\"steps\":[]}]}]},{\"name\":\"Update CertificateAuthority\",\"description\":\"Updating Certificate Authorities.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:03:13.2922903+00:00\",\"endTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"steps\":[{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:03:20.2297699+00:00\",\"endTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:03:27.2296369+00:00\",\"endTimeUtc\":\"2019-09-22T02:03:34.729488+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:03:34.729488+00:00\",\"steps\":[]},{\"name\":\"Backup CA\",\"description\":\"Snapshot CA content and database to shared storage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:03:34.729488+00:00\",\"endTimeUtc\":\"2019-09-22T02:09:04.7782184+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:09:04.7782184+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:09:04.7782184+00:00\",\"endTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:09:11.4031791+00:00\",\"endTimeUtc\":\"2019-09-22T02:14:54.3796448+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:14:54.3796448+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:14:54.3796448+00:00\",\"endTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"steps\":[]}]},{\"name\":\"PostScaleIn: Remove CA objects from active directory\",\"description\":\"Remove CA objects from active directory.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:27:02.3198405+00:00\",\"endTimeUtc\":\"2019-09-22T02:37:11.7705213+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:37:11.7705213+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:37:11.7705213+00:00\",\"endTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:37:24.504865+00:00\",\"endTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:37:37.4265579+00:00\",\"endTimeUtc\":\"2019-09-22T02:37:51.5360047+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:37:51.5360047+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:37:51.5360047+00:00\",\"endTimeUtc\":\"2019-09-22T02:54:41.5833129+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T02:54:41.5833129+00:00\",\"steps\":[]},{\"name\":\"Update for CA\",\"description\":\"Updates CA server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T02:54:41.5833129+00:00\",\"endTimeUtc\":\"2019-09-22T03:19:28.3278568+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:19:28.3278568+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:19:28.3278568+00:00\",\"endTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:19:37.7028069+00:00\",\"endTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"steps\":[]}]},{\"name\":\"Restore CA\",\"description\":\"Restore CA content and database from shared storage .\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:29:17.4344433+00:00\",\"endTimeUtc\":\"2019-09-22T03:40:01.0074195+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:40:01.0074195+00:00\",\"steps\":[]},{\"name\":\"Validate CA after ScaleOut\",\"description\":\"Validate CA role after ScaleOut.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:40:01.0074195+00:00\",\"endTimeUtc\":\"2019-09-22T03:48:23.740552+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:48:23.740552+00:00\",\"steps\":[]},{\"name\":\"Checking CRL parameters\",\"description\":\"Check if the CRL parameters are correct.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:48:23.740552+00:00\",\"endTimeUtc\":\"2019-09-22T03:55:19.0343036+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:55:19.0343036+00:00\",\"steps\":[]},{\"name\":\"Updating new node\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:55:19.0343036+00:00\",\"endTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"steps\":[]}]}]},{\"name\":\"Update DomainControllerServices\",\"description\":\"Updating directory services virtual machines including Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:55:25.6124041+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"steps\":[{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:55:31.7686307+00:00\",\"endTimeUtc\":\"2019-09-22T03:59:37.0479288+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:59:37.0479288+00:00\",\"steps\":[]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:59:37.0479288+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:59:43.2197838+00:00\",\"endTimeUtc\":\"2019-09-22T03:59:49.7510072+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T03:59:49.7510072+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T03:59:49.7510072+00:00\",\"endTimeUtc\":\"2019-09-22T04:05:55.2057926+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:05:55.2057926+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:05:55.2057926+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:06:01.5650951+00:00\",\"endTimeUtc\":\"2019-09-22T04:11:11.5639324+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:11:11.5639324+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:11:11.5639324+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:16:06.2032807+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:16:13.0626428+00:00\",\"endTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:16:19.0938613+00:00\",\"endTimeUtc\":\"2019-09-22T04:16:25.5313302+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:16:25.5313302+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:16:25.5313302+00:00\",\"endTimeUtc\":\"2019-09-22T04:23:57.4646231+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:23:57.4646231+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:23:57.4646231+00:00\",\"endTimeUtc\":\"2019-09-22T04:43:44.5359401+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:43:44.5359401+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:43:44.5359401+00:00\",\"endTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:43:50.4421743+00:00\",\"endTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:49:17.7461026+00:00\",\"endTimeUtc\":\"2019-09-22T04:58:26.1097207+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T04:58:26.1097207+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T04:58:26.1097207+00:00\",\"endTimeUtc\":\"2019-09-22T05:08:03.8211579+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:08:03.8211579+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:08:03.8211579+00:00\",\"endTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:08:10.3834294+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:08:16.3988201+00:00\",\"endTimeUtc\":\"2019-09-22T05:08:22.6954477+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:08:22.6954477+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:08:22.6954477+00:00\",\"endTimeUtc\":\"2019-09-22T05:13:45.2971564+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:13:45.2971564+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:13:45.2971564+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:13:51.3908251+00:00\",\"endTimeUtc\":\"2019-09-22T05:19:02.0128788+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:19:02.0128788+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:19:02.0128788+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:24:04.1207103+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:24:10.511308+00:00\",\"endTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:24:16.526906+00:00\",\"endTimeUtc\":\"2019-09-22T05:24:23.792504+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:24:23.792504+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:24:23.792504+00:00\",\"endTimeUtc\":\"2019-09-22T05:28:07.9166419+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:28:07.9166419+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:28:07.9166419+00:00\",\"endTimeUtc\":\"2019-09-22T05:47:46.2877003+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:47:46.2877003+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:47:46.2877003+00:00\",\"endTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:47:52.28768+00:00\",\"endTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T05:53:18.48591+00:00\",\"endTimeUtc\":\"2019-09-22T06:01:29.5015319+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:01:29.5015319+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:01:29.5015319+00:00\",\"endTimeUtc\":\"2019-09-22T06:05:21.927941+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:05:21.927941+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:05:21.927941+00:00\",\"endTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:05:28.2247776+00:00\",\"endTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:05:34.0528808+00:00\",\"endTimeUtc\":\"2019-09-22T06:05:40.2716118+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:05:40.2716118+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:05:40.2716118+00:00\",\"endTimeUtc\":\"2019-09-22T06:11:19.1508948+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:11:19.1508948+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:11:19.1508948+00:00\",\"endTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:11:25.0570453+00:00\",\"endTimeUtc\":\"2019-09-22T06:15:53.8516227+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:15:53.8516227+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:15:53.8516227+00:00\",\"endTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:20:55.178224+00:00\",\"endTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:21:02.2563206+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:21:08.3969149+00:00\",\"endTimeUtc\":\"2019-09-22T06:21:16.2406382+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:21:16.2406382+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:21:16.2406382+00:00\",\"endTimeUtc\":\"2019-09-22T06:24:41.8160319+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:24:41.8160319+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:24:41.8160319+00:00\",\"endTimeUtc\":\"2019-09-22T06:45:09.3942485+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:45:09.3942485+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:45:09.3942485+00:00\",\"endTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:45:15.6754663+00:00\",\"endTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:50:40.9481946+00:00\",\"endTimeUtc\":\"2019-09-22T06:58:56.7738688+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T06:58:56.7738688+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T06:58:56.7738688+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:42.2722563+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:42.2722563+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:02:42.2722563+00:00\",\"endTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:02:48.7878435+00:00\",\"steps\":[]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:02:48.8034656+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:02:54.7253046+00:00\",\"endTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:03:05.7408676+00:00\",\"endTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:03:05.0846549+00:00\",\"endTimeUtc\":\"2019-09-22T07:07:12.2709646+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:07:12.2709646+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:07:12.2709646+00:00\",\"endTimeUtc\":\"2019-09-22T07:10:47.0356734+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:10:47.0356734+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:18:56.62179+00:00\",\"endTimeUtc\":\"2019-09-22T07:19:26.7352141+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:19:26.7352141+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:19:26.7352141+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:08.606569+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:08.606569+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-09-22T07:42:08.606569+00:00\",\"endTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"lastUpdatedTimeUtc\":\"2019-09-22T07:42:25.2002554+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-09-20T17:08:06.121Z\",\"lastUpdatedTime\":\"2019-09-22T07:42:25.2471255+00:00\",\"duration\":\"P1DT14H56M52.316S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44/updateRuns?api-version=2016-05-01+89": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "177", "178" ], - "x-ms-client-request-id": [ "b10f9294-4efb-4ca5-bcc3-e91586ba6807" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "1c28d3a7-6b70-4927-ae3d-ac00f3cef827" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14644" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv/5rlGew9Wvg5qeJNa91vyZzc/Sl8a58fprl789LrPlFWoQQiWeCWPW2s9YjPB3QKN3k6ocqnXw664leut80wnRSZrjW1IdY0g0Hc2hXpwOmkT+MlMExBrqZORswtTg0ZgFXZKy0jNY/4xCP7xCHq" ], - "x-ms-request-id": [ "1c28d3a7-6b70-4927-ae3d-ac00f3cef827" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032134Z:1c28d3a7-6b70-4927-ae3d-ac00f3cef827" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:34 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "349486" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44/updateRuns/e4eddbda-3f90-478b-8f0c-924b441164d6\",\"name\":\"northwest/Microsoft1.1910.0.44/e4eddbda-3f90-478b-8f0c-924b441164d6\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:06.5738515+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:06.5894787+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:13.1362738+00:00\",\"endTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:27:55.466765+00:00\",\"endTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"endTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:19.3386536+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:39.3541429+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:46.4009702+00:00\",\"endTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:54.1665459+00:00\",\"endTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:54.1665459+00:00\",\"endTimeUtc\":\"2019-10-28T21:57:41.9785108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:57:41.9785108+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:55.0884166+00:00\",\"endTimeUtc\":\"2019-10-28T21:57:42.3222622+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:57:42.3222622+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"endTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:23:55.0339521+00:00\",\"endTimeUtc\":\"2019-10-28T22:24:13.0497254+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:24:13.0497254+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"endTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:19.7425626+00:00\",\"endTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:29.1487217+00:00\",\"endTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:19.9925529+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:50.9921855+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:06.6780909+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:06.6780909+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:51.0078106+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:30.9611764+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:07.6937589+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:07.6937589+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:32.0236663+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:07.006213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:07.006213+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"endTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"endTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:27.9391952+00:00\",\"endTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"endTimeUtc\":\"2019-10-28T22:59:55.1405338+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:59:55.1405338+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:26.4079616+00:00\",\"endTimeUtc\":\"2019-10-28T22:57:01.6099215+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:57:01.6099215+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:24.5329854+00:00\",\"endTimeUtc\":\"2019-10-28T22:56:02.1887782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:56:02.1887782+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:46.837268+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:54.2597713+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.0714605+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6585966+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.1428875+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.1339607+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:40.7358896+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.2120833+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6742175+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.0960133+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.1495854+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6585966+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.127261+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.6068501+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"endTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"endTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:00:33.819865+00:00\",\"endTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"endTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.4506032+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"endTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"endTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:02:33.6002177+00:00\",\"endTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"endTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.4349775+00:00\",\"endTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:30.5442601+00:00\",\"endTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"endTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.5287264+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"endTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"endTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:59:13.8208083+00:00\",\"endTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:46.993526+00:00\",\"endTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"endTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"endTimeUtc\":\"2019-10-28T23:45:50.3673225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:45:50.3673225+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:29:02.6805673+00:00\",\"endTimeUtc\":\"2019-10-28T23:45:50.1798342+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:45:50.1798342+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:29:14.0868776+00:00\",\"endTimeUtc\":\"2019-10-28T23:37:41.1984083+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:37:41.1984083+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:37:41.2609071+00:00\",\"endTimeUtc\":\"2019-10-28T23:38:20.3542642+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:38:20.3542642+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"endTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:02.5961406+00:00\",\"endTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"endTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"endTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"endTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"endTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"endTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"endTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:49:48.4211681+00:00\",\"endTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"endTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:52:46.9927979+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"endTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"endTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"endTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"endTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"endTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"endTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:10:50.4164988+00:00\",\"endTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:40.6242749+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"endTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"endTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"endTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"endTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"endTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"endTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"endTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"endTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:57:41.6719243+00:00\",\"endTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"endTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:01.7113949+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"endTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"endTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"endTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"endTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"endTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"endTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:19:38.6994396+00:00\",\"endTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:23.1293817+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"endTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"endTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"endTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"endTimeUtc\":\"2019-10-30T20:54:06.480308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:54:06.480308+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:02.6586469+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:29.5333465+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.0175988+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7825411+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:47.9631537+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:47.9631537+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:47.9788073+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:39.245791+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:46.2300839+00:00\",\"endTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"endTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"endTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"endTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:51.2104153+00:00\",\"endTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"endTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"endTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"endTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"endTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"endTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"endTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:25:54.6425+00:00\",\"endTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"endTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:41:36.0202639+00:00\",\"endTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:44.7363012+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:53.4980197+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:53.4980197+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.8137846+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:58.2970767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:58.2970767+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:58.3284911+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"endTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:53.4667647+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:53.4667647+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:53.5136445+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:02.3572734+00:00\",\"endTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"endTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:38.9249468+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:38.9249468+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:46.0800353+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4856634+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"endTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:10.3114575+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"endTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:36.8639128+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"endTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"endTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4387915+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:13.5790516+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:17.3294263+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7514816+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:05.4509728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:05.4509728+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:05.4665986+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:45.1519734+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:11.8933044+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"endTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"endTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:38:00.7129076+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:38:07.4003274+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.6269162+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7514816+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:54.9704166+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:02:02.4547003+00:00\",\"endTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"endTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"endTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:57.3316965+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"endTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:10:01.7557194+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"endTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:21.3686549+00:00\",\"endTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:49.4546138+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9545078+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9388802+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:38.0482618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:38.0482618+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9388802+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:37.876388+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:37.876388+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:42.7988248+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4231703+00:00\",\"endTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5629195+00:00\",\"endTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:11.6201104+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:46.779771+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.22067+00:00\",\"endTimeUtc\":\"2019-10-29T00:28:13.6259632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:28:13.6259632+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:20.5789731+00:00\",\"endTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:57.6879232+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5629195+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:36.4685105+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:42.0413254+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:52.9195912+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:25.4556767+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:48.1552644+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:03.2019563+00:00\",\"endTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"endTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:50.4318962+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"endTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"endTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:51.9850526+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"endTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"endTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"endTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:12:17.5820147+00:00\",\"endTimeUtc\":\"2019-10-29T02:13:09.9466663+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:13:09.9466663+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:13:09.9622857+00:00\",\"endTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"endTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"endTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"endTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:56.735679+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"endTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:55.4521355+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:17.1191573+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:17.1231468+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"endTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:58.2876957+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:04.7719933+00:00\",\"endTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"endTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:34.2091379+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:50.6076434+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"endTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:40.2038566+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"endTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:56.0631145+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:56.0631145+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.1581806+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:03.5777506+00:00\",\"endTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:52.5444205+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:41.4939467+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:48.7282557+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:48.7282557+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:49.1345027+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"endTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:08:51.8720056+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:10.4402152+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:14.6585395+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:19.1677267+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"endTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:23.6557001+00:00\",\"endTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"endTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"endTimeUtc\":\"2019-10-29T02:03:01.2379554+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:03:01.2379554+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:44.1269304+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4856634+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:13.5790516+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.4981425+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:34.0265912+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:34.0265912+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:34.0422153+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:27.9074326+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:27.9074326+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7825411+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"endTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:05.0163892+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:05.0163892+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.563788+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"endTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:55.0622531+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:56:01.9996502+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:32.8733071+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"endTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:53.6065618+00:00\",\"endTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:59:15.2000213+00:00\",\"endTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:10.0266521+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:42.3162516+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:05.4519318+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:41.5497335+00:00\",\"endTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"endTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"endTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"endTimeUtc\":\"2019-10-29T01:49:35.9367639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:49:35.9367639+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:35.9523898+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:42.9054272+00:00\",\"endTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"endTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"endTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:38.2282763+00:00\",\"endTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:44.9625573+00:00\",\"endTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"endTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:08.9309937+00:00\",\"endTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"endTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"endTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:37.3679384+00:00\",\"endTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"endTimeUtc\":\"2019-10-29T03:00:47.6968329+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:00:47.6968329+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:35.3992144+00:00\",\"endTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"endTimeUtc\":\"2019-10-29T02:59:22.284813+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:59:22.284813+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:40:27.6016747+00:00\",\"endTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"endTimeUtc\":\"2019-10-29T02:56:30.120242+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:56:30.120242+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:35.8835823+00:00\",\"endTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"endTimeUtc\":\"2019-10-29T02:46:42.4575059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:46:42.4575059+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:09:29.0949409+00:00\",\"endTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:11:07.1070973+00:00\",\"endTimeUtc\":\"2019-10-29T03:15:34.4293254+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:15:34.4293254+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:11:07.2320733+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:47.6853299+00:00\",\"endTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"endTimeUtc\":\"2019-10-29T03:20:59.9679046+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:20:59.9679046+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:55.0914864+00:00\",\"endTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"endTimeUtc\":\"2019-10-29T03:41:22.0649337+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:41:22.0649337+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:47.5915972+00:00\",\"endTimeUtc\":\"2019-10-29T03:26:17.4428101+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:26:17.4428101+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:52.6696421+00:00\",\"endTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"endTimeUtc\":\"2019-10-29T03:27:04.7226639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:27:04.7226639+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.3727859+00:00\",\"endTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"endTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"endTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"endTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:55.2946075+00:00\",\"endTimeUtc\":\"2019-10-29T03:36:18.8072619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:36:18.8072619+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:54.8571142+00:00\",\"endTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"endTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"endTimeUtc\":\"2019-10-29T03:36:04.8034428+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:36:04.8034428+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.0134162+00:00\",\"endTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"endTimeUtc\":\"2019-10-29T03:25:51.5591387+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:25:51.5591387+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.3727859+00:00\",\"endTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"endTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"endTimeUtc\":\"2019-10-29T03:19:51.9281987+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:19:51.9281987+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:18.0171785+00:00\",\"endTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9537972+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:57.4691765+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:16.9964839+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:17.1276231+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:24.018173+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:57.1267805+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"endTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:15.8988048+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:49.1796599+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"endTimeUtc\":\"2019-10-29T01:44:58.1811685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:44:58.1811685+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:42.7988248+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"endTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"endTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"endTimeUtc\":\"2019-10-29T01:05:11.8334431+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:05:11.8334431+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:43.1113178+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:19.907785+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"endTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:13.5427241+00:00\",\"endTimeUtc\":\"2019-11-01T02:01:19.4840229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:01:19.4840229+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T21:11:07.3280059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:11:07.3280059+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"endTimeUtc\":\"2019-10-30T20:56:45.9877698+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:56:45.9877698+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T20:55:44.0909969+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:55:44.0909969+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-01T02:01:19.4840229+00:00\",\"endTimeUtc\":\"2019-11-01T02:02:39.3865444+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:02:39.3865444+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-01T02:02:39.3865444+00:00\",\"endTimeUtc\":\"2019-11-01T02:19:49.9100839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:19:49.9100839+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-01T02:19:49.9100839+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-10-30T22:15:07.426Z\",\"lastUpdatedTime\":\"2019-11-01T02:20:27.9877536+00:00\",\"duration\":\"P1DT4H23M13.467S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44/updateRuns/e865472d-5267-46da-b03b-77b6cfda7032\",\"name\":\"northwest/Microsoft1.1910.0.44/e865472d-5267-46da-b03b-77b6cfda7032\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-28T21:20:06.5738515+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.3461308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.3461308+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:06.5894787+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:13.1362738+00:00\",\"endTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:27:55.466765+00:00\",\"endTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"endTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.3461308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.3461308+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-28T21:53:19.3386536+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:39.3541429+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:46.4009702+00:00\",\"endTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:54.1665459+00:00\",\"endTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:54.1665459+00:00\",\"endTimeUtc\":\"2019-10-28T21:57:41.9785108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:57:41.9785108+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:55.0884166+00:00\",\"endTimeUtc\":\"2019-10-28T21:57:42.3222622+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:57:42.3222622+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"endTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:23:55.0339521+00:00\",\"endTimeUtc\":\"2019-10-28T22:24:13.0497254+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:24:13.0497254+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"endTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:19.7425626+00:00\",\"endTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:29.1487217+00:00\",\"endTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:19.9925529+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:50.9921855+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:06.6780909+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:06.6780909+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:51.0078106+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:30.9611764+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:07.6937589+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:07.6937589+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:32.0236663+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:07.006213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:07.006213+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"endTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"endTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:27.9391952+00:00\",\"endTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"endTimeUtc\":\"2019-10-28T22:59:55.1405338+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:59:55.1405338+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:26.4079616+00:00\",\"endTimeUtc\":\"2019-10-28T22:57:01.6099215+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:57:01.6099215+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:24.5329854+00:00\",\"endTimeUtc\":\"2019-10-28T22:56:02.1887782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:56:02.1887782+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:46.837268+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:54.2597713+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.0714605+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6585966+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.1428875+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.1339607+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:40.7358896+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.2120833+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6742175+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.0960133+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.1495854+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6585966+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.127261+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.6068501+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"endTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"endTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:00:33.819865+00:00\",\"endTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"endTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.4506032+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"endTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"endTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:02:33.6002177+00:00\",\"endTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"endTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.4349775+00:00\",\"endTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:30.5442601+00:00\",\"endTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"endTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.5287264+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"endTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"endTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:59:13.8208083+00:00\",\"endTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:46.993526+00:00\",\"endTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"endTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"endTimeUtc\":\"2019-10-28T23:45:50.3673225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:45:50.3673225+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:29:02.6805673+00:00\",\"endTimeUtc\":\"2019-10-28T23:45:50.1798342+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:45:50.1798342+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:29:14.0868776+00:00\",\"endTimeUtc\":\"2019-10-28T23:37:41.1984083+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:37:41.1984083+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:37:41.2609071+00:00\",\"endTimeUtc\":\"2019-10-28T23:38:20.3542642+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:38:20.3542642+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"endTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:02.5961406+00:00\",\"endTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"endTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"endTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"endTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"endTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"endTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"endTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:49:48.4211681+00:00\",\"endTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"endTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:52:46.9927979+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"endTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"endTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"endTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"endTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"endTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"endTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:10:50.4164988+00:00\",\"endTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:40.6242749+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"endTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"endTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"endTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"endTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"endTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"endTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"endTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"endTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:57:41.6719243+00:00\",\"endTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"endTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:01.7113949+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"endTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"endTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"endTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"endTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"endTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"endTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:19:38.6994396+00:00\",\"endTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:23.1293817+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"endTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"endTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"endTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"endTimeUtc\":\"2019-10-30T20:54:06.480308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:54:06.480308+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:02.6586469+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:29.5333465+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.0175988+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7825411+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:47.9631537+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:47.9631537+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:47.9788073+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:39.245791+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:46.2300839+00:00\",\"endTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"endTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"endTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"endTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:51.2104153+00:00\",\"endTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"endTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"endTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"endTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"endTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"endTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"endTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:25:54.6425+00:00\",\"endTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"endTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:41:36.0202639+00:00\",\"endTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:44.7363012+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:53.4980197+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:53.4980197+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.8137846+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:58.2970767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:58.2970767+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:58.3284911+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"endTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:53.4667647+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:53.4667647+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:53.5136445+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:02.3572734+00:00\",\"endTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"endTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:38.9249468+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:38.9249468+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:46.0800353+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4856634+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"endTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:10.3114575+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"endTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:36.8639128+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"endTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"endTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4387915+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:13.5790516+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:17.3294263+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7514816+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:05.4509728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:05.4509728+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:05.4665986+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:45.1519734+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:11.8933044+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"endTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"endTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:38:00.7129076+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:38:07.4003274+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.6269162+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7514816+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:54.9704166+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:02:02.4547003+00:00\",\"endTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"endTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"endTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:57.3316965+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"endTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:10:01.7557194+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"endTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:21.3686549+00:00\",\"endTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:49.4546138+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9545078+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9388802+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:38.0482618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:38.0482618+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9388802+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:37.876388+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:37.876388+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:42.7988248+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4231703+00:00\",\"endTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5629195+00:00\",\"endTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:11.6201104+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:46.779771+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.22067+00:00\",\"endTimeUtc\":\"2019-10-29T00:28:13.6259632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:28:13.6259632+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:20.5789731+00:00\",\"endTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:57.6879232+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5629195+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:36.4685105+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:42.0413254+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:52.9195912+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:25.4556767+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:48.1552644+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:03.2019563+00:00\",\"endTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"endTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:50.4318962+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"endTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"endTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:51.9850526+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"endTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"endTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"endTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:12:17.5820147+00:00\",\"endTimeUtc\":\"2019-10-29T02:13:09.9466663+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:13:09.9466663+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:13:09.9622857+00:00\",\"endTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"endTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"endTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"endTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:56.735679+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"endTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:55.4521355+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:17.1191573+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:17.1231468+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"endTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:58.2876957+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:04.7719933+00:00\",\"endTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"endTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:34.2091379+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:50.6076434+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"endTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:40.2038566+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"endTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:56.0631145+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:56.0631145+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.1581806+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:03.5777506+00:00\",\"endTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:52.5444205+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:41.4939467+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:48.7282557+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:48.7282557+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:49.1345027+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"endTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:08:51.8720056+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:10.4402152+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:14.6585395+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:19.1677267+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"endTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:23.6557001+00:00\",\"endTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"endTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"endTimeUtc\":\"2019-10-29T02:03:01.2379554+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:03:01.2379554+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:44.1269304+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4856634+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:13.5790516+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.4981425+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:34.0265912+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:34.0265912+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:34.0422153+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:27.9074326+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:27.9074326+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7825411+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"endTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:05.0163892+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:05.0163892+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.563788+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"endTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:55.0622531+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:56:01.9996502+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:32.8733071+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"endTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:53.6065618+00:00\",\"endTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:59:15.2000213+00:00\",\"endTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:10.0266521+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:42.3162516+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:05.4519318+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:41.5497335+00:00\",\"endTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"endTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"endTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"endTimeUtc\":\"2019-10-29T01:49:35.9367639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:49:35.9367639+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:35.9523898+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:42.9054272+00:00\",\"endTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"endTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"endTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:38.2282763+00:00\",\"endTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:44.9625573+00:00\",\"endTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"endTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:08.9309937+00:00\",\"endTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"endTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"endTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:37.3679384+00:00\",\"endTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"endTimeUtc\":\"2019-10-29T03:00:47.6968329+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:00:47.6968329+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:35.3992144+00:00\",\"endTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"endTimeUtc\":\"2019-10-29T02:59:22.284813+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:59:22.284813+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:40:27.6016747+00:00\",\"endTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"endTimeUtc\":\"2019-10-29T02:56:30.120242+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:56:30.120242+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:35.8835823+00:00\",\"endTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"endTimeUtc\":\"2019-10-29T02:46:42.4575059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:46:42.4575059+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:09:29.0949409+00:00\",\"endTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:11:07.1070973+00:00\",\"endTimeUtc\":\"2019-10-29T03:15:34.4293254+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:15:34.4293254+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:11:07.2320733+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:47.6853299+00:00\",\"endTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"endTimeUtc\":\"2019-10-29T03:20:59.9679046+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:20:59.9679046+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:55.0914864+00:00\",\"endTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"endTimeUtc\":\"2019-10-29T03:41:22.0649337+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:41:22.0649337+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:47.5915972+00:00\",\"endTimeUtc\":\"2019-10-29T03:26:17.4428101+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:26:17.4428101+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:52.6696421+00:00\",\"endTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"endTimeUtc\":\"2019-10-29T03:27:04.7226639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:27:04.7226639+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.3727859+00:00\",\"endTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"endTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"endTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"endTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:55.2946075+00:00\",\"endTimeUtc\":\"2019-10-29T03:36:18.8072619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:36:18.8072619+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:54.8571142+00:00\",\"endTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"endTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"endTimeUtc\":\"2019-10-29T03:36:04.8034428+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:36:04.8034428+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.0134162+00:00\",\"endTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"endTimeUtc\":\"2019-10-29T03:25:51.5591387+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:25:51.5591387+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.3727859+00:00\",\"endTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"endTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"endTimeUtc\":\"2019-10-29T03:19:51.9281987+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:19:51.9281987+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:18.0171785+00:00\",\"endTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9537972+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:57.4691765+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:16.9964839+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:17.1276231+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:24.018173+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:57.1267805+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"endTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:15.8988048+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:49.1796599+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"endTimeUtc\":\"2019-10-29T01:44:58.1811685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:44:58.1811685+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:42.7988248+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"endTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"endTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"endTimeUtc\":\"2019-10-29T01:05:11.8334431+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:05:11.8334431+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:43.1113178+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:19.907785+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"endTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-30T20:54:13.5427241+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T21:11:07.3280059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:11:07.3280059+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"endTimeUtc\":\"2019-10-30T20:56:45.9877698+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:56:45.9877698+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T20:55:44.0909969+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:55:44.0909969+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-10-28T21:19:56.963Z\",\"lastUpdatedTime\":\"2019-10-30T21:54:04.3461308+00:00\",\"duration\":\"P2DT46M39.023S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44/updateRuns/e4eddbda-3f90-478b-8f0c-924b441164d6?api-version=2016-05-01+90": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44/updateRuns/e4eddbda-3f90-478b-8f0c-924b441164d6?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "179", "180" ], - "x-ms-client-request-id": [ "2e952af5-f193-462c-9b1f-bb3f8d32cab0" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "f19e23cb-031c-4cbe-8674-a8ddcd4794fe" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv+CfYpHGevmXKsmnqi6ZdEBwzzxDzUupqJR/OuK/oiwXXoR8ly/aBQJpbyDzf61emgZvkEka2wGvDbzVlnayO12Pgctq9gj6vFllsVrb1DtL2G27OX9oTQ7mU0DavPj5zjJVIAWpZhwxT1wrsNayA" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14640" ], - "x-ms-request-id": [ "f19e23cb-031c-4cbe-8674-a8ddcd4794fe" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032136Z:f19e23cb-031c-4cbe-8674-a8ddcd4794fe" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:36 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "174972" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44/updateRuns/e4eddbda-3f90-478b-8f0c-924b441164d6\",\"name\":\"northwest/Microsoft1.1910.0.44/e4eddbda-3f90-478b-8f0c-924b441164d6\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:06.5738515+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:06.5894787+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:13.1362738+00:00\",\"endTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:27:55.466765+00:00\",\"endTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"endTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:19.3386536+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:39.3541429+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:46.4009702+00:00\",\"endTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:54.1665459+00:00\",\"endTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:54.1665459+00:00\",\"endTimeUtc\":\"2019-10-28T21:57:41.9785108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:57:41.9785108+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:55.0884166+00:00\",\"endTimeUtc\":\"2019-10-28T21:57:42.3222622+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:57:42.3222622+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"endTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:23:55.0339521+00:00\",\"endTimeUtc\":\"2019-10-28T22:24:13.0497254+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:24:13.0497254+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"endTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:19.7425626+00:00\",\"endTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:29.1487217+00:00\",\"endTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:19.9925529+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:50.9921855+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:06.6780909+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:06.6780909+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:51.0078106+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:30.9611764+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:07.6937589+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:07.6937589+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:32.0236663+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:07.006213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:07.006213+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"endTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"endTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:27.9391952+00:00\",\"endTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"endTimeUtc\":\"2019-10-28T22:59:55.1405338+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:59:55.1405338+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:26.4079616+00:00\",\"endTimeUtc\":\"2019-10-28T22:57:01.6099215+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:57:01.6099215+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:24.5329854+00:00\",\"endTimeUtc\":\"2019-10-28T22:56:02.1887782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:56:02.1887782+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:46.837268+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:54.2597713+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.0714605+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6585966+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.1428875+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.1339607+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:40.7358896+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.2120833+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6742175+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.0960133+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.1495854+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6585966+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.127261+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.6068501+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"endTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"endTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:00:33.819865+00:00\",\"endTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"endTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.4506032+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"endTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"endTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:02:33.6002177+00:00\",\"endTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"endTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.4349775+00:00\",\"endTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:30.5442601+00:00\",\"endTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"endTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.5287264+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"endTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"endTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:59:13.8208083+00:00\",\"endTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:46.993526+00:00\",\"endTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"endTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"endTimeUtc\":\"2019-10-28T23:45:50.3673225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:45:50.3673225+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:29:02.6805673+00:00\",\"endTimeUtc\":\"2019-10-28T23:45:50.1798342+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:45:50.1798342+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:29:14.0868776+00:00\",\"endTimeUtc\":\"2019-10-28T23:37:41.1984083+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:37:41.1984083+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:37:41.2609071+00:00\",\"endTimeUtc\":\"2019-10-28T23:38:20.3542642+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:38:20.3542642+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"endTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:02.5961406+00:00\",\"endTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"endTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"endTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"endTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"endTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"endTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"endTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:49:48.4211681+00:00\",\"endTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"endTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:52:46.9927979+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"endTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"endTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"endTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"endTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"endTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"endTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:10:50.4164988+00:00\",\"endTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:40.6242749+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"endTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"endTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"endTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"endTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"endTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"endTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"endTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"endTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:57:41.6719243+00:00\",\"endTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"endTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:01.7113949+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"endTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"endTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"endTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"endTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"endTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"endTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:19:38.6994396+00:00\",\"endTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:23.1293817+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"endTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"endTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"endTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"endTimeUtc\":\"2019-10-30T20:54:06.480308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:54:06.480308+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:02.6586469+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:29.5333465+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.0175988+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7825411+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:47.9631537+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:47.9631537+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:47.9788073+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:39.245791+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:46.2300839+00:00\",\"endTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"endTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"endTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"endTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:51.2104153+00:00\",\"endTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"endTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"endTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"endTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"endTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"endTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"endTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:25:54.6425+00:00\",\"endTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"endTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:41:36.0202639+00:00\",\"endTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:44.7363012+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:53.4980197+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:53.4980197+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.8137846+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:58.2970767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:58.2970767+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:58.3284911+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"endTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:53.4667647+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:53.4667647+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:53.5136445+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:02.3572734+00:00\",\"endTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"endTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:38.9249468+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:38.9249468+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:46.0800353+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4856634+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"endTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:10.3114575+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"endTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:36.8639128+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"endTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"endTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4387915+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:13.5790516+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:17.3294263+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7514816+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:05.4509728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:05.4509728+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:05.4665986+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:45.1519734+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:11.8933044+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"endTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"endTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:38:00.7129076+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:38:07.4003274+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.6269162+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7514816+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:54.9704166+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:02:02.4547003+00:00\",\"endTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"endTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"endTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:57.3316965+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"endTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:10:01.7557194+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"endTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:21.3686549+00:00\",\"endTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:49.4546138+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9545078+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9388802+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:38.0482618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:38.0482618+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9388802+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:37.876388+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:37.876388+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:42.7988248+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4231703+00:00\",\"endTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5629195+00:00\",\"endTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:11.6201104+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:46.779771+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.22067+00:00\",\"endTimeUtc\":\"2019-10-29T00:28:13.6259632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:28:13.6259632+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:20.5789731+00:00\",\"endTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:57.6879232+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5629195+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:36.4685105+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:42.0413254+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:52.9195912+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:25.4556767+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:48.1552644+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:03.2019563+00:00\",\"endTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"endTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:50.4318962+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"endTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"endTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:51.9850526+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"endTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"endTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"endTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:12:17.5820147+00:00\",\"endTimeUtc\":\"2019-10-29T02:13:09.9466663+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:13:09.9466663+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:13:09.9622857+00:00\",\"endTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"endTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"endTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"endTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:56.735679+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"endTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:55.4521355+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:17.1191573+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:17.1231468+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"endTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:58.2876957+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:04.7719933+00:00\",\"endTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"endTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:34.2091379+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:50.6076434+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"endTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:40.2038566+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"endTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:56.0631145+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:56.0631145+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.1581806+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:03.5777506+00:00\",\"endTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:52.5444205+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:41.4939467+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:48.7282557+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:48.7282557+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:49.1345027+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"endTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:08:51.8720056+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:10.4402152+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:14.6585395+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:19.1677267+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"endTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:23.6557001+00:00\",\"endTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"endTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"endTimeUtc\":\"2019-10-29T02:03:01.2379554+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:03:01.2379554+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:44.1269304+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4856634+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:13.5790516+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.4981425+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:34.0265912+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:34.0265912+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:34.0422153+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:27.9074326+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:27.9074326+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7825411+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"endTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:05.0163892+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:05.0163892+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.563788+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"endTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:55.0622531+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:56:01.9996502+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:32.8733071+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"endTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:53.6065618+00:00\",\"endTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:59:15.2000213+00:00\",\"endTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:10.0266521+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:42.3162516+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:05.4519318+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:41.5497335+00:00\",\"endTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"endTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"endTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"endTimeUtc\":\"2019-10-29T01:49:35.9367639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:49:35.9367639+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:35.9523898+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:42.9054272+00:00\",\"endTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"endTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"endTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:38.2282763+00:00\",\"endTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:44.9625573+00:00\",\"endTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"endTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:08.9309937+00:00\",\"endTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"endTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"endTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:37.3679384+00:00\",\"endTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"endTimeUtc\":\"2019-10-29T03:00:47.6968329+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:00:47.6968329+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:35.3992144+00:00\",\"endTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"endTimeUtc\":\"2019-10-29T02:59:22.284813+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:59:22.284813+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:40:27.6016747+00:00\",\"endTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"endTimeUtc\":\"2019-10-29T02:56:30.120242+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:56:30.120242+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:35.8835823+00:00\",\"endTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"endTimeUtc\":\"2019-10-29T02:46:42.4575059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:46:42.4575059+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:09:29.0949409+00:00\",\"endTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:11:07.1070973+00:00\",\"endTimeUtc\":\"2019-10-29T03:15:34.4293254+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:15:34.4293254+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:11:07.2320733+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:47.6853299+00:00\",\"endTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"endTimeUtc\":\"2019-10-29T03:20:59.9679046+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:20:59.9679046+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:55.0914864+00:00\",\"endTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"endTimeUtc\":\"2019-10-29T03:41:22.0649337+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:41:22.0649337+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:47.5915972+00:00\",\"endTimeUtc\":\"2019-10-29T03:26:17.4428101+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:26:17.4428101+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:52.6696421+00:00\",\"endTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"endTimeUtc\":\"2019-10-29T03:27:04.7226639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:27:04.7226639+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.3727859+00:00\",\"endTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"endTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"endTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"endTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:55.2946075+00:00\",\"endTimeUtc\":\"2019-10-29T03:36:18.8072619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:36:18.8072619+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:54.8571142+00:00\",\"endTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"endTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"endTimeUtc\":\"2019-10-29T03:36:04.8034428+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:36:04.8034428+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.0134162+00:00\",\"endTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"endTimeUtc\":\"2019-10-29T03:25:51.5591387+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:25:51.5591387+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.3727859+00:00\",\"endTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"endTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"endTimeUtc\":\"2019-10-29T03:19:51.9281987+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:19:51.9281987+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:18.0171785+00:00\",\"endTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9537972+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:57.4691765+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:16.9964839+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:17.1276231+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:24.018173+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:57.1267805+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"endTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:15.8988048+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:49.1796599+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"endTimeUtc\":\"2019-10-29T01:44:58.1811685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:44:58.1811685+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:42.7988248+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"endTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"endTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"endTimeUtc\":\"2019-10-29T01:05:11.8334431+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:05:11.8334431+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:43.1113178+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:19.907785+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"endTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:13.5427241+00:00\",\"endTimeUtc\":\"2019-11-01T02:01:19.4840229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:01:19.4840229+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T21:11:07.3280059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:11:07.3280059+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"endTimeUtc\":\"2019-10-30T20:56:45.9877698+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:56:45.9877698+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T20:55:44.0909969+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:55:44.0909969+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-01T02:01:19.4840229+00:00\",\"endTimeUtc\":\"2019-11-01T02:02:39.3865444+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:02:39.3865444+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-01T02:02:39.3865444+00:00\",\"endTimeUtc\":\"2019-11-01T02:19:49.9100839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:19:49.9100839+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-01T02:19:49.9100839+00:00\",\"endTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-01T02:20:27.9877536+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-10-30T22:15:07.426Z\",\"lastUpdatedTime\":\"2019-11-01T02:20:27.9877536+00:00\",\"duration\":\"P1DT4H23M13.467S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44/updateRuns/e865472d-5267-46da-b03b-77b6cfda7032?api-version=2016-05-01+91": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44/updateRuns/e865472d-5267-46da-b03b-77b6cfda7032?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "181", "182" ], - "x-ms-client-request-id": [ "70ae28ee-5f24-4745-a511-1c31871be146" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "210f65ec-40f4-4b77-adef-645408cff200" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRva2ddiHkSeFhNoa3wtP2daQaxjoSqZletP4UDYVTdNH98S4kLCU+UG9UBR3thrGKeGoChJBIDc3WPbdcXWvf4s0VMxd8nRVm32PfszFgCLYo1Dryyn5uSacstMy7sPIUJo6EW/F/YkBBhuexeq7tB" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14639" ], - "x-ms-request-id": [ "210f65ec-40f4-4b77-adef-645408cff200" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032138Z:210f65ec-40f4-4b77-adef-645408cff200" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:38 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "174501" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.44/updateRuns/e865472d-5267-46da-b03b-77b6cfda7032\",\"name\":\"northwest/Microsoft1.1910.0.44/e865472d-5267-46da-b03b-77b6cfda7032\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-28T21:20:06.5738515+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.3461308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.3461308+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:06.5894787+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:20:13.1362738+00:00\",\"endTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:27:49.1387168+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:27:55.466765+00:00\",\"endTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:31:25.2204228+00:00\",\"endTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:52:52.9325868+00:00\",\"endTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-28T21:53:11.7137158+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.3461308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.3461308+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-28T21:53:19.3386536+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:39.3541429+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:46.4009702+00:00\",\"endTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:54.1665459+00:00\",\"endTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:54.1665459+00:00\",\"endTimeUtc\":\"2019-10-28T21:57:41.9785108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:57:41.9785108+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T21:53:55.0884166+00:00\",\"endTimeUtc\":\"2019-10-28T21:57:42.3222622+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T21:57:42.3222622+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:23:47.9402902+00:00\",\"endTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:23:55.0339521+00:00\",\"endTimeUtc\":\"2019-10-28T22:24:13.0497254+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:24:13.0497254+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:11.9770228+00:00\",\"endTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:19.7425626+00:00\",\"endTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:29.1487217+00:00\",\"endTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:35:54.87703+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:19.9925529+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:50.9921855+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:06.6780909+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:06.6780909+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:51.0078106+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:08.7250074+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:30.9611764+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:07.6937589+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:07.6937589+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:27:32.0236663+00:00\",\"endTimeUtc\":\"2019-10-28T22:30:07.006213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:30:07.006213+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:54:39.8616544+00:00\",\"endTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:07.8144424+00:00\",\"endTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:27.9391952+00:00\",\"endTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:59:35.51577+00:00\",\"endTimeUtc\":\"2019-10-28T22:59:55.1405338+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:59:55.1405338+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:26.4079616+00:00\",\"endTimeUtc\":\"2019-10-28T22:57:01.6099215+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:57:01.6099215+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T22:55:24.5329854+00:00\",\"endTimeUtc\":\"2019-10-28T22:56:02.1887782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T22:56:02.1887782+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:39.6967209+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:46.837268+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:54.2597713+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.0714605+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6585966+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.1428875+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:29.2203928+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:53.9546592+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:30.7389057+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.1339607+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:33.6890926+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:40.7358896+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:49:06.1420394+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:49:29.4576674+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:13.7006995+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.2120833+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6742175+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.0960133+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:30.4703826+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:54.2827773+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:02.1495854+00:00\",\"endTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:47:48.6273474+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:48.6585966+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:47:56.127261+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:30.2516364+00:00\",\"endTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:48:54.0640357+00:00\",\"endTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:49:40.8481646+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:13.7788271+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.6068501+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:45.9347058+00:00\",\"endTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:00:26.9294044+00:00\",\"endTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:00:33.819865+00:00\",\"endTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:06:58.4375184+00:00\",\"endTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:07:44.1473212+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.4506032+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:46.2628276+00:00\",\"endTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:02:27.428415+00:00\",\"endTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:02:33.6002177+00:00\",\"endTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:10:57.923957+00:00\",\"endTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:11:45.0437962+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.4349775+00:00\",\"endTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:30.5442601+00:00\",\"endTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:51:26.048984+00:00\",\"endTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:09:28.0874359+00:00\",\"endTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:25:56.3305881+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:22.5287264+00:00\",\"endTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:50:46.3878298+00:00\",\"endTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:59:06.8833654+00:00\",\"endTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:59:13.8208083+00:00\",\"endTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:03:38.6470439+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:27:46.993526+00:00\",\"endTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-10-28T23:28:43.1804828+00:00\",\"endTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:28:55.3992904+00:00\",\"endTimeUtc\":\"2019-10-28T23:45:50.3673225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:45:50.3673225+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:29:02.6805673+00:00\",\"endTimeUtc\":\"2019-10-28T23:45:50.1798342+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:45:50.1798342+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:29:14.0868776+00:00\",\"endTimeUtc\":\"2019-10-28T23:37:41.1984083+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:37:41.1984083+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-28T23:37:41.2609071+00:00\",\"endTimeUtc\":\"2019-10-28T23:38:20.3542642+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-28T23:38:20.3542642+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:25:56.3618367+00:00\",\"endTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:02.5961406+00:00\",\"endTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:16:29.8054492+00:00\",\"endTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:16:54.6957632+00:00\",\"endTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:18:43.5293193+00:00\",\"endTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:33:47.7077031+00:00\",\"endTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:34:11.4441544+00:00\",\"endTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:49:41.5462544+00:00\",\"endTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:49:48.4211681+00:00\",\"endTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:50:26.05018+00:00\",\"endTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:52:34.5091792+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:52:46.9927979+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:53:01.8988685+00:00\",\"endTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:53:50.7445671+00:00\",\"endTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:54:20.6852972+00:00\",\"endTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:54:41.2006687+00:00\",\"endTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T13:56:55.8924916+00:00\",\"endTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:03:35.7916607+00:00\",\"endTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:03:59.2145998+00:00\",\"endTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:10:43.4947074+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:10:50.4164988+00:00\",\"endTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T14:11:25.2716566+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:33.8118531+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:40.6242749+00:00\",\"endTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:40:52.3645591+00:00\",\"endTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:41:19.1142582+00:00\",\"endTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:41:53.6795211+00:00\",\"endTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:42:14.9292774+00:00\",\"endTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:43:57.1680846+00:00\",\"endTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:50:41.7672095+00:00\",\"endTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:51:02.6646762+00:00\",\"endTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:57:33.8595193+00:00\",\"endTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:57:41.6719243+00:00\",\"endTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T17:58:14.2979032+00:00\",\"endTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T19:59:54.3208315+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:01.7113949+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:14.0081033+00:00\",\"endTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:00:41.9299225+00:00\",\"endTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:01:37.805951+00:00\",\"endTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:02:27.66578+00:00\",\"endTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:04:48.3541805+00:00\",\"endTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:13:12.4605571+00:00\",\"endTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:13:34.8196589+00:00\",\"endTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:19:30.4495395+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:19:38.6994396+00:00\",\"endTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:20:23.6646198+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:14.6763678+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:23.1293817+00:00\",\"endTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:22:39.379199+00:00\",\"endTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:23:07.7851157+00:00\",\"endTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:23:41.2071885+00:00\",\"endTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:53:38.5274945+00:00\",\"endTimeUtc\":\"2019-10-30T20:54:06.480308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:54:06.480308+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:02.6586469+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:29.5333465+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.0175988+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7825411+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:36.8243732+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:06.2140862+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:47.9631537+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:47.9631537+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:47.9788073+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:08.8281661+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:13.3575601+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:39.2145442+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:39.245791+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:46.2300839+00:00\",\"endTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:07:26.8746285+00:00\",\"endTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:08:57.2935123+00:00\",\"endTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:11:15.5957472+00:00\",\"endTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:11:36.0960968+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:16.0519017+00:00\",\"endTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:43.8510791+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:18:51.2104153+00:00\",\"endTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:22:31.1481634+00:00\",\"endTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:24:05.4436314+00:00\",\"endTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:26:41.2696803+00:00\",\"endTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:27:04.1756598+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:33:24.1655978+00:00\",\"endTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:33:50.5718382+00:00\",\"endTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T10:53:42.3933603+00:00\",\"endTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:25:48.5801237+00:00\",\"endTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:25:54.6425+00:00\",\"endTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:35:26.4609299+00:00\",\"endTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:41:29.7545521+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:41:36.0202639+00:00\",\"endTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T11:42:05.7697487+00:00\",\"endTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T11:51:41.6525792+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:44.7363012+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:53.4980197+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:53.4980197+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.8137846+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:58.2970767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:58.2970767+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:58.3284911+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:13.5277729+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:44.6826899+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:13.7357177+00:00\",\"endTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:56:25.171178+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:53.4667647+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:53.4667647+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:53.5136445+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:02.3572734+00:00\",\"endTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:05:46.1859325+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:22.2324623+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:53.6807285+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:19.3671397+00:00\",\"endTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:21:39.473978+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:10.9423475+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:25.2070817+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:53.2692447+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:38.9249468+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:38.9249468+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:46.0800353+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4856634+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:45.390284+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:07.7465918+00:00\",\"endTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:37:43.1983192+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:12.4870478+00:00\",\"endTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:53:33.4005559+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:03.1709165+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:10.3114575+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:58.3549362+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:41.9941618+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:07.6172853+00:00\",\"endTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:15:32.9138413+00:00\",\"endTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:21:53.9581765+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:27.6140267+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:36.8639128+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:31.1757635+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:11.799558+00:00\",\"endTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:27:50.9698968+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:17.0633385+00:00\",\"endTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:34:46.8087391+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:16.2776544+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4387915+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:13.5790516+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:36.5622608+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:24.604767+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:56.3537092+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:21.1191228+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:42.3923135+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:10.3920021+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:17.3294263+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:49:10.000707+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:58.4059511+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:29.8417233+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:58.3609984+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:55.3064859+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:26.5092058+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7514816+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:20.5745664+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:06.4942476+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:32.1815275+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:05.4509728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:05.4509728+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:05.4665986+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:38.1208047+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:45.1519734+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:40.8387305+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:33.509152+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:20.2250127+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:45.912194+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:24:33.5968845+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:04.0965248+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:11.8933044+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:06.4555086+00:00\",\"endTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:27:56.7198275+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:27.6711334+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:53.1239538+00:00\",\"endTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:37:31.5413767+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:00.6816565+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:38:00.7129076+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:38:07.4003274+00:00\",\"endTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:38:32.5250303+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.6269162+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7514816+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:06.9049607+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:26.698507+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:51.0251143+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:21.7342713+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:22.9976092+00:00\",\"endTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:01:54.939167+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:01:54.9704166+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:02:02.4547003+00:00\",\"endTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:04:01.5938314+00:00\",\"endTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:09:18.6060597+00:00\",\"endTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:13:32.3216321+00:00\",\"endTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:14:54.2112075+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:18.9102796+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:49.7380363+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:57.3316965+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:00.5337063+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:13.2970311+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:00.0450248+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:24.9197263+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:10.1020053+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:36.0704405+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:59:34.0041526+00:00\",\"endTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:09:55.2245495+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:10:01.7557194+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:14.6031131+00:00\",\"endTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:21.3686549+00:00\",\"endTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:41.6265801+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:49.4546138+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9545078+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9388802+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:38.0482618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:38.0482618+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:27:57.9388802+00:00\",\"endTimeUtc\":\"2019-10-29T02:28:37.876388+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:28:37.876388+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:28:43.0950782+00:00\",\"endTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T10:03:48.1713947+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:42.7988248+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4231703+00:00\",\"endTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:37.1725353+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5629195+00:00\",\"endTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:36:34.4331229+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:56.2920828+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:04.5889062+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:11.6201104+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:18.9481871+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:49:01.6414317+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:39.9985942+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:46.779771+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:35.8498275+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:22.3797668+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:29.1765638+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.22067+00:00\",\"endTimeUtc\":\"2019-10-29T00:28:13.6259632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:28:13.6259632+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:20.5789731+00:00\",\"endTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:57.6879232+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5629195+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:22.4843018+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:36.4685105+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:10.6829643+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:24.400839+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:32.4789029+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:42.0413254+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:50.3693824+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:50.5009289+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:46.3884177+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:52.9195912+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:18.1359185+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:32.959969+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:16.2094345+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:13.2526586+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:25.4556767+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:22.6101417+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:27.4374842+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:34.483552+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:41.8272163+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:48.1552644+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:55.4989271+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:03.2019563+00:00\",\"endTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:39:24.2431723+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:36.9008068+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:43.6819772+00:00\",\"endTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:50.4318962+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:57.3536895+00:00\",\"endTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:42:18.2909409+00:00\",\"endTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:45.6882542+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:51.9850526+00:00\",\"endTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:59:31.1135575+00:00\",\"endTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:03:48.0846799+00:00\",\"endTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:04:36.6447639+00:00\",\"endTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:12:09.3789864+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:12:17.5820147+00:00\",\"endTimeUtc\":\"2019-10-29T02:13:09.9466663+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:13:09.9466663+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:13:09.9622857+00:00\",\"endTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:13:49.5721578+00:00\",\"endTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:14:53.5870154+00:00\",\"endTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:15:01.0244266+00:00\",\"endTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:19:11.2619992+00:00\",\"endTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:22:59.4425423+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:56.735679+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:40.43791+00:00\",\"endTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:43.4053243+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:55.4521355+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:55.3389644+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:02.6505314+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:10.1504707+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:17.1191573+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:24.4003446+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:56.3446123+00:00\",\"endTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:10.2638554+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:07:17.1231468+00:00\",\"endTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:10:57.7143176+00:00\",\"endTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:14:21.2272526+00:00\",\"endTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:17:54.6933353+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:16.129849+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:51.1315329+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:58.2720697+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:58.2876957+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:04.7719933+00:00\",\"endTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:11.6937835+00:00\",\"endTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:27.8029674+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:20:34.2091379+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:15.0157619+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:35.7953152+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:43.3577325+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:50.6076434+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:58.1076111+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:21.3728948+00:00\",\"endTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:33.703936+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:40.2038566+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:09.9527416+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:51.3174847+00:00\",\"endTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:56:48.8600882+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:59.2811213+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:58:31.2494869+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:58:37.8431569+00:00\",\"endTimeUtc\":\"2019-10-29T01:58:56.0631145+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:58:56.0631145+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:45.1581806+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.5785595+00:00\",\"endTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:30:45.3441223+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:03.5777506+00:00\",\"endTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:31:15.3746428+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:39.1229859+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:52.5444205+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:21.6981694+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:26.7441272+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:34.1815726+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:41.4939467+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:48.7282557+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:48.7282557+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:49.1345027+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:00.6578633+00:00\",\"endTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:08:45.3720932+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:08:51.8720056+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:13.6984902+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:32.0724214+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:09.9446322+00:00\",\"endTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:16:17.4289137+00:00\",\"endTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:19:38.0691899+00:00\",\"endTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:22:22.1765936+00:00\",\"endTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:24:35.0812423+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:02.6121628+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:10.4402152+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:23.0494184+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:07.2680082+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:14.6585395+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:49.4820232+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:05.8866398+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:12.6365558+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:19.1677267+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:26.370764+00:00\",\"endTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:35:47.9798845+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:17.0932769+00:00\",\"endTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:23.6557001+00:00\",\"endTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:52:43.9723774+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:56.3330478+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:09.5473413+00:00\",\"endTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:57:16.6722562+00:00\",\"endTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:00:29.0678282+00:00\",\"endTimeUtc\":\"2019-10-29T02:03:01.2379554+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:03:01.2379554+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:44.1269304+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.4856634+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:13.5790516+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.4828296+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.4981425+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:55.699157+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:34.0265912+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:34.0265912+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:34.0422153+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:10.6821961+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:17.3457161+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:40.3298359+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:08.4232753+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:27.9074326+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:27.9074326+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.7825411+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:57.982488+00:00\",\"endTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:36:47.3079299+00:00\",\"endTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:40:42.2444469+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:14.7441779+00:00\",\"endTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:47:47.5328807+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:18.6575363+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:46.7666453+00:00\",\"endTimeUtc\":\"2019-10-29T00:49:05.0163892+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:49:05.0163892+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:41.563788+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9382313+00:00\",\"endTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:32:55.7950153+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:57.7772577+00:00\",\"endTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:38:27.9172483+00:00\",\"endTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:39:49.0261075+00:00\",\"endTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:51:36.2059475+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:52:05.5967939+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:30.6261031+00:00\",\"endTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:47.8904877+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:55:55.0622531+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:56:01.9996502+00:00\",\"endTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:24.5453018+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:57:32.8733071+00:00\",\"endTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:46.7004049+00:00\",\"endTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:58:53.6065618+00:00\",\"endTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:59:06.9657543+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:59:15.2000213+00:00\",\"endTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:02:49.5322519+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:01.842811+00:00\",\"endTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:06:48.1391255+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:02.9173759+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:10.0266521+00:00\",\"endTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:11:27.6670341+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:15.5726393+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:28.9162108+00:00\",\"endTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:12:58.6970686+00:00\",\"endTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:35.1132141+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:23:42.3162516+00:00\",\"endTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:25:00.9403115+00:00\",\"endTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:28:47.8129606+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:38.5154743+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:58.0301436+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:05.4519318+00:00\",\"endTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:31:20.4517536+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:10.9355306+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:24.3259893+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:56.2954172+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:35.2841893+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:41.5497335+00:00\",\"endTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:45:13.9309751+00:00\",\"endTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:47:29.0008728+00:00\",\"endTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:48:18.6721146+00:00\",\"endTimeUtc\":\"2019-10-29T01:49:35.9367639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:49:35.9367639+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:35.9523898+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:42.9054272+00:00\",\"endTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:49:57.406018+00:00\",\"endTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:50:47.4522763+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:51:00.46774+00:00\",\"endTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:51:26.3736725+00:00\",\"endTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:53:14.9719992+00:00\",\"endTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:23:00.4269072+00:00\",\"endTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:31.0564971+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:38.2282763+00:00\",\"endTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:37:44.9625573+00:00\",\"endTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:01.8060855+00:00\",\"endTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:08.9309937+00:00\",\"endTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:38:46.6665602+00:00\",\"endTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:11.4307727+00:00\",\"endTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:37.3679384+00:00\",\"endTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:43:58.2510033+00:00\",\"endTimeUtc\":\"2019-10-29T03:00:47.6968329+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:00:47.6968329+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:35.3992144+00:00\",\"endTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:44:16.8052909+00:00\",\"endTimeUtc\":\"2019-10-29T02:59:22.284813+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:59:22.284813+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:40:27.6016747+00:00\",\"endTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:43:30.7503961+00:00\",\"endTimeUtc\":\"2019-10-29T02:56:30.120242+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:56:30.120242+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:39:35.8835823+00:00\",\"endTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T02:45:48.592297+00:00\",\"endTimeUtc\":\"2019-10-29T02:46:42.4575059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T02:46:42.4575059+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:09:22.8137658+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:09:29.0949409+00:00\",\"endTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:10:58.3728269+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:11:07.1070973+00:00\",\"endTimeUtc\":\"2019-10-29T03:15:34.4293254+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:15:34.4293254+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:11:07.2320733+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:13.7638829+00:00\",\"endTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:23.8575068+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:47.6853299+00:00\",\"endTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:20:33.4927334+00:00\",\"endTimeUtc\":\"2019-10-29T03:20:59.9679046+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:20:59.9679046+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:55.0914864+00:00\",\"endTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:40:09.971051+00:00\",\"endTimeUtc\":\"2019-10-29T03:41:22.0649337+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:41:22.0649337+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:47.5915972+00:00\",\"endTimeUtc\":\"2019-10-29T03:26:17.4428101+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:26:17.4428101+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:52.6696421+00:00\",\"endTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:25:56.7555087+00:00\",\"endTimeUtc\":\"2019-10-29T03:27:04.7226639+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:27:04.7226639+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.3727859+00:00\",\"endTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:21:48.2962754+00:00\",\"endTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:53:50.0938149+00:00\",\"endTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:54:52.3813092+00:00\",\"endTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:55:28.1952943+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T04:02:09.0100674+00:00\",\"endTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T04:02:55.7995538+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:55.2946075+00:00\",\"endTimeUtc\":\"2019-10-29T03:36:18.8072619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:36:18.8072619+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:54.8571142+00:00\",\"endTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:27:54.177951+00:00\",\"endTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:34:09.7360026+00:00\",\"endTimeUtc\":\"2019-10-29T03:36:04.8034428+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:36:04.8034428+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.0134162+00:00\",\"endTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:24:35.8654537+00:00\",\"endTimeUtc\":\"2019-10-29T03:25:51.5591387+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:25:51.5591387+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:16:51.3727859+00:00\",\"endTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:17:55.4814618+00:00\",\"endTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T03:19:15.4076524+00:00\",\"endTimeUtc\":\"2019-10-29T03:19:51.9281987+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T03:19:51.9281987+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:18.0171785+00:00\",\"endTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:45.6418778+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:35.9537972+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:28:57.4691765+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:53.703378+00:00\",\"endTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:08.5278344+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:35:16.9964839+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:45:31.3781129+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:09.8464556+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:17.1119984+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:17.1276231+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:24.018173+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:31.5024703+00:00\",\"endTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:54:04.7515421+00:00\",\"endTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:49.8612456+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:26:57.1267805+00:00\",\"endTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:29:44.7810365+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:11.7650785+00:00\",\"endTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:30:31.4992161+00:00\",\"endTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:32:17.7479384+00:00\",\"endTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:33:17.950432+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:09.117636+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:15.8988048+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:35.6329438+00:00\",\"endTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:42.6484881+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:40:49.1796599+00:00\",\"endTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:41:29.5883936+00:00\",\"endTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:43:21.5030967+00:00\",\"endTimeUtc\":\"2019-10-29T01:44:58.1811685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:44:58.1811685+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:42.7988248+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:48.3284413+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:38.3424155+00:00\",\"endTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:44:14.3857536+00:00\",\"endTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:46:35.4242993+00:00\",\"endTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:48:13.0794732+00:00\",\"endTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:50:48.1749916+00:00\",\"endTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:52:03.8306252+00:00\",\"endTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T01:00:41.9031795+00:00\",\"endTimeUtc\":\"2019-10-29T01:05:11.8334431+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T01:05:11.8334431+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:26:43.1113178+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:27:19.907785+00:00\",\"endTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:29:39.750417+00:00\",\"endTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:33:17.1697643+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:01.7442918+00:00\",\"endTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:41:33.8221381+00:00\",\"endTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-29T00:44:16.2763611+00:00\",\"endTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-29T00:45:46.5967011+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-30T20:54:06.495927+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-10-30T20:54:13.5427241+00:00\",\"endTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:54:04.330511+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T21:11:07.3280059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T21:11:07.3280059+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:56:24.3786415+00:00\",\"endTimeUtc\":\"2019-10-30T20:56:45.9877698+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:56:45.9877698+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-30T20:54:56.3415331+00:00\",\"endTimeUtc\":\"2019-10-30T20:55:44.0909969+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-30T20:55:44.0909969+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-10-28T21:19:56.963Z\",\"lastUpdatedTime\":\"2019-10-30T21:54:04.3461308+00:00\",\"duration\":\"P2DT46M39.023S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns?api-version=2016-05-01+92": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "183", "184" ], - "x-ms-client-request-id": [ "64ade489-47b2-41ed-9f8d-f0ccf13cba1b" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "7fe5f2d0-9a15-4c94-bfc2-8447b0c54f69" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvbSLmSuxOumP7FHTPS+K74E4AsMitWmcF4BUs/ZpjXqDM4gmS9wsrKw2/ROIOW3TWPL3/zcHWdgvbPrZ+ApA2Fo4V4m65H3lSYV30D4yh+sm+Qs2Y/UkweM0cqScBOwLz+IV59lyq3idD4vxLZHZ9" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14638" ], - "x-ms-request-id": [ "7fe5f2d0-9a15-4c94-bfc2-8447b0c54f69" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032141Z:7fe5f2d0-9a15-4c94-bfc2-8447b0c54f69" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:41 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "274757" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/0c8b686a-2796-4b76-a048-98687875e261\",\"name\":\"northwest/Microsoft1.1910.0.51/0c8b686a-2796-4b76-a048-98687875e261\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1491515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1491515+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1491515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1491515+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"Type \u0027LiveUpdateHostJeaEndpoints\u0027 of Role \u0027BareMetal\u0027 raised an exception:\\n\\nDSC failures:\\nASRR1N42R17U05: One or more partial configurations failed to apply. No configuration could be created. LCM failed to start desired state configuration manually.\\n\\nat PublishAndStartDscConfiguration, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1796\\nat PublishAndStartDscForJea, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\Common\\\\JustEnoughAdministrationHelpers.psm1: line 131\\nat LiveUpdateHostJeaEndpoints, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\BareMetal\\\\BareMetal.psm1: line 452\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-09T01:23:01.833Z\",\"lastUpdatedTime\":\"2019-11-09T05:36:08.1491515+00:00\",\"duration\":\"PT4H29M55.265S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/171a43fc-eb9c-4580-b399-6b806f287034\",\"name\":\"northwest/Microsoft1.1910.0.51/171a43fc-eb9c-4580-b399-6b806f287034\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:40.271427+00:00\",\"endTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1221308+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:21.9267289+00:00\",\"endTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.2158785+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:43.2761333+00:00\",\"endTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1065055+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.2783208+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"endTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.450255+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"endTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:46.2585055+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.3096307+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.6376709+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"endTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:53.4108684+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"endTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"endTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:55:30.659189+00:00\",\"endTimeUtc\":\"2019-11-12T23:56:10.6630414+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:56:10.6630414+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:56:10.6630414+00:00\",\"endTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:57:43.3115896+00:00\",\"endTimeUtc\":\"2019-11-12T23:58:15.7332313+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:58:15.7332313+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:58:15.7332313+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.7128071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.7128071+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:00:27.4979239+00:00\",\"endTimeUtc\":\"2019-11-13T00:01:00.2476841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:01:00.2476841+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:00.2476841+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:07.7635007+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:07.7635007+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:47:07.7635007+00:00\",\"endTimeUtc\":\"2019-11-13T00:48:41.9818106+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:48:41.9818106+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:41.9818106+00:00\",\"endTimeUtc\":\"2019-11-13T00:52:33.8213555+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:52:33.8213555+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:52:33.8213555+00:00\",\"endTimeUtc\":\"2019-11-13T01:16:52.071767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:16:52.071767+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:16:52.071767+00:00\",\"endTimeUtc\":\"2019-11-13T01:17:40.5097528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:17:40.5097528+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:17:40.5097528+00:00\",\"endTimeUtc\":\"2019-11-13T02:17:58.9795456+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:17:58.9795456+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:17:58.9795456+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:18:08.7606464+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"endTimeUtc\":\"2019-11-13T02:19:00.963064+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:19:00.963064+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:19:00.963064+00:00\",\"endTimeUtc\":\"2019-11-13T02:19:43.6030696+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:19:43.6030696+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:19:43.6030696+00:00\",\"endTimeUtc\":\"2019-11-13T02:20:13.1651946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:20:13.1651946+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:20:13.1651946+00:00\",\"endTimeUtc\":\"2019-11-13T02:22:22.8249296+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:22:22.8249296+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:22:22.8249296+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:24.8353425+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:24.8353425+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:24.8353425+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:59.9130296+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:59.9130296+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:59.9130296+00:00\",\"endTimeUtc\":\"2019-11-13T02:51:50.3272796+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:51:50.3272796+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:51:50.3428876+00:00\",\"endTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:51:58.905284+00:00\",\"endTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"endTimeUtc\":\"2019-11-13T02:52:50.4239112+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:52:50.4239112+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:52:50.4239112+00:00\",\"endTimeUtc\":\"2019-11-13T02:53:35.6150328+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:53:35.6150328+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:53:35.6150328+00:00\",\"endTimeUtc\":\"2019-11-13T02:54:01.4584146+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:54:01.4584146+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:54:01.4584146+00:00\",\"endTimeUtc\":\"2019-11-13T02:55:56.8006232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:55:56.8006232+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:55:56.8006232+00:00\",\"endTimeUtc\":\"2019-11-13T03:06:36.7217782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:06:36.7217782+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:06:36.7217782+00:00\",\"endTimeUtc\":\"2019-11-13T03:07:14.9403605+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:07:14.9403605+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:07:14.9403605+00:00\",\"endTimeUtc\":\"2019-11-13T03:16:11.6512227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:16:11.6512227+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:16:11.6512227+00:00\",\"endTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:16:19.5886325+00:00\",\"endTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"endTimeUtc\":\"2019-11-13T03:17:12.3477419+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:17:12.3477419+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:17:12.3477419+00:00\",\"endTimeUtc\":\"2019-11-13T03:17:49.6154647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:17:49.6154647+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:17:49.6154647+00:00\",\"endTimeUtc\":\"2019-11-13T03:18:17.1151954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:18:17.1151954+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:18:17.1151954+00:00\",\"endTimeUtc\":\"2019-11-13T03:19:57.7225445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:19:57.7225445+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:19:57.7225445+00:00\",\"endTimeUtc\":\"2019-11-13T03:27:29.7566086+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:27:29.7566086+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:27:29.7566086+00:00\",\"endTimeUtc\":\"2019-11-13T03:27:56.8658431+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:27:56.8658431+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:27:56.8658431+00:00\",\"endTimeUtc\":\"2019-11-13T03:35:32.939542+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:35:32.939542+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:35:32.939542+00:00\",\"endTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:35:41.4081998+00:00\",\"endTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"endTimeUtc\":\"2019-11-13T03:58:27.5273598+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:58:27.5273598+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:58:27.5273598+00:00\",\"endTimeUtc\":\"2019-11-13T03:59:03.8393946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:59:03.8393946+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:59:03.8393946+00:00\",\"endTimeUtc\":\"2019-11-13T05:59:45.2287621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T05:59:45.2287621+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T05:59:45.2287621+00:00\",\"endTimeUtc\":\"2019-11-13T06:00:23.7609844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T06:00:23.7609844+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:00:27.8104154+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:17.1069447+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:46.9192476+00:00\",\"endTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:27.8564351+00:00\",\"endTimeUtc\":\"2019-11-13T16:44:02.7625937+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:44:02.7625937+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:44:02.7625937+00:00\",\"endTimeUtc\":\"2019-11-13T16:47:47.2248628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:47:47.2248628+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:47:47.2248628+00:00\",\"endTimeUtc\":\"2019-11-13T16:52:51.1175196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:52:51.1175196+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:52:51.1175196+00:00\",\"endTimeUtc\":\"2019-11-13T16:53:27.1649353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:53:27.1649353+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:53:27.1649353+00:00\",\"endTimeUtc\":\"2019-11-13T16:57:54.9381862+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:57:54.9381862+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:57:54.9381862+00:00\",\"endTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"endTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:58:47.9063782+00:00\",\"endTimeUtc\":\"2019-11-13T17:54:11.649616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T17:54:11.649616+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T17:54:11.6652358+00:00\",\"endTimeUtc\":\"2019-11-13T17:55:45.713874+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T17:55:45.713874+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T17:55:45.713874+00:00\",\"endTimeUtc\":\"2019-11-13T17:58:02.1228241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T17:58:02.1228241+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T17:58:02.1228241+00:00\",\"endTimeUtc\":\"2019-11-13T17:58:20.7151703+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T17:58:20.7151703+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T17:58:20.7151703+00:00\",\"endTimeUtc\":\"2019-11-13T18:00:31.9034629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:00:31.9034629+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:00:31.9034629+00:00\",\"endTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"endTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:01:04.8278253+00:00\",\"endTimeUtc\":\"2019-11-13T18:04:25.7524953+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:04:25.7524953+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:04:25.7524953+00:00\",\"endTimeUtc\":\"2019-11-13T18:05:53.5483445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:05:53.5483445+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:05:53.5483445+00:00\",\"endTimeUtc\":\"2019-11-13T18:08:16.2147362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:08:16.2147362+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:08:16.2147362+00:00\",\"endTimeUtc\":\"2019-11-13T18:08:38.5159262+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:08:38.5159262+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:08:38.5159262+00:00\",\"endTimeUtc\":\"2019-11-13T18:10:59.2255367+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:10:59.2255367+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:10:59.2255367+00:00\",\"endTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"endTimeUtc\":\"2019-11-13T18:11:40.1445931+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:11:40.1445931+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:11:40.1445931+00:00\",\"endTimeUtc\":\"2019-11-13T18:11:57.5506305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:11:57.5506305+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:11:57.5506305+00:00\",\"endTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:12:04.0818068+00:00\",\"endTimeUtc\":\"2019-11-13T18:21:29.9354296+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:21:29.9354296+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:21:29.9354296+00:00\",\"endTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:26:21.5593796+00:00\",\"endTimeUtc\":\"2019-11-13T18:26:52.1847154+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:26:52.1847154+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:26:52.1847154+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:45.8748074+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:53.2397349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:53.2397349+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:27.7783118+00:00\",\"endTimeUtc\":\"2019-11-13T00:22:10.7659512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:22:10.7659512+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:22:10.7659512+00:00\",\"endTimeUtc\":\"2019-11-13T00:26:39.8410422+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:26:39.8410422+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:26:39.8566683+00:00\",\"endTimeUtc\":\"2019-11-13T00:38:35.8784744+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:38:35.8784744+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:38:35.8784744+00:00\",\"endTimeUtc\":\"2019-11-13T00:42:28.1570344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:42:28.1570344+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:42:28.1570344+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:06.6936203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:06.6936203+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:56:06.6936203+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:53.2397349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:53.2397349+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:56:53.2553352+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:57:03.4895941+00:00\",\"endTimeUtc\":\"2019-11-13T01:01:22.1436738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:01:22.1436738+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:01:22.1436738+00:00\",\"endTimeUtc\":\"2019-11-13T01:14:15.8545664+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:14:15.8545664+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:14:15.8701926+00:00\",\"endTimeUtc\":\"2019-11-13T01:20:29.460063+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:20:29.460063+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:20:29.460063+00:00\",\"endTimeUtc\":\"2019-11-13T01:22:08.7715708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:22:08.7715708+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:22:08.7715708+00:00\",\"endTimeUtc\":\"2019-11-13T01:27:57.9540988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:27:57.9540988+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:27:57.9540988+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"endTimeUtc\":\"2019-11-13T01:31:14.4204735+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:31:14.4204735+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:14.4204735+00:00\",\"endTimeUtc\":\"2019-11-13T01:31:51.7794629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:31:51.7794629+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:51.7794629+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:13.7440191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:13.7440191+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:44.2786204+00:00\",\"endTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:23.9658403+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:56.87187+00:00\",\"endTimeUtc\":\"2019-11-13T00:27:30.0280217+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:27:30.0280217+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:27:30.0280217+00:00\",\"endTimeUtc\":\"2019-11-13T00:30:12.9951113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:30:12.9951113+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:30:12.9951113+00:00\",\"endTimeUtc\":\"2019-11-13T00:34:03.0855351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:34:03.0855351+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:34:03.0855351+00:00\",\"endTimeUtc\":\"2019-11-13T00:35:44.3807738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:35:44.3807738+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:35:44.3807738+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:19.9404191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:19.9404191+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:19.9404191+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:23.3439442+00:00\",\"endTimeUtc\":\"2019-11-13T00:46:44.6075117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:46:44.6075117+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:46:44.6075117+00:00\",\"endTimeUtc\":\"2019-11-13T00:59:56.5039828+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:59:56.5039828+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:59:56.5039828+00:00\",\"endTimeUtc\":\"2019-11-13T01:13:54.4329513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:13:54.4329513+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:13:54.4329513+00:00\",\"endTimeUtc\":\"2019-11-13T01:16:36.8375049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:16:36.8375049+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:16:36.8375049+00:00\",\"endTimeUtc\":\"2019-11-13T01:21:42.4593307+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:21:42.4593307+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:21:42.4593307+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"endTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:38.9580351+00:00\",\"endTimeUtc\":\"2019-11-13T01:25:31.7073139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:25:31.7073139+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:25:31.7073139+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:05.0626117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:05.0626117+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:05.0626117+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:37.9624608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:37.9624608+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:33:37.9624608+00:00\",\"endTimeUtc\":\"2019-11-13T01:34:29.9495931+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:34:29.9495931+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:34:29.9495931+00:00\",\"endTimeUtc\":\"2019-11-13T01:38:31.7439532+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:38:31.7439532+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:38:31.7439532+00:00\",\"endTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:25.4345948+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:57.1999785+00:00\",\"endTimeUtc\":\"2019-11-13T00:22:40.343711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:22:40.343711+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:22:40.343711+00:00\",\"endTimeUtc\":\"2019-11-13T00:28:32.6367524+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:28:32.6367524+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:28:32.6367524+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:01.8377768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:01.8377768+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:01.8377768+00:00\",\"endTimeUtc\":\"2019-11-13T00:33:40.1797738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:33:40.1797738+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:33:40.1797738+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:23.9404017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:23.9404017+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:23.9404017+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"endTimeUtc\":\"2019-11-13T01:24:08.3168847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:24:08.3168847+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:19.8600907+00:00\",\"endTimeUtc\":\"2019-11-13T00:44:49.0618116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:44:49.0618116+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:44:49.0618116+00:00\",\"endTimeUtc\":\"2019-11-13T01:02:53.9896596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:02:53.9896596+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:02:53.9896596+00:00\",\"endTimeUtc\":\"2019-11-13T01:07:47.3510209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:07:47.3510209+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:07:47.3666619+00:00\",\"endTimeUtc\":\"2019-11-13T01:11:23.1928286+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:11:23.1928286+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:11:23.1928286+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:19.9896094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:19.9896094+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:19.9896094+00:00\",\"endTimeUtc\":\"2019-11-13T01:24:08.3168847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:24:08.3168847+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:24.0439708+00:00\",\"endTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:58.5906303+00:00\",\"endTimeUtc\":\"2019-11-13T00:22:38.3593191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:22:38.3593191+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:22:38.3593191+00:00\",\"endTimeUtc\":\"2019-11-13T00:28:57.9177511+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:28:57.9177511+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:28:57.9177511+00:00\",\"endTimeUtc\":\"2019-11-13T00:33:25.0080925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:33:25.0080925+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:33:25.0080925+00:00\",\"endTimeUtc\":\"2019-11-13T00:34:02.9761591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:34:02.9761591+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:34:02.9761591+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:48.5487527+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:48.5487527+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:48.5487527+00:00\",\"endTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"endTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:42:41.7975185+00:00\",\"endTimeUtc\":\"2019-11-13T00:44:07.1403516+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:44:07.1403516+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:44:07.1403516+00:00\",\"endTimeUtc\":\"2019-11-13T00:48:06.0132675+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:48:06.0132675+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:06.0132675+00:00\",\"endTimeUtc\":\"2019-11-13T00:52:13.8685445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:52:13.8685445+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:52:13.8685445+00:00\",\"endTimeUtc\":\"2019-11-13T01:04:57.1356756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:04:57.1356756+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:04:57.1356756+00:00\",\"endTimeUtc\":\"2019-11-13T01:15:18.6664746+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:15:18.6664746+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:15:18.6664746+00:00\",\"endTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"endTimeUtc\":\"2019-11-13T01:32:05.1230219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:32:05.1230219+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:17:30.8369006+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:23.5701049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:23.5701049+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:19:23.5701049+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:08.8647285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:08.8647285+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:08.8647285+00:00\",\"endTimeUtc\":\"2019-11-13T01:26:55.9549151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:26:55.9549151+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:26:55.9549151+00:00\",\"endTimeUtc\":\"2019-11-13T01:27:34.4387681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:27:34.4387681+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:27:34.4387681+00:00\",\"endTimeUtc\":\"2019-11-13T01:31:19.8110321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:31:19.8110321+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:19.8110321+00:00\",\"endTimeUtc\":\"2019-11-13T01:32:05.1230219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:32:05.1230219+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:39:22.6367005+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:05.0425259+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:05.0425259+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:39:30.9647446+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:05.0425259+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:05.0425259+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:52.1848166+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:12.2402092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:12.2402092+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:28.4189314+00:00\",\"endTimeUtc\":\"2019-11-13T00:08:35.2912481+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:08:35.2912481+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:08:35.2912481+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:42.9047934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:42.9047934+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:42.9047934+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:21.6747654+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:21.6747654+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:21.6747654+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:50.0174911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:50.0174911+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:50.0174911+00:00\",\"endTimeUtc\":\"2019-11-13T00:45:30.6238616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:45:30.6238616+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:45:30.6238616+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:12.2402092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:12.2402092+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:56:12.2714688+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:56:22.052636+00:00\",\"endTimeUtc\":\"2019-11-13T01:06:12.6670453+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:06:12.6670453+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:06:12.6670453+00:00\",\"endTimeUtc\":\"2019-11-13T01:26:40.4863822+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:26:40.4863822+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:26:40.4863822+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:12.1189808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:12.1189808+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:33:12.1189808+00:00\",\"endTimeUtc\":\"2019-11-13T01:34:02.337331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:34:02.337331+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:34:02.337331+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:39.6984127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:39.6984127+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:39.6984127+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:50.2139234+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:50.2139234+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:48.3222803+00:00\",\"endTimeUtc\":\"2019-11-13T01:45:23.9458334+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:45:23.9458334+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:45:23.9458334+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:52.5969839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:52.5969839+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:52.5969839+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:26.2810749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:26.2810749+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:56:26.2810749+00:00\",\"endTimeUtc\":\"2019-11-13T01:57:01.2494683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:57:01.2494683+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:57:01.2494683+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:04.2614232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:04.2614232+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:01:04.2614232+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:50.1983+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:50.1983+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:01:50.2139234+00:00\",\"endTimeUtc\":\"2019-11-13T02:02:33.0463406+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:02:33.0463406+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:02:33.0463406+00:00\",\"endTimeUtc\":\"2019-11-13T02:03:13.7701633+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:03:13.7701633+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:03:13.7701633+00:00\",\"endTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:03:23.910664+00:00\",\"endTimeUtc\":\"2019-11-13T02:08:37.5497404+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:08:37.5497404+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:08:37.5653611+00:00\",\"endTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:08:47.1746373+00:00\",\"endTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"endTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:36.5317776+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:49.4535214+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:49.1566487+00:00\",\"endTimeUtc\":\"2019-11-13T02:12:51.546638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:12:51.546638+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:49.6566399+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:48.5148082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:48.5148082+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"endTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:44.044249+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:21.2627589+00:00\",\"endTimeUtc\":\"2019-11-13T00:03:00.2468312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:03:00.2468312+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:00.2937074+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:24.1686138+00:00\",\"endTimeUtc\":\"2019-11-13T00:17:12.5163267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:17:12.5163267+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:17:12.5163267+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:14.7976277+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:14.7976277+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:32.5924046+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:42.5610493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:42.5610493+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:42.5610493+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:12.2947039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:12.2947039+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:47:12.2947039+00:00\",\"endTimeUtc\":\"2019-11-13T01:16:06.2440208+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:16:06.2440208+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:16:06.2440208+00:00\",\"endTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:16:16.6814102+00:00\",\"endTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:03.4071729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:03.4071729+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:03.4071729+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:14.7976277+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:14.7976277+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:46.8723512+00:00\",\"endTimeUtc\":\"2019-11-13T00:03:56.0444533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:03:56.0444533+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:56.0444533+00:00\",\"endTimeUtc\":\"2019-11-13T03:06:40.2843179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:06:40.2843179+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:13.4338292+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:27.9180858+00:00\",\"endTimeUtc\":\"2019-11-13T00:04:43.9179745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:04:43.9179745+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:43.9179745+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:05:01.8086549+00:00\",\"endTimeUtc\":\"2019-11-13T00:17:12.7349563+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:17:12.7349563+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:17:12.7349563+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:20.9015473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:20.9015473+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:26:07.5288808+00:00\",\"endTimeUtc\":\"2019-11-13T00:26:19.6693776+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:26:19.6693776+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:26:19.6693776+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:43.531224+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:43.531224+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:43.531224+00:00\",\"endTimeUtc\":\"2019-11-13T01:06:35.5552554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:06:35.5552554+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:06:35.5552554+00:00\",\"endTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:06:45.5082477+00:00\",\"endTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"endTimeUtc\":\"2019-11-13T01:21:31.2742156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:21:31.2742156+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:21:31.2742156+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:29.3801063+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:29.3801063+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:29.3801063+00:00\",\"endTimeUtc\":\"2019-11-13T01:31:41.6857858+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:31:41.6857858+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:41.6857858+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:53.6700261+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:48.5092391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:48.5092391+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:33:48.5092391+00:00\",\"endTimeUtc\":\"2019-11-13T01:34:59.1836492+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:34:59.1836492+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:34:59.1836492+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:20.8859185+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:20.8859185+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:20.917176+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:31.9326893+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:43.0420247+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:43.0420247+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:43.0420247+00:00\",\"endTimeUtc\":\"2019-11-13T01:49:52.6757342+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:49:52.6757342+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:53.2918349+00:00\",\"endTimeUtc\":\"2019-11-13T01:47:07.5994186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:47:07.5994186+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:47:07.5994186+00:00\",\"endTimeUtc\":\"2019-11-13T01:49:52.6601973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:49:52.6601973+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:49:52.6757342+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"endTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:12.7380239+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:24.3629002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:24.3629002+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:24.3629002+00:00\",\"endTimeUtc\":\"2019-11-13T01:51:00.1593985+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:51:00.1593985+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:51:00.1593985+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:43.0930408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:43.0930408+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:13:43.108614+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:13:55.2647416+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"endTimeUtc\":\"2019-11-13T02:30:12.1808428+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:30:12.1808428+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:30:12.1808428+00:00\",\"endTimeUtc\":\"2019-11-13T02:31:24.5906376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:31:24.5906376+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:31:24.5906376+00:00\",\"endTimeUtc\":\"2019-11-13T02:43:30.3478402+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:43:30.3478402+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:43:30.3478402+00:00\",\"endTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:43:41.3479729+00:00\",\"endTimeUtc\":\"2019-11-13T02:49:02.3308946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:49:02.3308946+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:49:02.3308946+00:00\",\"endTimeUtc\":\"2019-11-13T02:52:08.4676437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:52:08.4676437+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:52:08.4676437+00:00\",\"endTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"endTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"endTimeUtc\":\"2019-11-13T03:02:20.8743045+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:02:20.8743045+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:02:20.8743045+00:00\",\"endTimeUtc\":\"2019-11-13T03:06:40.2843179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:06:40.2843179+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:13.4338292+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:28.4184325+00:00\",\"endTimeUtc\":\"2019-11-13T00:05:03.8709681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:05:03.8709681+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:05:03.8709681+00:00\",\"endTimeUtc\":\"2019-11-13T00:06:07.9486387+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:06:07.9486387+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:06:07.9486387+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:06:34.7765701+00:00\",\"endTimeUtc\":\"2019-11-13T00:09:42.8063608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:09:42.8063608+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:09:42.8063608+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:55.4041726+00:00\",\"endTimeUtc\":\"2019-11-13T00:26:08.3101256+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:26:08.3101256+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:26:08.3101256+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:18.9535196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:18.9535196+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:18.9535196+00:00\",\"endTimeUtc\":\"2019-11-13T01:07:23.3201281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:07:23.3201281+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:07:23.3201281+00:00\",\"endTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:07:32.3981203+00:00\",\"endTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"endTimeUtc\":\"2019-11-13T01:22:04.4747355+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:22:04.4747355+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:22:04.4747355+00:00\",\"endTimeUtc\":\"2019-11-13T01:26:41.3770004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:26:41.3770004+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:26:41.3770004+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:20.5475438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:20.5475438+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:20.5475438+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:10.5625459+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:10.5625459+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:10.5781692+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:35.9997515+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:47.8746042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:47.8746042+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:47.8746042+00:00\",\"endTimeUtc\":\"2019-11-13T01:30:13.5930455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:30:13.5930455+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:30:13.5930455+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:22.6780621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:22.6780621+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:30:24.5305428+00:00\",\"endTimeUtc\":\"2019-11-13T01:42:47.4942984+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:42:47.4942984+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:42:47.4942984+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:22.6780621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:22.6780621+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:46:22.6936887+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"endTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:46:41.7872166+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:51.5683511+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:51.5683511+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:46:51.5839806+00:00\",\"endTimeUtc\":\"2019-11-13T01:47:23.7554988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:47:23.7554988+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:47:23.7554988+00:00\",\"endTimeUtc\":\"2019-11-13T02:11:09.0946006+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:11:09.0946006+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:09.0946006+00:00\",\"endTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:20.0944517+00:00\",\"endTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"endTimeUtc\":\"2019-11-13T02:25:47.6160261+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:25:47.6160261+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:25:47.6160261+00:00\",\"endTimeUtc\":\"2019-11-13T02:29:50.2748238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:29:50.2748238+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:29:50.2748238+00:00\",\"endTimeUtc\":\"2019-11-13T02:32:16.5130615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:32:16.5130615+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:32:16.5130615+00:00\",\"endTimeUtc\":\"2019-11-13T02:32:59.8384091+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:32:59.8384091+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:32:59.8541403+00:00\",\"endTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"endTimeUtc\":\"2019-11-13T02:33:36.0841263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:33:36.0841263+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:45.3879909+00:00\",\"endTimeUtc\":\"2019-11-13T00:06:11.5111264+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:06:11.5111264+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:06:11.5426231+00:00\",\"endTimeUtc\":\"2019-11-13T00:10:00.8531017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:10:00.8531017+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:10:00.8531017+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:10:23.9466763+00:00\",\"endTimeUtc\":\"2019-11-13T00:21:29.7976689+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:21:29.7976689+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:21:29.7976689+00:00\",\"endTimeUtc\":\"2019-11-13T00:23:19.8588429+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:23:19.8588429+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:23:19.8588429+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:23:28.7181233+00:00\",\"endTimeUtc\":\"2019-11-13T00:34:19.2884348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:34:19.2884348+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:34:19.2884348+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:45.5822135+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:59.2226708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:59.2226708+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:59.2226708+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:52.5759042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:52.5759042+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:47:52.5759042+00:00\",\"endTimeUtc\":\"2019-11-13T01:13:56.3860327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:13:56.3860327+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:13:56.3860327+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:14:06.8390422+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"endTimeUtc\":\"2019-11-13T01:22:25.443279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:22:25.443279+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:22:25.443279+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:17.2663487+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:17.2663487+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:17.2663487+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:27.3688253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:27.3688253+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:33:27.3844995+00:00\",\"endTimeUtc\":\"2019-11-13T01:37:39.4788628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:37:39.4788628+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:37:39.4956969+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:11.026841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:11.026841+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:11.026841+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:53.1359603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:53.1359603+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:53.1359603+00:00\",\"endTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:03.5417107+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:13.6353437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:13.6353437+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:13.6353437+00:00\",\"endTimeUtc\":\"2019-11-13T01:42:15.7603691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:42:15.7603691+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:42:15.7603691+00:00\",\"endTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:42:25.3539861+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:13.1755265+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:13.1755265+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:13.1755265+00:00\",\"endTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"endTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"endTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:53:10.0955644+00:00\",\"endTimeUtc\":\"2019-11-13T01:53:20.7360784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:53:20.7360784+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:53:20.7360784+00:00\",\"endTimeUtc\":\"2019-11-13T01:53:55.2669866+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:53:55.2669866+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:53:55.2669866+00:00\",\"endTimeUtc\":\"2019-11-13T02:16:59.4492113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:16:59.4492113+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:16:59.4492113+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:17:09.7771824+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"endTimeUtc\":\"2019-11-13T02:24:41.4383173+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:24:41.4383173+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:24:41.4383173+00:00\",\"endTimeUtc\":\"2019-11-13T02:31:47.4653586+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:31:47.4653586+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:31:47.4653586+00:00\",\"endTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"endTimeUtc\":\"2019-11-13T02:37:08.8757557+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:37:08.8757557+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:37:08.8757557+00:00\",\"endTimeUtc\":\"2019-11-13T02:42:48.1418071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:42:48.1418071+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:47.6535967+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:28.0126969+00:00\",\"endTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:57.9499721+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:07.4521139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:07.4521139+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:07.4521139+00:00\",\"endTimeUtc\":\"2019-11-13T00:28:00.9652028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:28:00.9652028+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:28:00.9652028+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:13.2282758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:13.2282758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:13.2282758+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:58.0086055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:58.0086055+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:58.0086055+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:11.0358109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:11.0358109+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:11.0358109+00:00\",\"endTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:36.1121001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:36.1121001+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:36.1121001+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:58.2212156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:58.2212156+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:22.3252311+00:00\",\"endTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:55.8874878+00:00\",\"endTimeUtc\":\"2019-11-13T00:03:42.1415582+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:03:42.1415582+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:42.1840327+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:26.8574474+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:26.8574474+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:26.8574474+00:00\",\"endTimeUtc\":\"2019-11-13T00:30:55.0884468+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:30:55.0884468+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:30:55.0884468+00:00\",\"endTimeUtc\":\"2019-11-13T00:31:42.6505743+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:31:42.6505743+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:31:42.6505743+00:00\",\"endTimeUtc\":\"2019-11-13T00:44:45.2180764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:44:45.2180764+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:44:45.2180764+00:00\",\"endTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"endTimeUtc\":\"2019-11-13T00:46:14.8737349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:46:14.8737349+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:46:14.8737349+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:26.0596753+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:57.2156041+00:00\",\"endTimeUtc\":\"2019-11-13T00:23:53.2490898+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:23:53.2490898+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:23:53.2490898+00:00\",\"endTimeUtc\":\"2019-11-13T00:28:17.6525745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:28:17.6525745+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:28:17.6525745+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:58.0867296+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:58.0867296+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:58.0867296+00:00\",\"endTimeUtc\":\"2019-11-13T00:33:40.0078193+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:33:40.0078193+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:33:40.0078193+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:01.0343947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:01.0343947+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:01.0343947+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:31.0333328+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:31.0333328+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:31.0333328+00:00\",\"endTimeUtc\":\"2019-11-13T00:41:58.1127574+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:41:58.1127574+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"endTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:03.247667+00:00\",\"endTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:14.51318+00:00\",\"endTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"endTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:50:19.55809+00:00\",\"endTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"endTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:51:21.5100589+00:00\",\"endTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"endTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:53:16.258207+00:00\",\"endTimeUtc\":\"2019-11-13T00:55:33.6788574+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:55:33.6788574+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:55:33.6788574+00:00\",\"endTimeUtc\":\"2019-11-13T00:58:32.4581281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:58:32.4581281+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:58:32.4581281+00:00\",\"endTimeUtc\":\"2019-11-13T01:00:07.4257224+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:00:07.4257224+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:00:07.4257224+00:00\",\"endTimeUtc\":\"2019-11-13T01:04:15.9329463+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:04:15.9329463+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:04:15.9329463+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:08.4142089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:08.4142089+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:04:26.4485135+00:00\",\"endTimeUtc\":\"2019-11-13T01:05:51.7757316+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:05:51.7757316+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:05:51.7757316+00:00\",\"endTimeUtc\":\"2019-11-13T01:17:43.0711292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:17:43.0711292+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:17:43.0711292+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:08.4142089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:08.4142089+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:19:08.4296332+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:59.2259931+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:59.2259931+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:19:59.2259931+00:00\",\"endTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"endTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:38:04.0098709+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:26.5257289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:26.5257289+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:26.5257289+00:00\",\"endTimeUtc\":\"2019-11-13T01:43:06.7598323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:43:06.7598323+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:43:06.7598323+00:00\",\"endTimeUtc\":\"2019-11-13T01:44:49.7668269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:44:49.7668269+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:44:49.7668269+00:00\",\"endTimeUtc\":\"2019-11-13T01:48:46.6452042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:48:46.6452042+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:48:46.6452042+00:00\",\"endTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:48:57.4575967+00:00\",\"endTimeUtc\":\"2019-11-13T01:49:28.3947456+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:49:28.3947456+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:49:28.3947456+00:00\",\"endTimeUtc\":\"2019-11-13T01:51:13.0498961+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:51:13.0498961+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:51:13.0498961+00:00\",\"endTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"endTimeUtc\":\"2019-11-13T01:52:36.9709031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:52:36.9709031+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:52:36.9709031+00:00\",\"endTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"endTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:09:33.392902+00:00\",\"endTimeUtc\":\"2019-11-13T02:12:13.2032844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:12:13.2032844+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:12:13.2032844+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:43.6711175+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:43.6711175+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:13:43.6711175+00:00\",\"endTimeUtc\":\"2019-11-13T02:15:56.4034023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:15:56.4034023+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:15:56.4034023+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:51.3381681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:51.3381681+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:18:51.3381681+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:19:01.1817773+00:00\",\"endTimeUtc\":\"2019-11-13T02:19:30.8063678+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:19:30.8063678+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:19:30.8063678+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:10.6382764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:10.6382764+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:21:10.6382764+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"endTimeUtc\":\"2019-11-13T02:22:37.6059895+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:22:37.6059895+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:22:37.6059895+00:00\",\"endTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:01.6592072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:01.6592072+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:01.6592072+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:22.5384971+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:22.5384971+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:22.5384971+00:00\",\"endTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:31.3196449+00:00\",\"endTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:39.9288976+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:58.4762944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:58.4762944+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:58.4762944+00:00\",\"endTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:36:07.7410564+00:00\",\"endTimeUtc\":\"2019-11-13T02:37:00.8929116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:37:00.8929116+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:37:00.9071+00:00\",\"endTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"endTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:38:47.1717567+00:00\",\"endTimeUtc\":\"2019-11-13T02:42:13.0484166+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:42:13.0484166+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:42:13.0640382+00:00\",\"endTimeUtc\":\"2019-11-13T02:44:24.5711279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:44:24.5711279+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:38:43.3278075+00:00\",\"endTimeUtc\":\"2019-11-13T02:41:54.7673625+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:41:54.7673625+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:41:54.7673625+00:00\",\"endTimeUtc\":\"2019-11-13T02:43:13.6136348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:43:13.6136348+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:38:47.1402504+00:00\",\"endTimeUtc\":\"2019-11-13T02:41:48.4549391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:41:48.4549391+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:41:48.4549391+00:00\",\"endTimeUtc\":\"2019-11-13T02:43:09.0668147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:43:09.0668147+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:38:42.2809302+00:00\",\"endTimeUtc\":\"2019-11-13T02:40:42.1500924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:40:42.1500924+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:40:42.1500924+00:00\",\"endTimeUtc\":\"2019-11-13T02:41:37.6509621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:41:37.6509621+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"endTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:20:22.2691605+00:00\",\"endTimeUtc\":\"2019-11-13T03:22:41.0276536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:22:41.0276536+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:22:41.0276536+00:00\",\"endTimeUtc\":\"2019-11-13T03:29:17.2472328+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:29:17.2472328+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:22:51.2306695+00:00\",\"endTimeUtc\":\"2019-11-13T03:29:16.6222411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:29:16.6222411+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:22:51.0900461+00:00\",\"endTimeUtc\":\"2019-11-13T03:26:23.3444379+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:26:23.3444379+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:26:23.3444379+00:00\",\"endTimeUtc\":\"2019-11-13T03:26:38.1411127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:26:38.1411127+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:29:17.2472328+00:00\",\"endTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:13.7309603+00:00\",\"endTimeUtc\":\"2019-11-13T03:48:59.7800413+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:48:59.7800413+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:48:59.7800413+00:00\",\"endTimeUtc\":\"2019-11-13T03:50:04.9623102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:50:04.9623102+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:29:46.6843883+00:00\",\"endTimeUtc\":\"2019-11-13T03:48:03.6708995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:48:03.6708995+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:48:03.6708995+00:00\",\"endTimeUtc\":\"2019-11-13T03:49:06.6081116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:49:06.6081116+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:36.2463258+00:00\",\"endTimeUtc\":\"2019-11-13T03:52:10.0897042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:52:10.0897042+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:48.7774231+00:00\",\"endTimeUtc\":\"2019-11-13T03:54:10.2274983+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:54:10.2274983+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:54:10.2274983+00:00\",\"endTimeUtc\":\"2019-11-13T03:55:08.8162373+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:55:08.8162373+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:55.9648435+00:00\",\"endTimeUtc\":\"2019-11-13T03:40:18.0046509+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:40:18.0046509+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:40:18.0046509+00:00\",\"endTimeUtc\":\"2019-11-13T04:04:50.1309914+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:04:50.1309914+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T04:04:50.1309914+00:00\",\"endTimeUtc\":\"2019-11-13T04:07:41.9984898+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:07:41.9984898+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T04:07:41.9984898+00:00\",\"endTimeUtc\":\"2019-11-13T04:08:34.8847358+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:08:34.8847358+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T04:08:34.9027611+00:00\",\"endTimeUtc\":\"2019-11-13T04:24:09.4582125+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:24:09.4582125+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T04:24:09.4582125+00:00\",\"endTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:58.1835693+00:00\",\"endTimeUtc\":\"2019-11-13T03:51:24.3875066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:51:24.3875066+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:59.2460631+00:00\",\"endTimeUtc\":\"2019-11-13T03:39:33.1946199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:39:33.1946199+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:39:33.1946199+00:00\",\"endTimeUtc\":\"2019-11-13T03:51:34.0081771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:51:34.0081771+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:51:34.0081771+00:00\",\"endTimeUtc\":\"2019-11-13T03:52:38.0538799+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:52:38.0538799+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:59.1837262+00:00\",\"endTimeUtc\":\"2019-11-13T03:45:01.2481924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:45:01.2481924+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:45:01.2481924+00:00\",\"endTimeUtc\":\"2019-11-13T03:47:52.7334571+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:47:52.7334571+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:00.7936248+00:00\",\"endTimeUtc\":\"2019-11-13T03:36:08.1891817+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:36:08.1891817+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:36:08.1891817+00:00\",\"endTimeUtc\":\"2019-11-13T03:41:40.5393616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:41:40.5393616+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:41:40.5393616+00:00\",\"endTimeUtc\":\"2019-11-13T03:44:02.0433731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:44:02.0433731+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:49.1067173+00:00\",\"endTimeUtc\":\"2019-11-13T00:02:30.4345428+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:02:30.4345428+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:30.4345428+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:57.4838788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:57.4838788+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:58.0281232+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:23.1841666+00:00\",\"endTimeUtc\":\"2019-11-13T00:03:42.7621604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:03:42.7621604+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:42.7621604+00:00\",\"endTimeUtc\":\"2019-11-13T00:08:50.50988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:08:50.50988+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:08:50.50988+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:09:11.431597+00:00\",\"endTimeUtc\":\"2019-11-13T00:35:55.0368645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:35:55.0368645+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:35:55.0368645+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:57.4838788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:57.4838788+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:41:04.8610732+00:00\",\"endTimeUtc\":\"2019-11-13T00:41:15.8772826+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:41:15.8772826+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:41:15.8921977+00:00\",\"endTimeUtc\":\"2019-11-13T00:55:34.2250702+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:55:34.2250702+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:55:34.2250702+00:00\",\"endTimeUtc\":\"2019-11-13T01:35:21.808408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:35:21.808408+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:35:21.808408+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:35:31.5739337+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:52.6981357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:52.6981357+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:52.6981357+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:25.5571099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:25.5571099+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:25.5571099+00:00\",\"endTimeUtc\":\"2019-11-13T01:43:41.6185648+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:43:41.6185648+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:43:41.6185648+00:00\",\"endTimeUtc\":\"2019-11-13T01:45:33.4925867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:45:33.4925867+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:45:33.5082058+00:00\",\"endTimeUtc\":\"2019-11-13T01:54:54.2663748+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:54:54.2663748+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:54:54.2663748+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:55:05.5006407+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:57.4682621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:57.4682621+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:56:57.4995085+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:57:08.7807006+00:00\",\"endTimeUtc\":\"2019-11-13T01:58:03.3267438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:58:03.3267438+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:58:03.3267438+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"endTimeUtc\":\"2019-11-13T02:03:36.197351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:03:36.197351+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:46.4661455+00:00\",\"endTimeUtc\":\"2019-11-13T00:06:05.7455877+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:06:05.7455877+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:06:05.7927968+00:00\",\"endTimeUtc\":\"2019-11-13T00:23:06.6871198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:23:06.6871198+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:23:06.6871198+00:00\",\"endTimeUtc\":\"2019-11-13T00:27:30.6998995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:27:30.6998995+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:27:30.6998995+00:00\",\"endTimeUtc\":\"2019-11-13T00:35:10.8344103+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:35:10.8344103+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:35:10.8344103+00:00\",\"endTimeUtc\":\"2019-11-13T00:42:44.6881001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:42:44.6881001+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:42:44.6881001+00:00\",\"endTimeUtc\":\"2019-11-13T00:48:09.2632393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:48:09.2632393+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:09.2632393+00:00\",\"endTimeUtc\":\"2019-11-13T00:50:05.8552465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:50:05.8552465+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:50:05.8708645+00:00\",\"endTimeUtc\":\"2019-11-13T00:53:43.960923+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:53:43.960923+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:53:43.960923+00:00\",\"endTimeUtc\":\"2019-11-13T01:09:48.4274951+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:09:48.4274951+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:46.4661455+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:06.9978766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:06.9978766+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:18.5596329+00:00\",\"endTimeUtc\":\"2019-11-13T00:05:41.8087535+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:05:41.8087535+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:05:42.0275484+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:18.9988752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:18.9988752+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:18.9988752+00:00\",\"endTimeUtc\":\"2019-11-13T00:30:59.2134016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:30:59.2134016+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:30:59.2134016+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:08.0252174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:08.0252174+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:08.0252174+00:00\",\"endTimeUtc\":\"2019-11-13T00:45:13.3896619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:45:13.3896619+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:45:13.3896619+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:06.9978766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:06.9978766+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:28:53.7128071+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:29:00.790844+00:00\",\"endTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:29:19.3374946+00:00\",\"endTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:29:19.4468661+00:00\",\"endTimeUtc\":\"2019-11-13T18:30:42.7277888+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:30:42.7277888+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:30:42.7277888+00:00\",\"endTimeUtc\":\"2019-11-13T18:31:04.7587716+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:31:04.7587716+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:29:16.0250346+00:00\",\"endTimeUtc\":\"2019-11-13T18:30:15.4623544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:30:15.4623544+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"endTimeUtc\":\"2019-11-13T18:46:38.3813784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:46:38.3813784+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:46:38.3813784+00:00\",\"endTimeUtc\":\"2019-11-13T18:59:54.1528317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:59:54.1528317+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:59:54.1528317+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-11-12T17:21:36.896Z\",\"lastUpdatedTime\":\"2019-11-13T19:00:10.2463927+00:00\",\"duration\":\"P1DT1H51M45.461S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/364bfd65-28ea-4198-ad16-c287806f9600\",\"name\":\"northwest/Microsoft1.1910.0.51/364bfd65-28ea-4198-ad16-c287806f9600\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"Type \u0027LiveUpdateHostJeaEndpoints\u0027 of Role \u0027BareMetal\u0027 raised an exception:\\n\\nDSC failures:\\nASRR1N42R17U05: One or more partial configurations failed to apply. No configuration could be created. LCM failed to start desired state configuration manually.\\n\\nat PublishAndStartDscConfiguration, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1796\\nat PublishAndStartDscForJea, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\Common\\\\JustEnoughAdministrationHelpers.psm1: line 131\\nat LiveUpdateHostJeaEndpoints, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\BareMetal\\\\BareMetal.psm1: line 452\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-10T04:20:39.156Z\",\"lastUpdatedTime\":\"2019-11-11T20:06:36.3633615+00:00\",\"duration\":\"P1DT15H59M11.539S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/d4c6d73e-aad0-4f16-ac22-aed160633059\",\"name\":\"northwest/Microsoft1.1910.0.51/d4c6d73e-aad0-4f16-ac22-aed160633059\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:40.271427+00:00\",\"endTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1221308+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:21.9267289+00:00\",\"endTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.2158785+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:43.2761333+00:00\",\"endTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1065055+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.2783208+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"endTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.450255+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"endTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:46.2585055+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.3096307+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.6376709+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:53.4108684+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"Type \u0027InstallRdAgent\u0027 of Role \u0027RdAgent\u0027 raised an exception:\\n\\nMicrosoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PSActionInvokerException: Errors Occured: [Ensure-ServiceRemoved, TimeoutState, 10871]: Unable to delete service \u0027AzureStackHostPluginWatchDog\u0027 within time limit of 10000 milliseconds.\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.HostPSActionInvoker.\u003c\u003ec__DisplayClass2_0.\u003c\u003cInvoke\u003eb__0\u003ed.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.RunspaceInvoker.\u003cInvokeInRunspace\u003ed__3`1.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.HostPSActionInvoker.\u003cInvoke\u003ed__2.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PackageManager.\u003cInvokePowershell\u003ed__13.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PackageManager.\u003cUninstallPackageWithErrorHandling\u003ed__12.MoveNext()\\nat Ensure-Package, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\ComputeHost\\\\ComputeHostCommon.psm1: line 274\\nat Install-Package, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\ComputeHost\\\\ComputeHostCommon.psm1: line 28\\nat Install, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\RdAgent\\\\RdAgent.psm1: line 30\\nat InstallRdAgent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\RdAgent\\\\RdAgent.psm1: line 88\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-11T20:37:57.58Z\",\"lastUpdatedTime\":\"2019-11-12T02:10:32.661038+00:00\",\"duration\":\"PT5H46M3.418S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/ffcf9684-1001-46c9-a80a-28b6040d3032\",\"name\":\"northwest/Microsoft1.1910.0.51/ffcf9684-1001-46c9-a80a-28b6040d3032\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:40.271427+00:00\",\"endTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1221308+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:21.9267289+00:00\",\"endTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.2158785+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:43.2761333+00:00\",\"endTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1065055+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.2783208+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"endTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.450255+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"endTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:46.2585055+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.3096307+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.6376709+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:53.4108684+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"Type \u0027InstallRdAgent\u0027 of Role \u0027RdAgent\u0027 raised an exception:\\n\\nMicrosoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PSActionInvokerException: Errors Occured: [Ensure-ServiceRemoved, TimeoutState, 10882]: Unable to delete service \u0027AzureStackHostPluginWatchDog\u0027 within time limit of 10000 milliseconds.\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.HostPSActionInvoker.\u003c\u003ec__DisplayClass2_0.\u003c\u003cInvoke\u003eb__0\u003ed.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.RunspaceInvoker.\u003cInvokeInRunspace\u003ed__3`1.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.HostPSActionInvoker.\u003cInvoke\u003ed__2.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PackageManager.\u003cInvokePowershell\u003ed__13.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PackageManager.\u003cUninstallPackageWithErrorHandling\u003ed__12.MoveNext()\\nat Ensure-Package, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\ComputeHost\\\\ComputeHostCommon.psm1: line 274\\nat Install-Package, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\ComputeHost\\\\ComputeHostCommon.psm1: line 28\\nat Install, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\RdAgent\\\\RdAgent.psm1: line 30\\nat InstallRdAgent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\RdAgent\\\\RdAgent.psm1: line 88\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-12T02:46:27.548Z\",\"lastUpdatedTime\":\"2019-11-12T03:40:15.1121839+00:00\",\"duration\":\"PT1H6M38.811S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/0c8b686a-2796-4b76-a048-98687875e261?api-version=2016-05-01+93": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/0c8b686a-2796-4b76-a048-98687875e261?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "185", "186" ], - "x-ms-client-request-id": [ "78e36069-119e-4169-a158-959d4abe0276" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "e8e5a47c-9345-4663-a324-4cd4124ed5bc" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvJNDzlH1TUF7Gdfvu2G9kImqly7wN1lXHAYTedSQyFP2IcgMPpYGWMvr9ZMinUumJFnyOPbIq13sMtGjmqF1VhfMceVETY51jOnw3NUuCj7OyTCFn64bwclWvw+icAm14VSj1KJ3c867O5BBJbhcK" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14637" ], - "x-ms-request-id": [ "e8e5a47c-9345-4663-a324-4cd4124ed5bc" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032143Z:e8e5a47c-9345-4663-a324-4cd4124ed5bc" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:43 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "19751" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/0c8b686a-2796-4b76-a048-98687875e261\",\"name\":\"northwest/Microsoft1.1910.0.51/0c8b686a-2796-4b76-a048-98687875e261\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1491515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1491515+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1491515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1491515+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"Type \u0027LiveUpdateHostJeaEndpoints\u0027 of Role \u0027BareMetal\u0027 raised an exception:\\n\\nDSC failures:\\nASRR1N42R17U05: One or more partial configurations failed to apply. No configuration could be created. LCM failed to start desired state configuration manually.\\n\\nat PublishAndStartDscConfiguration, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1796\\nat PublishAndStartDscForJea, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\Common\\\\JustEnoughAdministrationHelpers.psm1: line 131\\nat LiveUpdateHostJeaEndpoints, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\BareMetal\\\\BareMetal.psm1: line 452\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T05:36:08.1334255+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-09T01:23:01.833Z\",\"lastUpdatedTime\":\"2019-11-09T05:36:08.1491515+00:00\",\"duration\":\"PT4H29M55.265S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/171a43fc-eb9c-4580-b399-6b806f287034?api-version=2016-05-01+94": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/171a43fc-eb9c-4580-b399-6b806f287034?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "187", "188" ], - "x-ms-client-request-id": [ "81a55522-876f-4178-8588-0dc5ff12b41c" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "e41d2067-6601-4788-af7b-28e22a50f368" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvS8+2yJYydaEbPkcfPZ9R/Dx+kROV14K91z+ct5nl5nzkdpHdJJGG/migvDso0Yx/z2GfvkrOhnm4BrDNTaZVbxN0SXXZrT2EoX/NM5IQ4p07MQY4nGhWeupfhOqzz05pMZVUr65YWya9gKNWfPHw" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14636" ], - "x-ms-request-id": [ "e41d2067-6601-4788-af7b-28e22a50f368" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032144Z:e41d2067-6601-4788-af7b-28e22a50f368" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:44 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "175738" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/171a43fc-eb9c-4580-b399-6b806f287034\",\"name\":\"northwest/Microsoft1.1910.0.51/171a43fc-eb9c-4580-b399-6b806f287034\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:40.271427+00:00\",\"endTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1221308+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:21.9267289+00:00\",\"endTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.2158785+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:43.2761333+00:00\",\"endTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1065055+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.2783208+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"endTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.450255+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"endTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:46.2585055+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.3096307+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.6376709+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"endTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:53.4108684+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"endTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:55:22.2545738+00:00\",\"endTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:55:30.659189+00:00\",\"endTimeUtc\":\"2019-11-12T23:56:10.6630414+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:56:10.6630414+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:56:10.6630414+00:00\",\"endTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:57:35.9991461+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:57:43.3115896+00:00\",\"endTimeUtc\":\"2019-11-12T23:58:15.7332313+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T23:58:15.7332313+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-12T23:58:15.7332313+00:00\",\"endTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:00:16.8573652+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.7128071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.7128071+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:00:27.4979239+00:00\",\"endTimeUtc\":\"2019-11-13T00:01:00.2476841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:01:00.2476841+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:00.2476841+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:07.7635007+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:07.7635007+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:47:07.7635007+00:00\",\"endTimeUtc\":\"2019-11-13T00:48:41.9818106+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:48:41.9818106+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:41.9818106+00:00\",\"endTimeUtc\":\"2019-11-13T00:52:33.8213555+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:52:33.8213555+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:52:33.8213555+00:00\",\"endTimeUtc\":\"2019-11-13T01:16:52.071767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:16:52.071767+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:16:52.071767+00:00\",\"endTimeUtc\":\"2019-11-13T01:17:40.5097528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:17:40.5097528+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:17:40.5097528+00:00\",\"endTimeUtc\":\"2019-11-13T02:17:58.9795456+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:17:58.9795456+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:17:58.9795456+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:18:08.7606464+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:18:23.588576+00:00\",\"endTimeUtc\":\"2019-11-13T02:19:00.963064+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:19:00.963064+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:19:00.963064+00:00\",\"endTimeUtc\":\"2019-11-13T02:19:43.6030696+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:19:43.6030696+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:19:43.6030696+00:00\",\"endTimeUtc\":\"2019-11-13T02:20:13.1651946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:20:13.1651946+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:20:13.1651946+00:00\",\"endTimeUtc\":\"2019-11-13T02:22:22.8249296+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:22:22.8249296+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:22:22.8249296+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:24.8353425+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:24.8353425+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:24.8353425+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:59.9130296+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:59.9130296+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:59.9130296+00:00\",\"endTimeUtc\":\"2019-11-13T02:51:50.3272796+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:51:50.3272796+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:51:50.3428876+00:00\",\"endTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:51:58.905284+00:00\",\"endTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:52:14.7331821+00:00\",\"endTimeUtc\":\"2019-11-13T02:52:50.4239112+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:52:50.4239112+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:52:50.4239112+00:00\",\"endTimeUtc\":\"2019-11-13T02:53:35.6150328+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:53:35.6150328+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:53:35.6150328+00:00\",\"endTimeUtc\":\"2019-11-13T02:54:01.4584146+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:54:01.4584146+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:54:01.4584146+00:00\",\"endTimeUtc\":\"2019-11-13T02:55:56.8006232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:55:56.8006232+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:55:56.8006232+00:00\",\"endTimeUtc\":\"2019-11-13T03:06:36.7217782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:06:36.7217782+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:06:36.7217782+00:00\",\"endTimeUtc\":\"2019-11-13T03:07:14.9403605+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:07:14.9403605+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:07:14.9403605+00:00\",\"endTimeUtc\":\"2019-11-13T03:16:11.6512227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:16:11.6512227+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:16:11.6512227+00:00\",\"endTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:16:19.5886325+00:00\",\"endTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:16:33.901051+00:00\",\"endTimeUtc\":\"2019-11-13T03:17:12.3477419+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:17:12.3477419+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:17:12.3477419+00:00\",\"endTimeUtc\":\"2019-11-13T03:17:49.6154647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:17:49.6154647+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:17:49.6154647+00:00\",\"endTimeUtc\":\"2019-11-13T03:18:17.1151954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:18:17.1151954+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:18:17.1151954+00:00\",\"endTimeUtc\":\"2019-11-13T03:19:57.7225445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:19:57.7225445+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:19:57.7225445+00:00\",\"endTimeUtc\":\"2019-11-13T03:27:29.7566086+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:27:29.7566086+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:27:29.7566086+00:00\",\"endTimeUtc\":\"2019-11-13T03:27:56.8658431+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:27:56.8658431+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:27:56.8658431+00:00\",\"endTimeUtc\":\"2019-11-13T03:35:32.939542+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:35:32.939542+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:35:32.939542+00:00\",\"endTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:35:41.4081998+00:00\",\"endTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:57:56.4652644+00:00\",\"endTimeUtc\":\"2019-11-13T03:58:27.5273598+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:58:27.5273598+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:58:27.5273598+00:00\",\"endTimeUtc\":\"2019-11-13T03:59:03.8393946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:59:03.8393946+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:59:03.8393946+00:00\",\"endTimeUtc\":\"2019-11-13T05:59:45.2287621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T05:59:45.2287621+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T05:59:45.2287621+00:00\",\"endTimeUtc\":\"2019-11-13T06:00:23.7609844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T06:00:23.7609844+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:00:27.8104154+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:17.1069447+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:46.9192476+00:00\",\"endTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:27.8564351+00:00\",\"endTimeUtc\":\"2019-11-13T16:44:02.7625937+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:44:02.7625937+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:44:02.7625937+00:00\",\"endTimeUtc\":\"2019-11-13T16:47:47.2248628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:47:47.2248628+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:47:47.2248628+00:00\",\"endTimeUtc\":\"2019-11-13T16:52:51.1175196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:52:51.1175196+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:52:51.1175196+00:00\",\"endTimeUtc\":\"2019-11-13T16:53:27.1649353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:53:27.1649353+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:53:27.1649353+00:00\",\"endTimeUtc\":\"2019-11-13T16:57:54.9381862+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:57:54.9381862+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:57:54.9381862+00:00\",\"endTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:58:37.9691574+00:00\",\"endTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T16:58:47.9063782+00:00\",\"endTimeUtc\":\"2019-11-13T17:54:11.649616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T17:54:11.649616+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T17:54:11.6652358+00:00\",\"endTimeUtc\":\"2019-11-13T17:55:45.713874+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T17:55:45.713874+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T17:55:45.713874+00:00\",\"endTimeUtc\":\"2019-11-13T17:58:02.1228241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T17:58:02.1228241+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T17:58:02.1228241+00:00\",\"endTimeUtc\":\"2019-11-13T17:58:20.7151703+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T17:58:20.7151703+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T17:58:20.7151703+00:00\",\"endTimeUtc\":\"2019-11-13T18:00:31.9034629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:00:31.9034629+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:00:31.9034629+00:00\",\"endTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:00:58.0466658+00:00\",\"endTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:01:04.8278253+00:00\",\"endTimeUtc\":\"2019-11-13T18:04:25.7524953+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:04:25.7524953+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:04:25.7524953+00:00\",\"endTimeUtc\":\"2019-11-13T18:05:53.5483445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:05:53.5483445+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:05:53.5483445+00:00\",\"endTimeUtc\":\"2019-11-13T18:08:16.2147362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:08:16.2147362+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:08:16.2147362+00:00\",\"endTimeUtc\":\"2019-11-13T18:08:38.5159262+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:08:38.5159262+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:08:38.5159262+00:00\",\"endTimeUtc\":\"2019-11-13T18:10:59.2255367+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:10:59.2255367+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:10:59.2255367+00:00\",\"endTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:11:24.4007541+00:00\",\"endTimeUtc\":\"2019-11-13T18:11:40.1445931+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:11:40.1445931+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:11:40.1445931+00:00\",\"endTimeUtc\":\"2019-11-13T18:11:57.5506305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:11:57.5506305+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:11:57.5506305+00:00\",\"endTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:12:04.0818068+00:00\",\"endTimeUtc\":\"2019-11-13T18:21:29.9354296+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:21:29.9354296+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:21:29.9354296+00:00\",\"endTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:26:14.9657102+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:26:21.5593796+00:00\",\"endTimeUtc\":\"2019-11-13T18:26:52.1847154+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:26:52.1847154+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:26:52.1847154+00:00\",\"endTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:28:53.6971818+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:45.8748074+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:53.2397349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:53.2397349+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:27.7783118+00:00\",\"endTimeUtc\":\"2019-11-13T00:22:10.7659512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:22:10.7659512+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:22:10.7659512+00:00\",\"endTimeUtc\":\"2019-11-13T00:26:39.8410422+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:26:39.8410422+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:26:39.8566683+00:00\",\"endTimeUtc\":\"2019-11-13T00:38:35.8784744+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:38:35.8784744+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:38:35.8784744+00:00\",\"endTimeUtc\":\"2019-11-13T00:42:28.1570344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:42:28.1570344+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:42:28.1570344+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:06.6936203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:06.6936203+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:56:06.6936203+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:53.2397349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:53.2397349+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:56:53.2553352+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:57:03.4895941+00:00\",\"endTimeUtc\":\"2019-11-13T01:01:22.1436738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:01:22.1436738+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:01:22.1436738+00:00\",\"endTimeUtc\":\"2019-11-13T01:14:15.8545664+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:14:15.8545664+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:14:15.8701926+00:00\",\"endTimeUtc\":\"2019-11-13T01:20:29.460063+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:20:29.460063+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:20:29.460063+00:00\",\"endTimeUtc\":\"2019-11-13T01:22:08.7715708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:22:08.7715708+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:22:08.7715708+00:00\",\"endTimeUtc\":\"2019-11-13T01:27:57.9540988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:27:57.9540988+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:27:57.9540988+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:45.3284806+00:00\",\"endTimeUtc\":\"2019-11-13T01:31:14.4204735+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:31:14.4204735+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:14.4204735+00:00\",\"endTimeUtc\":\"2019-11-13T01:31:51.7794629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:31:51.7794629+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:51.7794629+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:13.7440191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:13.7440191+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:44.2786204+00:00\",\"endTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:23.9658403+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:56.87187+00:00\",\"endTimeUtc\":\"2019-11-13T00:27:30.0280217+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:27:30.0280217+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:27:30.0280217+00:00\",\"endTimeUtc\":\"2019-11-13T00:30:12.9951113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:30:12.9951113+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:30:12.9951113+00:00\",\"endTimeUtc\":\"2019-11-13T00:34:03.0855351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:34:03.0855351+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:34:03.0855351+00:00\",\"endTimeUtc\":\"2019-11-13T00:35:44.3807738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:35:44.3807738+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:35:44.3807738+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:19.9404191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:19.9404191+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:19.9404191+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:12.4065607+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:23.3439442+00:00\",\"endTimeUtc\":\"2019-11-13T00:46:44.6075117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:46:44.6075117+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:46:44.6075117+00:00\",\"endTimeUtc\":\"2019-11-13T00:59:56.5039828+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:59:56.5039828+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:59:56.5039828+00:00\",\"endTimeUtc\":\"2019-11-13T01:13:54.4329513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:13:54.4329513+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:13:54.4329513+00:00\",\"endTimeUtc\":\"2019-11-13T01:16:36.8375049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:16:36.8375049+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:16:36.8375049+00:00\",\"endTimeUtc\":\"2019-11-13T01:21:42.4593307+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:21:42.4593307+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:21:42.4593307+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:26.7707698+00:00\",\"endTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:38.9580351+00:00\",\"endTimeUtc\":\"2019-11-13T01:25:31.7073139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:25:31.7073139+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:25:31.7073139+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:05.0626117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:05.0626117+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:05.0626117+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:37.9624608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:37.9624608+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:33:37.9624608+00:00\",\"endTimeUtc\":\"2019-11-13T01:34:29.9495931+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:34:29.9495931+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:34:29.9495931+00:00\",\"endTimeUtc\":\"2019-11-13T01:38:31.7439532+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:38:31.7439532+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:38:31.7439532+00:00\",\"endTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:39:22.6055802+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:25.4345948+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:57.1999785+00:00\",\"endTimeUtc\":\"2019-11-13T00:22:40.343711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:22:40.343711+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:22:40.343711+00:00\",\"endTimeUtc\":\"2019-11-13T00:28:32.6367524+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:28:32.6367524+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:28:32.6367524+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:01.8377768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:01.8377768+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:01.8377768+00:00\",\"endTimeUtc\":\"2019-11-13T00:33:40.1797738+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:33:40.1797738+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:33:40.1797738+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:23.9404017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:23.9404017+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:23.9404017+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:09.3443439+00:00\",\"endTimeUtc\":\"2019-11-13T01:24:08.3168847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:24:08.3168847+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:19.8600907+00:00\",\"endTimeUtc\":\"2019-11-13T00:44:49.0618116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:44:49.0618116+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:44:49.0618116+00:00\",\"endTimeUtc\":\"2019-11-13T01:02:53.9896596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:02:53.9896596+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:02:53.9896596+00:00\",\"endTimeUtc\":\"2019-11-13T01:07:47.3510209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:07:47.3510209+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:07:47.3666619+00:00\",\"endTimeUtc\":\"2019-11-13T01:11:23.1928286+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:11:23.1928286+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:11:23.1928286+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:19.9896094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:19.9896094+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:19.9896094+00:00\",\"endTimeUtc\":\"2019-11-13T01:24:08.3168847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:24:08.3168847+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:24.0439708+00:00\",\"endTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:58.5906303+00:00\",\"endTimeUtc\":\"2019-11-13T00:22:38.3593191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:22:38.3593191+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:22:38.3593191+00:00\",\"endTimeUtc\":\"2019-11-13T00:28:57.9177511+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:28:57.9177511+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:28:57.9177511+00:00\",\"endTimeUtc\":\"2019-11-13T00:33:25.0080925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:33:25.0080925+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:33:25.0080925+00:00\",\"endTimeUtc\":\"2019-11-13T00:34:02.9761591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:34:02.9761591+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:34:02.9761591+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:48.5487527+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:48.5487527+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:48.5487527+00:00\",\"endTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:42:30.2979142+00:00\",\"endTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:42:41.7975185+00:00\",\"endTimeUtc\":\"2019-11-13T00:44:07.1403516+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:44:07.1403516+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:44:07.1403516+00:00\",\"endTimeUtc\":\"2019-11-13T00:48:06.0132675+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:48:06.0132675+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:06.0132675+00:00\",\"endTimeUtc\":\"2019-11-13T00:52:13.8685445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:52:13.8685445+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:52:13.8685445+00:00\",\"endTimeUtc\":\"2019-11-13T01:04:57.1356756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:04:57.1356756+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:04:57.1356756+00:00\",\"endTimeUtc\":\"2019-11-13T01:15:18.6664746+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:15:18.6664746+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:15:18.6664746+00:00\",\"endTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:17:16.8370254+00:00\",\"endTimeUtc\":\"2019-11-13T01:32:05.1230219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:32:05.1230219+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:17:30.8369006+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:23.5701049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:23.5701049+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:19:23.5701049+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:08.8647285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:08.8647285+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:08.8647285+00:00\",\"endTimeUtc\":\"2019-11-13T01:26:55.9549151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:26:55.9549151+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:26:55.9549151+00:00\",\"endTimeUtc\":\"2019-11-13T01:27:34.4387681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:27:34.4387681+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:27:34.4387681+00:00\",\"endTimeUtc\":\"2019-11-13T01:31:19.8110321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:31:19.8110321+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:19.8110321+00:00\",\"endTimeUtc\":\"2019-11-13T01:32:05.1230219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:32:05.1230219+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:39:22.6367005+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:05.0425259+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:05.0425259+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:39:30.9647446+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:05.0425259+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:05.0425259+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:52.1848166+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:12.2402092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:12.2402092+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:28.4189314+00:00\",\"endTimeUtc\":\"2019-11-13T00:08:35.2912481+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:08:35.2912481+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:08:35.2912481+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:42.9047934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:42.9047934+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:42.9047934+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:21.6747654+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:21.6747654+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:21.6747654+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:50.0174911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:50.0174911+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:50.0174911+00:00\",\"endTimeUtc\":\"2019-11-13T00:45:30.6238616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:45:30.6238616+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:45:30.6238616+00:00\",\"endTimeUtc\":\"2019-11-13T00:56:12.2402092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:56:12.2402092+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:56:12.2714688+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:56:22.052636+00:00\",\"endTimeUtc\":\"2019-11-13T01:06:12.6670453+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:06:12.6670453+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:06:12.6670453+00:00\",\"endTimeUtc\":\"2019-11-13T01:26:40.4863822+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:26:40.4863822+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:26:40.4863822+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:12.1189808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:12.1189808+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:33:12.1189808+00:00\",\"endTimeUtc\":\"2019-11-13T01:34:02.337331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:34:02.337331+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:34:02.337331+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:39.6984127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:39.6984127+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:39.6984127+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:38.6505468+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:50.2139234+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:50.2139234+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:48.3222803+00:00\",\"endTimeUtc\":\"2019-11-13T01:45:23.9458334+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:45:23.9458334+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:45:23.9458334+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:52.5969839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:52.5969839+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:52.5969839+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:26.2810749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:26.2810749+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:56:26.2810749+00:00\",\"endTimeUtc\":\"2019-11-13T01:57:01.2494683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:57:01.2494683+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:57:01.2494683+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:04.2614232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:04.2614232+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:01:04.2614232+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:50.1983+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:50.1983+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:01:50.2139234+00:00\",\"endTimeUtc\":\"2019-11-13T02:02:33.0463406+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:02:33.0463406+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:02:33.0463406+00:00\",\"endTimeUtc\":\"2019-11-13T02:03:13.7701633+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:03:13.7701633+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:03:13.7701633+00:00\",\"endTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:03:23.910664+00:00\",\"endTimeUtc\":\"2019-11-13T02:08:37.5497404+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:08:37.5497404+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:08:37.5653611+00:00\",\"endTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:08:47.1746373+00:00\",\"endTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:23.4694102+00:00\",\"endTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:36.5317776+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:49.4535214+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:49.1566487+00:00\",\"endTimeUtc\":\"2019-11-13T02:12:51.546638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:12:51.546638+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:49.6566399+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:48.5148082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:48.5148082+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:13:49.4679348+00:00\",\"endTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:14:49.4359261+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:44.044249+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:21.2627589+00:00\",\"endTimeUtc\":\"2019-11-13T00:03:00.2468312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:03:00.2468312+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:00.2937074+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:24.1686138+00:00\",\"endTimeUtc\":\"2019-11-13T00:17:12.5163267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:17:12.5163267+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:17:12.5163267+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:13.8113628+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:23.7018787+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:14.7976277+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:14.7976277+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:32.5924046+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:42.5610493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:42.5610493+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:42.5610493+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:12.2947039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:12.2947039+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:47:12.2947039+00:00\",\"endTimeUtc\":\"2019-11-13T01:16:06.2440208+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:16:06.2440208+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:16:06.2440208+00:00\",\"endTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:16:16.6814102+00:00\",\"endTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:24:33.5512573+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:03.4071729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:03.4071729+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:03.4071729+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:14.7976277+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:14.7976277+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:46.8723512+00:00\",\"endTimeUtc\":\"2019-11-13T00:03:56.0444533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:03:56.0444533+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:56.0444533+00:00\",\"endTimeUtc\":\"2019-11-13T03:06:40.2843179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:06:40.2843179+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:13.4338292+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:27.9180858+00:00\",\"endTimeUtc\":\"2019-11-13T00:04:43.9179745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:04:43.9179745+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:43.9179745+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:05:01.8086549+00:00\",\"endTimeUtc\":\"2019-11-13T00:17:12.7349563+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:17:12.7349563+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:17:12.7349563+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:39.6854297+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:55.997772+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:20.9015473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:20.9015473+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:26:07.5288808+00:00\",\"endTimeUtc\":\"2019-11-13T00:26:19.6693776+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:26:19.6693776+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:26:19.6693776+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:43.531224+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:43.531224+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:43.531224+00:00\",\"endTimeUtc\":\"2019-11-13T01:06:35.5552554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:06:35.5552554+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:06:35.5552554+00:00\",\"endTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:06:45.5082477+00:00\",\"endTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:11:36.3645445+00:00\",\"endTimeUtc\":\"2019-11-13T01:21:31.2742156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:21:31.2742156+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:21:31.2742156+00:00\",\"endTimeUtc\":\"2019-11-13T01:23:29.3801063+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:23:29.3801063+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:23:29.3801063+00:00\",\"endTimeUtc\":\"2019-11-13T01:31:41.6857858+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:31:41.6857858+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:41.6857858+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:31:53.6700261+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:48.5092391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:48.5092391+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:33:48.5092391+00:00\",\"endTimeUtc\":\"2019-11-13T01:34:59.1836492+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:34:59.1836492+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:34:59.1836492+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:08.0736047+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:20.8859185+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:20.8859185+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:20.917176+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:31.9326893+00:00\",\"endTimeUtc\":\"2019-11-13T01:36:43.0420247+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:36:43.0420247+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:43.0420247+00:00\",\"endTimeUtc\":\"2019-11-13T01:49:52.6757342+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:49:52.6757342+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:36:53.2918349+00:00\",\"endTimeUtc\":\"2019-11-13T01:47:07.5994186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:47:07.5994186+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:47:07.5994186+00:00\",\"endTimeUtc\":\"2019-11-13T01:49:52.6601973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:49:52.6601973+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:49:52.6757342+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:03.1600036+00:00\",\"endTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:12.7380239+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:24.3629002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:24.3629002+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:24.3629002+00:00\",\"endTimeUtc\":\"2019-11-13T01:51:00.1593985+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:51:00.1593985+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:51:00.1593985+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:43.0930408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:43.0930408+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:13:43.108614+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:13:55.2647416+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:18:54.9318664+00:00\",\"endTimeUtc\":\"2019-11-13T02:30:12.1808428+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:30:12.1808428+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:30:12.1808428+00:00\",\"endTimeUtc\":\"2019-11-13T02:31:24.5906376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:31:24.5906376+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:31:24.5906376+00:00\",\"endTimeUtc\":\"2019-11-13T02:43:30.3478402+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:43:30.3478402+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:43:30.3478402+00:00\",\"endTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:43:41.3479729+00:00\",\"endTimeUtc\":\"2019-11-13T02:49:02.3308946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:49:02.3308946+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:49:02.3308946+00:00\",\"endTimeUtc\":\"2019-11-13T02:52:08.4676437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:52:08.4676437+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:52:08.4676437+00:00\",\"endTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:56:47.4097309+00:00\",\"endTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:56:56.6596234+00:00\",\"endTimeUtc\":\"2019-11-13T03:02:20.8743045+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:02:20.8743045+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:02:20.8743045+00:00\",\"endTimeUtc\":\"2019-11-13T03:06:40.2843179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:06:40.2843179+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:13.4338292+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:04:28.4184325+00:00\",\"endTimeUtc\":\"2019-11-13T00:05:03.8709681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:05:03.8709681+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:05:03.8709681+00:00\",\"endTimeUtc\":\"2019-11-13T00:06:07.9486387+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:06:07.9486387+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:06:07.9486387+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:06:34.7765701+00:00\",\"endTimeUtc\":\"2019-11-13T00:09:42.8063608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:09:42.8063608+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:09:42.8063608+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:33.2167762+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:44.1697577+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:55.4041726+00:00\",\"endTimeUtc\":\"2019-11-13T00:26:08.3101256+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:26:08.3101256+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:26:08.3101256+00:00\",\"endTimeUtc\":\"2019-11-13T00:43:18.9535196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:43:18.9535196+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:43:18.9535196+00:00\",\"endTimeUtc\":\"2019-11-13T01:07:23.3201281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:07:23.3201281+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:07:23.3201281+00:00\",\"endTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:07:32.3981203+00:00\",\"endTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:12:37.6765237+00:00\",\"endTimeUtc\":\"2019-11-13T01:22:04.4747355+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:22:04.4747355+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:22:04.4747355+00:00\",\"endTimeUtc\":\"2019-11-13T01:26:41.3770004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:26:41.3770004+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:26:41.3770004+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:20.5475438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:20.5475438+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:20.5475438+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:10.5625459+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:10.5625459+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:10.5781692+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:24.4687198+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:35.9997515+00:00\",\"endTimeUtc\":\"2019-11-13T01:29:47.8746042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:29:47.8746042+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:29:47.8746042+00:00\",\"endTimeUtc\":\"2019-11-13T01:30:13.5930455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:30:13.5930455+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:30:13.5930455+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:22.6780621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:22.6780621+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:30:24.5305428+00:00\",\"endTimeUtc\":\"2019-11-13T01:42:47.4942984+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:42:47.4942984+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:42:47.4942984+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:22.6780621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:22.6780621+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:46:22.6936887+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:46:32.3967015+00:00\",\"endTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:46:41.7872166+00:00\",\"endTimeUtc\":\"2019-11-13T01:46:51.5683511+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:46:51.5683511+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:46:51.5839806+00:00\",\"endTimeUtc\":\"2019-11-13T01:47:23.7554988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:47:23.7554988+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:47:23.7554988+00:00\",\"endTimeUtc\":\"2019-11-13T02:11:09.0946006+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:11:09.0946006+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:09.0946006+00:00\",\"endTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:11:20.0944517+00:00\",\"endTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:16:46.7150417+00:00\",\"endTimeUtc\":\"2019-11-13T02:25:47.6160261+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:25:47.6160261+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:25:47.6160261+00:00\",\"endTimeUtc\":\"2019-11-13T02:29:50.2748238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:29:50.2748238+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:29:50.2748238+00:00\",\"endTimeUtc\":\"2019-11-13T02:32:16.5130615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:32:16.5130615+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:32:16.5130615+00:00\",\"endTimeUtc\":\"2019-11-13T02:32:59.8384091+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:32:59.8384091+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:32:59.8541403+00:00\",\"endTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:33:08.4007831+00:00\",\"endTimeUtc\":\"2019-11-13T02:33:36.0841263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:33:36.0841263+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:45.3879909+00:00\",\"endTimeUtc\":\"2019-11-13T00:06:11.5111264+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:06:11.5111264+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:06:11.5426231+00:00\",\"endTimeUtc\":\"2019-11-13T00:10:00.8531017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:10:00.8531017+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:10:00.8531017+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:10:23.9466763+00:00\",\"endTimeUtc\":\"2019-11-13T00:21:29.7976689+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:21:29.7976689+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:21:29.7976689+00:00\",\"endTimeUtc\":\"2019-11-13T00:23:19.8588429+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:23:19.8588429+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:23:19.8588429+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:23:28.7181233+00:00\",\"endTimeUtc\":\"2019-11-13T00:34:19.2884348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:34:19.2884348+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:34:19.2884348+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:22.645016+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:34.1604857+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:45.5822135+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:59.2226708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:59.2226708+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:59.2226708+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:52.5759042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:52.5759042+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:47:52.5759042+00:00\",\"endTimeUtc\":\"2019-11-13T01:13:56.3860327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:13:56.3860327+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:13:56.3860327+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:14:06.8390422+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:19:56.1327726+00:00\",\"endTimeUtc\":\"2019-11-13T01:22:25.443279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:22:25.443279+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:22:25.443279+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:17.2663487+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:17.2663487+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:17.2663487+00:00\",\"endTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:28:29.2220551+00:00\",\"endTimeUtc\":\"2019-11-13T01:33:27.3688253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:33:27.3688253+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:33:27.3844995+00:00\",\"endTimeUtc\":\"2019-11-13T01:37:39.4788628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:37:39.4788628+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:37:39.4956969+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:11.026841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:11.026841+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:11.026841+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:53.1359603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:53.1359603+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:53.1359603+00:00\",\"endTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:03.5417107+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:13.6353437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:13.6353437+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:13.6353437+00:00\",\"endTimeUtc\":\"2019-11-13T01:42:15.7603691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:42:15.7603691+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:42:15.7603691+00:00\",\"endTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:42:25.3539861+00:00\",\"endTimeUtc\":\"2019-11-13T01:50:13.1755265+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:50:13.1755265+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:50:13.1755265+00:00\",\"endTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:52:49.8145183+00:00\",\"endTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:53:00.1425838+00:00\",\"endTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:53:10.0955644+00:00\",\"endTimeUtc\":\"2019-11-13T01:53:20.7360784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:53:20.7360784+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:53:20.7360784+00:00\",\"endTimeUtc\":\"2019-11-13T01:53:55.2669866+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:53:55.2669866+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:53:55.2669866+00:00\",\"endTimeUtc\":\"2019-11-13T02:16:59.4492113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:16:59.4492113+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:16:59.4492113+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:17:09.7771824+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:21:39.0441904+00:00\",\"endTimeUtc\":\"2019-11-13T02:24:41.4383173+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:24:41.4383173+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:24:41.4383173+00:00\",\"endTimeUtc\":\"2019-11-13T02:31:47.4653586+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:31:47.4653586+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:31:47.4653586+00:00\",\"endTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:31:56.4027134+00:00\",\"endTimeUtc\":\"2019-11-13T02:37:08.8757557+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:37:08.8757557+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:37:08.8757557+00:00\",\"endTimeUtc\":\"2019-11-13T02:42:48.1418071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:42:48.1418071+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:47.6535967+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:28.0126969+00:00\",\"endTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:57.9499721+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:07.4521139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:07.4521139+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:07.4521139+00:00\",\"endTimeUtc\":\"2019-11-13T00:28:00.9652028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:28:00.9652028+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:28:00.9652028+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:13.2282758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:13.2282758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:13.2282758+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:58.0086055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:58.0086055+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:58.0086055+00:00\",\"endTimeUtc\":\"2019-11-13T00:37:11.0358109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:37:11.0358109+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:37:11.0358109+00:00\",\"endTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:38:48.9407872+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:36.1121001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:36.1121001+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:36.1121001+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:58.2212156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:58.2212156+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:22.3252311+00:00\",\"endTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:55.8874878+00:00\",\"endTimeUtc\":\"2019-11-13T00:03:42.1415582+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:03:42.1415582+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:42.1840327+00:00\",\"endTimeUtc\":\"2019-11-13T00:25:26.8574474+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:25:26.8574474+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:25:26.8574474+00:00\",\"endTimeUtc\":\"2019-11-13T00:30:55.0884468+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:30:55.0884468+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:30:55.0884468+00:00\",\"endTimeUtc\":\"2019-11-13T00:31:42.6505743+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:31:42.6505743+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:31:42.6505743+00:00\",\"endTimeUtc\":\"2019-11-13T00:44:45.2180764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:44:45.2180764+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:44:45.2180764+00:00\",\"endTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:45:26.936396+00:00\",\"endTimeUtc\":\"2019-11-13T00:46:14.8737349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:46:14.8737349+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:46:14.8737349+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:26.0596753+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:57.2156041+00:00\",\"endTimeUtc\":\"2019-11-13T00:23:53.2490898+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:23:53.2490898+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:23:53.2490898+00:00\",\"endTimeUtc\":\"2019-11-13T00:28:17.6525745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:28:17.6525745+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:28:17.6525745+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:58.0867296+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:58.0867296+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:58.0867296+00:00\",\"endTimeUtc\":\"2019-11-13T00:33:40.0078193+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:33:40.0078193+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:33:40.0078193+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:01.0343947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:01.0343947+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:01.0343947+00:00\",\"endTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:39:42.1432982+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:31.0333328+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:31.0333328+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:31.0333328+00:00\",\"endTimeUtc\":\"2019-11-13T00:41:58.1127574+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:41:58.1127574+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:47:52.685274+00:00\",\"endTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:03.247667+00:00\",\"endTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:14.51318+00:00\",\"endTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:50:09.027052+00:00\",\"endTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:50:19.55809+00:00\",\"endTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:51:11.1664977+00:00\",\"endTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:51:21.5100589+00:00\",\"endTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:53:06.7739768+00:00\",\"endTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:53:16.258207+00:00\",\"endTimeUtc\":\"2019-11-13T00:55:33.6788574+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:55:33.6788574+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:55:33.6788574+00:00\",\"endTimeUtc\":\"2019-11-13T00:58:32.4581281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:58:32.4581281+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:58:32.4581281+00:00\",\"endTimeUtc\":\"2019-11-13T01:00:07.4257224+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:00:07.4257224+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:00:07.4257224+00:00\",\"endTimeUtc\":\"2019-11-13T01:04:15.9329463+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:04:15.9329463+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:04:15.9329463+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:08.4142089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:08.4142089+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:04:26.4485135+00:00\",\"endTimeUtc\":\"2019-11-13T01:05:51.7757316+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:05:51.7757316+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:05:51.7757316+00:00\",\"endTimeUtc\":\"2019-11-13T01:17:43.0711292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:17:43.0711292+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:17:43.0711292+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:08.4142089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:08.4142089+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:19:08.4296332+00:00\",\"endTimeUtc\":\"2019-11-13T01:19:59.2259931+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:19:59.2259931+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:19:59.2259931+00:00\",\"endTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:37:54.6037071+00:00\",\"endTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:38:04.0098709+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:26.5257289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:26.5257289+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:26.5257289+00:00\",\"endTimeUtc\":\"2019-11-13T01:43:06.7598323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:43:06.7598323+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:43:06.7598323+00:00\",\"endTimeUtc\":\"2019-11-13T01:44:49.7668269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:44:49.7668269+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:44:49.7668269+00:00\",\"endTimeUtc\":\"2019-11-13T01:48:46.6452042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:48:46.6452042+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:48:46.6452042+00:00\",\"endTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:48:57.4575967+00:00\",\"endTimeUtc\":\"2019-11-13T01:49:28.3947456+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:49:28.3947456+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:49:28.3947456+00:00\",\"endTimeUtc\":\"2019-11-13T01:51:13.0498961+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:51:13.0498961+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:51:13.0498961+00:00\",\"endTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:51:34.8309241+00:00\",\"endTimeUtc\":\"2019-11-13T01:52:36.9709031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:52:36.9709031+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:52:36.9709031+00:00\",\"endTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:09:23.8148655+00:00\",\"endTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:09:33.392902+00:00\",\"endTimeUtc\":\"2019-11-13T02:12:13.2032844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:12:13.2032844+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:12:13.2032844+00:00\",\"endTimeUtc\":\"2019-11-13T02:13:43.6711175+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:13:43.6711175+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:13:43.6711175+00:00\",\"endTimeUtc\":\"2019-11-13T02:15:56.4034023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:15:56.4034023+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:15:56.4034023+00:00\",\"endTimeUtc\":\"2019-11-13T02:18:51.3381681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:18:51.3381681+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:18:51.3381681+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:19:01.1817773+00:00\",\"endTimeUtc\":\"2019-11-13T02:19:30.8063678+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:19:30.8063678+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:19:30.8063678+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:10.6382764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:10.6382764+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:21:10.6382764+00:00\",\"endTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:21:29.1068015+00:00\",\"endTimeUtc\":\"2019-11-13T02:22:37.6059895+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:22:37.6059895+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:22:37.6059895+00:00\",\"endTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:34:36.2411526+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:01.6592072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:01.6592072+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:01.6592072+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:22.5384971+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:22.5384971+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:22.5384971+00:00\",\"endTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:31.3196449+00:00\",\"endTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:39.9288976+00:00\",\"endTimeUtc\":\"2019-11-13T02:35:58.4762944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:35:58.4762944+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:35:58.4762944+00:00\",\"endTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:36:07.7410564+00:00\",\"endTimeUtc\":\"2019-11-13T02:37:00.8929116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:37:00.8929116+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:37:00.9071+00:00\",\"endTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:37:31.234869+00:00\",\"endTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:38:47.1717567+00:00\",\"endTimeUtc\":\"2019-11-13T02:42:13.0484166+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:42:13.0484166+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:42:13.0640382+00:00\",\"endTimeUtc\":\"2019-11-13T02:44:24.5711279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:44:24.5711279+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:38:43.3278075+00:00\",\"endTimeUtc\":\"2019-11-13T02:41:54.7673625+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:41:54.7673625+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:41:54.7673625+00:00\",\"endTimeUtc\":\"2019-11-13T02:43:13.6136348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:43:13.6136348+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:38:47.1402504+00:00\",\"endTimeUtc\":\"2019-11-13T02:41:48.4549391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:41:48.4549391+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:41:48.4549391+00:00\",\"endTimeUtc\":\"2019-11-13T02:43:09.0668147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:43:09.0668147+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:38:42.2809302+00:00\",\"endTimeUtc\":\"2019-11-13T02:40:42.1500924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:40:42.1500924+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:40:42.1500924+00:00\",\"endTimeUtc\":\"2019-11-13T02:41:37.6509621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:41:37.6509621+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:20:13.331766+00:00\",\"endTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:20:22.2691605+00:00\",\"endTimeUtc\":\"2019-11-13T03:22:41.0276536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:22:41.0276536+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:22:41.0276536+00:00\",\"endTimeUtc\":\"2019-11-13T03:29:17.2472328+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:29:17.2472328+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:22:51.2306695+00:00\",\"endTimeUtc\":\"2019-11-13T03:29:16.6222411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:29:16.6222411+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:22:51.0900461+00:00\",\"endTimeUtc\":\"2019-11-13T03:26:23.3444379+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:26:23.3444379+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:26:23.3444379+00:00\",\"endTimeUtc\":\"2019-11-13T03:26:38.1411127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:26:38.1411127+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:29:17.2472328+00:00\",\"endTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:13.7309603+00:00\",\"endTimeUtc\":\"2019-11-13T03:48:59.7800413+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:48:59.7800413+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:48:59.7800413+00:00\",\"endTimeUtc\":\"2019-11-13T03:50:04.9623102+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:50:04.9623102+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:29:46.6843883+00:00\",\"endTimeUtc\":\"2019-11-13T03:48:03.6708995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:48:03.6708995+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:48:03.6708995+00:00\",\"endTimeUtc\":\"2019-11-13T03:49:06.6081116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:49:06.6081116+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:36.2463258+00:00\",\"endTimeUtc\":\"2019-11-13T03:52:10.0897042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:52:10.0897042+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:48.7774231+00:00\",\"endTimeUtc\":\"2019-11-13T03:54:10.2274983+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:54:10.2274983+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:54:10.2274983+00:00\",\"endTimeUtc\":\"2019-11-13T03:55:08.8162373+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:55:08.8162373+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:55.9648435+00:00\",\"endTimeUtc\":\"2019-11-13T03:40:18.0046509+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:40:18.0046509+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:40:18.0046509+00:00\",\"endTimeUtc\":\"2019-11-13T04:04:50.1309914+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:04:50.1309914+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T04:04:50.1309914+00:00\",\"endTimeUtc\":\"2019-11-13T04:07:41.9984898+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:07:41.9984898+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T04:07:41.9984898+00:00\",\"endTimeUtc\":\"2019-11-13T04:08:34.8847358+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:08:34.8847358+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T04:08:34.9027611+00:00\",\"endTimeUtc\":\"2019-11-13T04:24:09.4582125+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:24:09.4582125+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T04:24:09.4582125+00:00\",\"endTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T04:25:39.0297124+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:58.1835693+00:00\",\"endTimeUtc\":\"2019-11-13T03:51:24.3875066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:51:24.3875066+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:59.2460631+00:00\",\"endTimeUtc\":\"2019-11-13T03:39:33.1946199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:39:33.1946199+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:39:33.1946199+00:00\",\"endTimeUtc\":\"2019-11-13T03:51:34.0081771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:51:34.0081771+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:51:34.0081771+00:00\",\"endTimeUtc\":\"2019-11-13T03:52:38.0538799+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:52:38.0538799+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:59.1837262+00:00\",\"endTimeUtc\":\"2019-11-13T03:45:01.2481924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:45:01.2481924+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:45:01.2481924+00:00\",\"endTimeUtc\":\"2019-11-13T03:47:52.7334571+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:47:52.7334571+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:30:00.7936248+00:00\",\"endTimeUtc\":\"2019-11-13T03:36:08.1891817+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:36:08.1891817+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:36:08.1891817+00:00\",\"endTimeUtc\":\"2019-11-13T03:41:40.5393616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:41:40.5393616+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T03:41:40.5393616+00:00\",\"endTimeUtc\":\"2019-11-13T03:44:02.0433731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T03:44:02.0433731+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:49.1067173+00:00\",\"endTimeUtc\":\"2019-11-13T00:02:30.4345428+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:02:30.4345428+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:30.4345428+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:57.4838788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:57.4838788+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:58.0281232+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:23.1841666+00:00\",\"endTimeUtc\":\"2019-11-13T00:03:42.7621604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:03:42.7621604+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:03:42.7621604+00:00\",\"endTimeUtc\":\"2019-11-13T00:08:50.50988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:08:50.50988+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:08:50.50988+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:09:11.431597+00:00\",\"endTimeUtc\":\"2019-11-13T00:35:55.0368645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:35:55.0368645+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:35:55.0368645+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:43.7206832+00:00\",\"endTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:40:53.9549898+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:57.4838788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:57.4838788+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:41:04.8610732+00:00\",\"endTimeUtc\":\"2019-11-13T00:41:15.8772826+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:41:15.8772826+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:41:15.8921977+00:00\",\"endTimeUtc\":\"2019-11-13T00:55:34.2250702+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:55:34.2250702+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:55:34.2250702+00:00\",\"endTimeUtc\":\"2019-11-13T01:35:21.808408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:35:21.808408+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:35:21.808408+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:35:31.5739337+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:09.2456147+00:00\",\"endTimeUtc\":\"2019-11-13T01:40:52.6981357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:40:52.6981357+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:40:52.6981357+00:00\",\"endTimeUtc\":\"2019-11-13T01:41:25.5571099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:41:25.5571099+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:41:25.5571099+00:00\",\"endTimeUtc\":\"2019-11-13T01:43:41.6185648+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:43:41.6185648+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:43:41.6185648+00:00\",\"endTimeUtc\":\"2019-11-13T01:45:33.4925867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:45:33.4925867+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:45:33.5082058+00:00\",\"endTimeUtc\":\"2019-11-13T01:54:54.2663748+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:54:54.2663748+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:54:54.2663748+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:55:05.5006407+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:56:47.6558607+00:00\",\"endTimeUtc\":\"2019-11-13T01:56:57.4682621+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:56:57.4682621+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:56:57.4995085+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:57:08.7807006+00:00\",\"endTimeUtc\":\"2019-11-13T01:58:03.3267438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:58:03.3267438+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T01:58:03.3267438+00:00\",\"endTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T02:01:04.8864062+00:00\",\"endTimeUtc\":\"2019-11-13T02:03:36.197351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T02:03:36.197351+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:46.4661455+00:00\",\"endTimeUtc\":\"2019-11-13T00:06:05.7455877+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:06:05.7455877+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:06:05.7927968+00:00\",\"endTimeUtc\":\"2019-11-13T00:23:06.6871198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:23:06.6871198+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:23:06.6871198+00:00\",\"endTimeUtc\":\"2019-11-13T00:27:30.6998995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:27:30.6998995+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:27:30.6998995+00:00\",\"endTimeUtc\":\"2019-11-13T00:35:10.8344103+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:35:10.8344103+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:35:10.8344103+00:00\",\"endTimeUtc\":\"2019-11-13T00:42:44.6881001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:42:44.6881001+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:42:44.6881001+00:00\",\"endTimeUtc\":\"2019-11-13T00:48:09.2632393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:48:09.2632393+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:48:09.2632393+00:00\",\"endTimeUtc\":\"2019-11-13T00:50:05.8552465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:50:05.8552465+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:50:05.8708645+00:00\",\"endTimeUtc\":\"2019-11-13T00:53:43.960923+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:53:43.960923+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:53:43.960923+00:00\",\"endTimeUtc\":\"2019-11-13T01:09:48.4274951+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T01:09:48.4274951+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:01:46.4661455+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:06.9978766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:06.9978766+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:02:18.5596329+00:00\",\"endTimeUtc\":\"2019-11-13T00:05:41.8087535+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:05:41.8087535+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:05:42.0275484+00:00\",\"endTimeUtc\":\"2019-11-13T00:24:18.9988752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:24:18.9988752+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:24:18.9988752+00:00\",\"endTimeUtc\":\"2019-11-13T00:30:59.2134016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:30:59.2134016+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:30:59.2134016+00:00\",\"endTimeUtc\":\"2019-11-13T00:32:08.0252174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:32:08.0252174+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:32:08.0252174+00:00\",\"endTimeUtc\":\"2019-11-13T00:45:13.3896619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:45:13.3896619+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T00:45:13.3896619+00:00\",\"endTimeUtc\":\"2019-11-13T00:47:06.9978766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T00:47:06.9978766+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:28:53.7128071+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:29:00.790844+00:00\",\"endTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:29:19.3374946+00:00\",\"endTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:29:19.4468661+00:00\",\"endTimeUtc\":\"2019-11-13T18:30:42.7277888+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:30:42.7277888+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:30:42.7277888+00:00\",\"endTimeUtc\":\"2019-11-13T18:31:04.7587716+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:31:04.7587716+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:29:16.0250346+00:00\",\"endTimeUtc\":\"2019-11-13T18:30:15.4623544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:30:15.4623544+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:46:00.9967436+00:00\",\"endTimeUtc\":\"2019-11-13T18:46:38.3813784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:46:38.3813784+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:46:38.3813784+00:00\",\"endTimeUtc\":\"2019-11-13T18:59:54.1528317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T18:59:54.1528317+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T18:59:54.1528317+00:00\",\"endTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T19:00:10.2463927+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-11-12T17:21:36.896Z\",\"lastUpdatedTime\":\"2019-11-13T19:00:10.2463927+00:00\",\"duration\":\"P1DT1H51M45.461S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/364bfd65-28ea-4198-ad16-c287806f9600?api-version=2016-05-01+95": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/364bfd65-28ea-4198-ad16-c287806f9600?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "189", "190" ], - "x-ms-client-request-id": [ "906f3902-2aee-4a4f-b745-c32d9775d5a3" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "9bbf0bd4-0e73-421c-a04d-ee5ccd3f06f0" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvzcFutQm6aFyFRtFbLVkofY//jRI5QSKW3p2V4KPiKHJsRLeq8k9lrIul24TucAM8YH3x7fKLmu1yDR+NQnRzIGsHJItX6JT6oJMiSb6u6LA4TL04wEyZ/FRykDFpN6Yoz0bcjeDT0mPhPhBp2vVf" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14635" ], - "x-ms-request-id": [ "9bbf0bd4-0e73-421c-a04d-ee5ccd3f06f0" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032149Z:9bbf0bd4-0e73-421c-a04d-ee5ccd3f06f0" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:49 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "19754" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/364bfd65-28ea-4198-ad16-c287806f9600\",\"name\":\"northwest/Microsoft1.1910.0.51/364bfd65-28ea-4198-ad16-c287806f9600\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"Type \u0027LiveUpdateHostJeaEndpoints\u0027 of Role \u0027BareMetal\u0027 raised an exception:\\n\\nDSC failures:\\nASRR1N42R17U05: One or more partial configurations failed to apply. No configuration could be created. LCM failed to start desired state configuration manually.\\n\\nat PublishAndStartDscConfiguration, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Common\\\\Helpers.psm1: line 1796\\nat PublishAndStartDscForJea, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\Common\\\\JustEnoughAdministrationHelpers.psm1: line 131\\nat LiveUpdateHostJeaEndpoints, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\BareMetal\\\\BareMetal.psm1: line 452\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:06:36.3633615+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-10T04:20:39.156Z\",\"lastUpdatedTime\":\"2019-11-11T20:06:36.3633615+00:00\",\"duration\":\"P1DT15H59M11.539S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/d4c6d73e-aad0-4f16-ac22-aed160633059?api-version=2016-05-01+96": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/d4c6d73e-aad0-4f16-ac22-aed160633059?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "191", "192" ], - "x-ms-client-request-id": [ "821d971f-5e7b-4772-aa90-b108a0980443" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "118c96a1-485b-4e32-ba95-9ef8841f67ea" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvXO2dObeQjGUNIJIEoLIhCBAZWdHeVi06PpkkswB237poJ6WDsOkKHiQZWh/v/mUFy0r7N+oivqT+RLWz91b68zkTzfJug84OVU9SqMzQpaPt4rMCZfTERYjGY3eG6Em31K9yozbcqAm8xXfrGywL" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14634" ], - "x-ms-request-id": [ "118c96a1-485b-4e32-ba95-9ef8841f67ea" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032152Z:118c96a1-485b-4e32-ba95-9ef8841f67ea" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:52 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "29740" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/d4c6d73e-aad0-4f16-ac22-aed160633059\",\"name\":\"northwest/Microsoft1.1910.0.51/d4c6d73e-aad0-4f16-ac22-aed160633059\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:40.271427+00:00\",\"endTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1221308+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:21.9267289+00:00\",\"endTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.2158785+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:43.2761333+00:00\",\"endTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1065055+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.2783208+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"endTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.450255+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"endTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:46.2585055+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.3096307+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.6376709+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:53.4108684+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"Type \u0027InstallRdAgent\u0027 of Role \u0027RdAgent\u0027 raised an exception:\\n\\nMicrosoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PSActionInvokerException: Errors Occured: [Ensure-ServiceRemoved, TimeoutState, 10871]: Unable to delete service \u0027AzureStackHostPluginWatchDog\u0027 within time limit of 10000 milliseconds.\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.HostPSActionInvoker.\u003c\u003ec__DisplayClass2_0.\u003c\u003cInvoke\u003eb__0\u003ed.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.RunspaceInvoker.\u003cInvokeInRunspace\u003ed__3`1.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.HostPSActionInvoker.\u003cInvoke\u003ed__2.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PackageManager.\u003cInvokePowershell\u003ed__13.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PackageManager.\u003cUninstallPackageWithErrorHandling\u003ed__12.MoveNext()\\nat Ensure-Package, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\ComputeHost\\\\ComputeHostCommon.psm1: line 274\\nat Install-Package, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\ComputeHost\\\\ComputeHostCommon.psm1: line 28\\nat Install, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\RdAgent\\\\RdAgent.psm1: line 30\\nat InstallRdAgent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\RdAgent\\\\RdAgent.psm1: line 88\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"endTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T02:10:32.661038+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-11T20:37:57.58Z\",\"lastUpdatedTime\":\"2019-11-12T02:10:32.661038+00:00\",\"duration\":\"PT5H46M3.418S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/ffcf9684-1001-46c9-a80a-28b6040d3032?api-version=2016-05-01+97": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/ffcf9684-1001-46c9-a80a-28b6040d3032?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "193", "194" ], - "x-ms-client-request-id": [ "03f0eb70-9d16-4207-93aa-9c40eacc74be" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "4bf20d64-fc5e-43e1-8001-2e16e8e7260b" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv/hWKsk9DsY+IVmnDLKkoChi83IN0qYu/Ssd0mdtkKjTQxHrurV/jf9bbwMJsFlYAGXKhR2uucD7kVG1rq/yGmeo7gcmkGeoailqN5Ir32MNj2B/YfROVJrZlKBGaFhqeOvbZkMSaguVpP68Rbyo9" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14633" ], - "x-ms-request-id": [ "4bf20d64-fc5e-43e1-8001-2e16e8e7260b" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032153Z:4bf20d64-fc5e-43e1-8001-2e16e8e7260b" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:53 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "29758" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.51/updateRuns/ffcf9684-1001-46c9-a80a-28b6040d3032\",\"name\":\"northwest/Microsoft1.1910.0.51/ffcf9684-1001-46c9-a80a-28b6040d3032\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:12.2080397+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:23:19.0204675+00:00\",\"endTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:07.3040107+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:32:14.9601754+00:00\",\"endTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:33:04.4677628+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:47:15.6022152+00:00\",\"endTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:34.8069529+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:47:41.4631722+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T01:48:01.4496475+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:08.137096+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.6526649+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.777669+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:49.1422936+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:48:15.8401845+00:00\",\"endTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:51:48.9235461+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:50.2369439+00:00\",\"endTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:51:57.8000286+00:00\",\"endTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:52:18.944892+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:55:56.7621299+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7308037+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2463579+00:00\",\"endTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:04:29.3988683+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:05.7933047+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:19.6824352+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.3401267+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:13.1199861+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.1838644+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:14.1824798+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T01:56:16.2029668+00:00\",\"endTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T01:59:18.4949433+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:21.9938232+00:00\",\"endTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:13:52.4779958+00:00\",\"endTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:17:32.0129859+00:00\",\"endTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:17:51.9815771+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8218382+00:00\",\"endTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:15:54.2185847+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:14:15.8374623+00:00\",\"endTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:14:56.047608+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:44:33.9797519+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:29.1954724+00:00\",\"endTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-09T02:45:40.8515692+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.6015107+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:54.8983325+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:05.4763777+00:00\",\"endTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:47.3033229+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:33:54.6783059+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:23.2096597+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:34:37.6470801+00:00\",\"endTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:34:52.3032383+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.6951403+00:00\",\"endTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:11:51.0217068+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:51.0373336+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:11:58.2872594+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:25.5619182+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:12:40.4292945+00:00\",\"endTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:12:55.9447838+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5545158+00:00\",\"endTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:33.3808498+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:42:40.271427+00:00\",\"endTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:43:44.3678576+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:00.3521223+00:00\",\"endTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:03.5232678+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:22.9287344+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:23.0224791+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:30.7411287+00:00\",\"endTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:07:58.8389117+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T03:08:15.5590242+00:00\",\"endTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:08:31.1243627+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:44:19.403472+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1221308+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:02.5437742+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:14.7080217+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:47:21.9267289+00:00\",\"endTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:50:38.1765741+00:00\",\"endTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:51:30.005501+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.2158785+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:01.1844082+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:36.0730558+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:59:43.2761333+00:00\",\"endTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T21:04:37.642351+00:00\",\"endTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:05:28.3406956+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.1065055+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.2783208+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:10.6924223+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:40.2234665+00:00\",\"endTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T21:02:48.230405+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.450255+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:00.5125417+00:00\",\"endTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:38.8523218+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:54:46.2585055+00:00\",\"endTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:59:32.9012135+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:30.3096307+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:44:41.6376709+00:00\",\"endTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:45:31.4106754+00:00\",\"endTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:46:44.8952999+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-11T20:46:53.4108684+00:00\",\"endTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"Type \u0027InstallRdAgent\u0027 of Role \u0027RdAgent\u0027 raised an exception:\\n\\nMicrosoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PSActionInvokerException: Errors Occured: [Ensure-ServiceRemoved, TimeoutState, 10882]: Unable to delete service \u0027AzureStackHostPluginWatchDog\u0027 within time limit of 10000 milliseconds.\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.HostPSActionInvoker.\u003c\u003ec__DisplayClass2_0.\u003c\u003cInvoke\u003eb__0\u003ed.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.RunspaceInvoker.\u003cInvokeInRunspace\u003ed__3`1.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.HostPSActionInvoker.\u003cInvoke\u003ed__2.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PackageManager.\u003cInvokePowershell\u003ed__13.MoveNext()\\n--- End of stack trace from previous location where exception was thrown ---\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\n at Microsoft.AzureStack.Fabric.Compute.HostPackageManager.Core.PackageManager.\u003cUninstallPackageWithErrorHandling\u003ed__12.MoveNext()\\nat Ensure-Package, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\ComputeHost\\\\ComputeHostCommon.psm1: line 274\\nat Install-Package, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Roles\\\\ComputeHost\\\\ComputeHostCommon.psm1: line 28\\nat Install, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\RdAgent\\\\RdAgent.psm1: line 30\\nat InstallRdAgent, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.51\\\\CloudDeployment\\\\Classes\\\\RdAgent\\\\RdAgent.psm1: line 88\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-11T20:47:26.926691+00:00\",\"endTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-12T03:40:15.1121839+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:45:47.5858972+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-09T02:46:43.851104+00:00\",\"endTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:46:55.6635092+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:03.1321987+00:00\",\"endTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T03:05:35.2087134+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:47:10.8821404+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-09T02:55:18.1717693+00:00\",\"endTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-09T02:55:47.5153285+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-12T02:46:27.548Z\",\"lastUpdatedTime\":\"2019-11-12T03:40:15.1121839+00:00\",\"duration\":\"PT1H6M38.811S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns?api-version=2016-05-01+98": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "195", "196" ], - "x-ms-client-request-id": [ "48eb47fe-8547-4df7-af29-1b29f78a0554" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "66ad7c93-0dd3-4841-b6d6-2e96bf6a3535" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvBbZJuLBGfZD3oLgXJiwHH1xJXOKclcnFZo70IjMvlVkW5Az7NUxwBusQlCrmkakDP4KKMiStYokZAiGoP3qE8INzocPRqyN29GLWWIhenqVTB8PgZOwDbZN6k22pQpXT+1vvy7Sws3I8tarVXW1J" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14632" ], - "x-ms-request-id": [ "66ad7c93-0dd3-4841-b6d6-2e96bf6a3535" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032155Z:66ad7c93-0dd3-4841-b6d6-2e96bf6a3535" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:54 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "533464" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/6fe162e5-c408-4088-92ab-42672ebc907a\",\"name\":\"northwest/Microsoft1.1910.0.55/6fe162e5-c408-4088-92ab-42672ebc907a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:35.0593864+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:13.3678947+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:45:27.6489859+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:45.8206656+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:52.2424756+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:46:00.1017713+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.1330218+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.117394+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"endTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:21.8910812+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"endTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.2207408+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:51.9861894+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.4394807+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:52.4705543+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"endTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"endTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.0952411+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.8296028+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:22.6577517+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:57.1700186+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.5605552+00:00\",\"endTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:48.326543+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:39.5116071+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:00.2305759+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.3261816+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:49.2921085+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9429928+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:16.3030886+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9742439+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.7395686+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.8492389+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:27.6149466+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.2867392+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"endTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:15:01.3850546+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.5836132+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:45.107276+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.942665+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:54.0937902+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:28.7331449+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:56.8412765+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:34:03.8099467+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:05.1873494+00:00\",\"endTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:38.6296267+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.4246581+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:31.1869606+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"endTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"endTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:13.6049986+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:24.1211131+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"endTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"endTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"endTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:03.5107814+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"endTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"endTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"endTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"endTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"endTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"endTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:56.5635048+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"endTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"endTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"endTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:22:05.1717316+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:22:41.7183528+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.9054756+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:27.7870524+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:38.274137+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:13.5685539+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:01.4260878+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:44.2334172+00:00\",\"endTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:20:46.4521332+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:24.1554728+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:02.8893526+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"endTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"endTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0934941+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3743673+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.5932047+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:33.5358031+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:14.8684586+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.327364+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.3896123+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7159278+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:04.4004375+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:00.8112339+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.1867427+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.1395984+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:38.0077974+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"endTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:07.9165595+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:13.6877838+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:23.1721322+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.7650489+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.46795+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"endTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:14:42.5799905+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:45.5635474+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:08.3176368+00:00\",\"endTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"endTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"endTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:07.5590794+00:00\",\"endTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:04.7704683+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:13.9890572+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:33.6191883+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.0568579+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1506044+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1193537+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.5150671+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3117442+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.549586+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:52.7080703+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:22.4735899+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"endTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:01.6524058+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.7650727+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.684405+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:48.9424344+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:00.004963+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:50.1417476+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:19.5954646+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:13.9979948+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.310221+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:04.8120794+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:49.9169747+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.284036+00:00\",\"endTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:08:02.6319651+00:00\",\"endTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"endTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"endTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"endTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:43.7289169+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:10.5977838+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:53.8925931+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:36.082088+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:23.3780356+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:31.4580509+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"endTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:17.2765078+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"endTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"Type \u0027ScaleOut\u0027 of Role \u0027ExternalDNS\u0027 raised an exception:\\n\\nZone transfer from \u0027AZS-WASP02\u0027 to \u0027AZS-WASP01\u0027 for zone \u0027northwest.cloudapp.azs-longhaul-02.selfhost.corp.microsoft.com\u0027 timed out.\\nCommand Arguments \\n------- --------- \\nWait-DnsRecordsToTransfer {ZoneName=northwest.cloudapp.azs-longhaul-02.selfhost.corp.microsoft.com, OldDnsServer=AZS-...\\nScaleOutExternalDNS {Parameters=CloudEngine.Configurations.EceInterfaceParameters, ErrorAction=Stop, Verbose=True}\\n {} \\n\u003cScriptBlock\u003e {CloudEngine.Configurations.EceInterfaceParameters} \\n\u003cScriptBlock\u003e {C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicati...\\n\\n\\n\\nat Trace-Error, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Common\\\\Tracer.psm1: line 66\\nat Wait-DnsRecordsToTransfer, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Roles\\\\ExternalDNS\\\\ExternalDNS.psm1: line 800\\nat ScaleOutExternalDNS, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Roles\\\\ExternalDNS\\\\ExternalDNS.psm1: line 648\\nat ScaleOut, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Classes\\\\ExternalDNS\\\\ExternalDNS.psm1: line 38\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.671316+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:50.0902416+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:08.1366393+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:42.4268374+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:44.9867476+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"endTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:53.976972+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:04.4142638+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"endTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:23.8346512+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:27.030558+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:08.4436542+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:49.1350534+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:41.2206958+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"endTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:03.1244237+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.7961123+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.030226+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"endTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:27.655442+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:50.1246461+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:37.4423944+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.5304509+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:51.3583427+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:09.7305713+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:19.9179534+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:03.5718981+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:38.1181974+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:47.6180512+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:31.6630889+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"endTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:32.8308099+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:51.8832465+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:48.0621853+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:26.8280552+00:00\",\"endTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"endTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"endTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:20.1703561+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:19.1434076+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:29.2051564+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:03.2372037+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:33.0191449+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:01.6112504+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"endTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:11.9871676+00:00\",\"endTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"endTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.0028232+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.018724+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:34.9647784+00:00\",\"endTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.137507+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.1844166+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:26:33.6473851+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.8181645+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.5681841+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:23.7592252+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"endTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"endTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"endTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1306683+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.0525651+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"endTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1931706+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:22.9276268+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"endTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:01.8757262+00:00\",\"endTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:28.6554267+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.7485901+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:05.2167851+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:08.6745325+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:18.599717+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:45.0467726+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:04.6458255+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:24.1769375+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:44.6687692+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:32.7950129+00:00\",\"endTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"endTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.4994283+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.1244519+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:20.7336351+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"endTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"endTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-13T20:22:20.231Z\",\"lastUpdatedTime\":\"2019-11-14T09:02:22.0363899+00:00\",\"duration\":\"PT13H47M13.498S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/9266a7ce-e0b8-4787-8509-0f26264aa034\",\"name\":\"northwest/Microsoft1.1910.0.55/9266a7ce-e0b8-4787-8509-0f26264aa034\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:35.0593864+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:13.3678947+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:27.6489859+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:45.8206656+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:52.2424756+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:46:00.1017713+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.1330218+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.117394+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"endTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:21.8910812+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"endTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.2207408+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:51.9861894+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.4394807+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:52.4705543+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"endTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"endTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.0952411+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.8296028+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:22.6577517+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:57.1700186+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.5605552+00:00\",\"endTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:48.326543+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:39.5116071+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:00.2305759+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.3261816+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:49.2921085+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9429928+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:16.3030886+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9742439+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.7395686+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.8492389+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:27.6149466+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.2867392+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"endTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:15:01.3850546+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.5836132+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:45.107276+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.942665+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:54.0937902+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:28.7331449+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:56.8412765+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:34:03.8099467+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:05.1873494+00:00\",\"endTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:38.6296267+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.4246581+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:31.1869606+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"endTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"endTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:13.6049986+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:24.1211131+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"endTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"endTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"endTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:03.5107814+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"endTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"endTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"endTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"endTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"endTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"endTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:56.5635048+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"endTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"endTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"endTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:05.1717316+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:41.7183528+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.9054756+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:27.7870524+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:38.274137+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:13.5685539+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:01.4260878+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:44.2334172+00:00\",\"endTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:20:46.4521332+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:24.1554728+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:02.8893526+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"endTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"endTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0934941+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3743673+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.5932047+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:33.5358031+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:14.8684586+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.327364+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.3896123+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7159278+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:04.4004375+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:00.8112339+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.1867427+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.1395984+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:38.0077974+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"endTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:07.9165595+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:13.6877838+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:23.1721322+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.7650489+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.46795+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"endTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:14:42.5799905+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:45.5635474+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:08.3176368+00:00\",\"endTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"endTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"endTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:07.5590794+00:00\",\"endTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:04.7704683+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:13.9890572+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:33.6191883+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.0568579+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1506044+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1193537+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.5150671+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3117442+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.549586+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:52.7080703+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:22.4735899+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"endTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:01.6524058+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.7650727+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.684405+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:48.9424344+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:00.004963+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:50.1417476+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:19.5954646+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:13.9979948+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.310221+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:04.8120794+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:49.9169747+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.284036+00:00\",\"endTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:08:02.6319651+00:00\",\"endTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"endTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"endTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"endTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:43.7289169+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:10.5977838+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:53.8925931+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:36.082088+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:23.3780356+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:31.4580509+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"endTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:17.2765078+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"endTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.671316+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:50.0902416+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:08.1366393+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:42.4268374+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:44.9867476+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"endTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:53.976972+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:04.4142638+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"endTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:23.8346512+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:27.030558+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:08.4436542+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:49.1350534+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:41.2206958+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"endTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:03.1244237+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.7961123+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.030226+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"endTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:27.655442+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:50.1246461+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:37.4423944+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.5304509+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:51.3583427+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:09.7305713+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:19.9179534+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:03.5718981+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:38.1181974+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:47.6180512+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:31.6630889+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"endTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:32.8308099+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:51.8832465+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:48.0621853+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:26.8280552+00:00\",\"endTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"endTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"endTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:20.1703561+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:19.1434076+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:29.2051564+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:03.2372037+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:33.0191449+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:01.6112504+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"endTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:11.9871676+00:00\",\"endTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"endTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.0028232+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.018724+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:34.9647784+00:00\",\"endTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.137507+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.1844166+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:26:33.6473851+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.8181645+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.5681841+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:23.7592252+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"endTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"endTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"endTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1306683+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.0525651+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"endTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1931706+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:22.9276268+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"endTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:01.8757262+00:00\",\"endTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:28.6554267+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.7485901+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:05.2167851+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:08.6745325+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:18.599717+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:45.0467726+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:04.6458255+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:24.1769375+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:44.6687692+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:32.7950129+00:00\",\"endTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"endTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.4994283+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.1244519+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:20.7336351+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"endTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"endTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8839341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8839341+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:19:48.4565752+00:00\",\"endTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:20:04.190758+00:00\",\"endTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:20:04.0501324+00:00\",\"endTimeUtc\":\"2019-11-15T19:20:31.0505266+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:20:31.0505266+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:20:31.0505266+00:00\",\"endTimeUtc\":\"2019-11-15T19:20:51.316099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:20:51.316099+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:20:04.378253+00:00\",\"endTimeUtc\":\"2019-11-15T19:21:34.8036419+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:21:34.8036419+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"endTimeUtc\":\"2019-11-15T20:57:11.3633396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T20:57:11.3633396+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T20:57:11.3633396+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:33.8476108+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:33.8476108+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T21:10:33.8476108+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8839341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8839341+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-11-15T19:18:42.691Z\",\"lastUpdatedTime\":\"2019-11-15T21:10:50.8995577+00:00\",\"duration\":\"PT2H5M17.566S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/d5d94de1-7b0c-48a7-8d57-b4504e5e14df\",\"name\":\"northwest/Microsoft1.1910.0.55/d5d94de1-7b0c-48a7-8d57-b4504e5e14df\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:35.0593864+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:13.3678947+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:45:27.6489859+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:45.8206656+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:52.2424756+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:46:00.1017713+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.1330218+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.117394+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"endTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:21.8910812+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"endTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.2207408+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:51.9861894+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.4394807+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:52.4705543+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"endTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"endTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.0952411+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.8296028+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:22.6577517+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:57.1700186+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.5605552+00:00\",\"endTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:48.326543+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:39.5116071+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:00.2305759+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.3261816+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:49.2921085+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9429928+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:16.3030886+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9742439+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.7395686+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.8492389+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:27.6149466+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.2867392+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"endTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:15:01.3850546+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.5836132+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:45.107276+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.942665+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:54.0937902+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:28.7331449+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:56.8412765+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:34:03.8099467+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:05.1873494+00:00\",\"endTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:38.6296267+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.4246581+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:31.1869606+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"endTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"endTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:13.6049986+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:24.1211131+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"endTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"endTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"endTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:03.5107814+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"endTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"endTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"endTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"endTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"endTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"endTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:56.5635048+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"endTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"endTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"endTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:22:05.1717316+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:22:41.7183528+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.9054756+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:27.7870524+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:38.274137+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:13.5685539+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:01.4260878+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:44.2334172+00:00\",\"endTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:20:46.4521332+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:24.1554728+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:02.8893526+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"endTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"endTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0934941+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3743673+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.5932047+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:33.5358031+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:14.8684586+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.327364+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.3896123+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7159278+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:04.4004375+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:00.8112339+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.1867427+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.1395984+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:38.0077974+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"endTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:07.9165595+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:13.6877838+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:23.1721322+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.7650489+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.46795+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"endTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:14:42.5799905+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:45.5635474+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:08.3176368+00:00\",\"endTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"endTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"endTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:07.5590794+00:00\",\"endTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:04.7704683+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:13.9890572+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:33.6191883+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.0568579+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1506044+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1193537+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.5150671+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3117442+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.549586+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:52.7080703+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:22.4735899+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"endTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:01.6524058+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.7650727+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.684405+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:48.9424344+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:00.004963+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:50.1417476+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:19.5954646+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:13.9979948+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.310221+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:04.8120794+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:49.9169747+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.284036+00:00\",\"endTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:08:02.6319651+00:00\",\"endTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"endTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"endTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"endTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:43.7289169+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:10.5977838+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:53.8925931+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:36.082088+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:23.3780356+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:31.4580509+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"endTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:17.2765078+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"endTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"Type \u0027ScaleOut\u0027 of Role \u0027ExternalDNS\u0027 raised an exception:\\n\\nZone transfer from \u0027AZS-WASP02\u0027 to \u0027AZS-WASP01\u0027 for zone \u0027northwest.cloudapp.azs-longhaul-02.selfhost.corp.microsoft.com\u0027 timed out.\\nCommand Arguments \\n------- --------- \\nWait-DnsRecordsToTransfer {ZoneName=northwest.cloudapp.azs-longhaul-02.selfhost.corp.microsoft.com, OldDnsServer=AZS-...\\nScaleOutExternalDNS {Parameters=CloudEngine.Configurations.EceInterfaceParameters, ErrorAction=Stop, Verbose=True}\\n {} \\n\u003cScriptBlock\u003e {CloudEngine.Configurations.EceInterfaceParameters} \\n\u003cScriptBlock\u003e {C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicati...\\n\\n\\n\\nat Trace-Error, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Common\\\\Tracer.psm1: line 66\\nat Wait-DnsRecordsToTransfer, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Roles\\\\ExternalDNS\\\\ExternalDNS.psm1: line 800\\nat ScaleOutExternalDNS, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Roles\\\\ExternalDNS\\\\ExternalDNS.psm1: line 648\\nat ScaleOut, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Classes\\\\ExternalDNS\\\\ExternalDNS.psm1: line 38\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.671316+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:50.0902416+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:08.1366393+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:42.4268374+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:44.9867476+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"endTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:53.976972+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:04.4142638+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"endTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:23.8346512+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:27.030558+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:08.4436542+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:49.1350534+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:41.2206958+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"endTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:03.1244237+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.7961123+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.030226+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"endTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:27.655442+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:50.1246461+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:37.4423944+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.5304509+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:51.3583427+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:09.7305713+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:19.9179534+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:03.5718981+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:38.1181974+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:47.6180512+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:31.6630889+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"endTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:32.8308099+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:51.8832465+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:48.0621853+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:26.8280552+00:00\",\"endTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"endTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"endTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:20.1703561+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:19.1434076+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:29.2051564+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:03.2372037+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:33.0191449+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:01.6112504+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"endTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:11.9871676+00:00\",\"endTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"endTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.0028232+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.018724+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:34.9647784+00:00\",\"endTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.137507+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.1844166+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:26:33.6473851+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.8181645+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.5681841+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:23.7592252+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"endTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"endTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"endTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1306683+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.0525651+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"endTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1931706+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:22.9276268+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"endTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:01.8757262+00:00\",\"endTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:28.6554267+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.7485901+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:05.2167851+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:08.6745325+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:18.599717+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:45.0467726+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:04.6458255+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:24.1769375+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:44.6687692+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:32.7950129+00:00\",\"endTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"endTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.4994283+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.1244519+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:20.7336351+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"endTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"endTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-14T16:36:09.856Z\",\"lastUpdatedTime\":\"2019-11-14T17:19:11.0726903+00:00\",\"duration\":\"PT1H22M47.561S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/6fe162e5-c408-4088-92ab-42672ebc907a?api-version=2016-05-01+99": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/6fe162e5-c408-4088-92ab-42672ebc907a?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "197", "198" ], - "x-ms-client-request-id": [ "3d20d059-dc7f-4891-b57c-de6e9390581a" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "cf98475c-c190-4e69-b41e-3d238729c86e" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvcAHnn6VWFZyLJekJsU2xJyOOlCcU1CWsVTBLXu42iJAeHpdK62arSCfjS64yN0TD14ULLECaYxll9LnECi+NdoN5+bhU2YUsq7/2FxlcWEovhvVfsxaWBbh1PmhM8pDnkDpxo04PIHYO2q+AvZz8" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14631" ], - "x-ms-request-id": [ "cf98475c-c190-4e69-b41e-3d238729c86e" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032157Z:cf98475c-c190-4e69-b41e-3d238729c86e" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:57 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "177655" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/6fe162e5-c408-4088-92ab-42672ebc907a\",\"name\":\"northwest/Microsoft1.1910.0.55/6fe162e5-c408-4088-92ab-42672ebc907a\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:35.0593864+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:13.3678947+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:45:27.6489859+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:45.8206656+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:52.2424756+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:46:00.1017713+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.1330218+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.117394+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"endTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:21.8910812+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"endTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.2207408+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:51.9861894+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.4394807+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:52.4705543+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"endTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"endTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.0952411+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.8296028+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:22.6577517+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:57.1700186+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.5605552+00:00\",\"endTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:48.326543+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:39.5116071+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:00.2305759+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.3261816+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:49.2921085+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9429928+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:16.3030886+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9742439+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.7395686+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.8492389+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:27.6149466+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.2867392+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"endTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:15:01.3850546+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.5836132+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:45.107276+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.942665+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:54.0937902+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:28.7331449+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:56.8412765+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:34:03.8099467+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:05.1873494+00:00\",\"endTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:38.6296267+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.4246581+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:31.1869606+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"endTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"endTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:13.6049986+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:24.1211131+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"endTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"endTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"endTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:03.5107814+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"endTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"endTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"endTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"endTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"endTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"endTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:56.5635048+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"endTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"endTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"endTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:22:05.1717316+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:22:41.7183528+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.9054756+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:27.7870524+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:38.274137+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:13.5685539+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:01.4260878+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:44.2334172+00:00\",\"endTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:20:46.4521332+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:24.1554728+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:02.8893526+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"endTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"endTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0934941+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3743673+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.5932047+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:33.5358031+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:14.8684586+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.327364+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.3896123+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7159278+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:04.4004375+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:00.8112339+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.1867427+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.1395984+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:38.0077974+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"endTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:07.9165595+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:13.6877838+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:23.1721322+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.7650489+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.46795+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"endTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:14:42.5799905+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:45.5635474+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:08.3176368+00:00\",\"endTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"endTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"endTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:07.5590794+00:00\",\"endTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:04.7704683+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:13.9890572+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:33.6191883+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.0568579+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1506044+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1193537+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.5150671+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3117442+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.549586+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:52.7080703+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:22.4735899+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"endTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:01.6524058+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.7650727+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.684405+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:48.9424344+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:00.004963+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:50.1417476+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:19.5954646+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:13.9979948+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.310221+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:04.8120794+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:49.9169747+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.284036+00:00\",\"endTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:08:02.6319651+00:00\",\"endTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"endTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"endTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"endTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:43.7289169+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:10.5977838+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:53.8925931+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:36.082088+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:23.3780356+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:31.4580509+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"endTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:17.2765078+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"endTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"Type \u0027ScaleOut\u0027 of Role \u0027ExternalDNS\u0027 raised an exception:\\n\\nZone transfer from \u0027AZS-WASP02\u0027 to \u0027AZS-WASP01\u0027 for zone \u0027northwest.cloudapp.azs-longhaul-02.selfhost.corp.microsoft.com\u0027 timed out.\\nCommand Arguments \\n------- --------- \\nWait-DnsRecordsToTransfer {ZoneName=northwest.cloudapp.azs-longhaul-02.selfhost.corp.microsoft.com, OldDnsServer=AZS-...\\nScaleOutExternalDNS {Parameters=CloudEngine.Configurations.EceInterfaceParameters, ErrorAction=Stop, Verbose=True}\\n {} \\n\u003cScriptBlock\u003e {CloudEngine.Configurations.EceInterfaceParameters} \\n\u003cScriptBlock\u003e {C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicati...\\n\\n\\n\\nat Trace-Error, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Common\\\\Tracer.psm1: line 66\\nat Wait-DnsRecordsToTransfer, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Roles\\\\ExternalDNS\\\\ExternalDNS.psm1: line 800\\nat ScaleOutExternalDNS, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Roles\\\\ExternalDNS\\\\ExternalDNS.psm1: line 648\\nat ScaleOut, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Classes\\\\ExternalDNS\\\\ExternalDNS.psm1: line 38\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"endTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T09:02:22.0363899+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.671316+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:50.0902416+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:08.1366393+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:42.4268374+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:44.9867476+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"endTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:53.976972+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:04.4142638+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"endTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:23.8346512+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:27.030558+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:08.4436542+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:49.1350534+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:41.2206958+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"endTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:03.1244237+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.7961123+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.030226+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"endTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:27.655442+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:50.1246461+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:37.4423944+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.5304509+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:51.3583427+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:09.7305713+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:19.9179534+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:03.5718981+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:38.1181974+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:47.6180512+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:31.6630889+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"endTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:32.8308099+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:51.8832465+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:48.0621853+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:26.8280552+00:00\",\"endTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"endTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"endTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:20.1703561+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:19.1434076+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:29.2051564+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:03.2372037+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:33.0191449+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:01.6112504+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"endTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:11.9871676+00:00\",\"endTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"endTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.0028232+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.018724+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:34.9647784+00:00\",\"endTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.137507+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.1844166+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:26:33.6473851+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.8181645+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.5681841+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:23.7592252+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"endTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"endTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"endTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1306683+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.0525651+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"endTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1931706+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:22.9276268+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"endTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:01.8757262+00:00\",\"endTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:28.6554267+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.7485901+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:05.2167851+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:08.6745325+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:18.599717+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:45.0467726+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:04.6458255+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:24.1769375+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:44.6687692+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:32.7950129+00:00\",\"endTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"endTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.4994283+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.1244519+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:20.7336351+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"endTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"endTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-13T20:22:20.231Z\",\"lastUpdatedTime\":\"2019-11-14T09:02:22.0363899+00:00\",\"duration\":\"PT13H47M13.498S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/9266a7ce-e0b8-4787-8509-0f26264aa034?api-version=2016-05-01+100": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/9266a7ce-e0b8-4787-8509-0f26264aa034?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "199", "200" ], - "x-ms-client-request-id": [ "e79ad1b7-ef4f-4e7b-99a5-b611acbb0f5b" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "27ddf664-55c8-44df-890b-6278865f248a" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv+WLDvK8XE1pogN5niMzxJlgi6D9LWWd4WMXelN6az3dR+x+5ZyPfsP9C7JAcUVHRm4qTfN1sfmCe5m5bT4mqo5jDrg7C7rrI/swQASNxgRigIZrXxk0ejdtYNk96B/aGA3kyzmVNz0Nj0tTwcaTH" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14630" ], - "x-ms-request-id": [ "27ddf664-55c8-44df-890b-6278865f248a" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032159Z:27ddf664-55c8-44df-890b-6278865f248a" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:21:59 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "178141" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/9266a7ce-e0b8-4787-8509-0f26264aa034\",\"name\":\"northwest/Microsoft1.1910.0.55/9266a7ce-e0b8-4787-8509-0f26264aa034\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:35.0593864+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:13.3678947+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:27.6489859+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8995577+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:45.8206656+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:52.2424756+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:46:00.1017713+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.1330218+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.117394+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"endTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:21.8910812+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"endTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.2207408+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:51.9861894+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.4394807+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:52.4705543+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"endTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"endTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.0952411+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.8296028+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:22.6577517+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:57.1700186+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.5605552+00:00\",\"endTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:48.326543+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:39.5116071+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:00.2305759+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.3261816+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:49.2921085+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9429928+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:16.3030886+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9742439+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.7395686+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.8492389+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:27.6149466+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.2867392+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"endTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:15:01.3850546+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.5836132+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:45.107276+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.942665+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:54.0937902+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:28.7331449+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:56.8412765+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:34:03.8099467+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:05.1873494+00:00\",\"endTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:38.6296267+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.4246581+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:31.1869606+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"endTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"endTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:13.6049986+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:24.1211131+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"endTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"endTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"endTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:03.5107814+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"endTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"endTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"endTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"endTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"endTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"endTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:56.5635048+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"endTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"endTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"endTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:05.1717316+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:41.7183528+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.9054756+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:27.7870524+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:38.274137+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:13.5685539+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:01.4260878+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:44.2334172+00:00\",\"endTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:20:46.4521332+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:24.1554728+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:02.8893526+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"endTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"endTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0934941+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3743673+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.5932047+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:33.5358031+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:14.8684586+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.327364+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.3896123+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7159278+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:04.4004375+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:00.8112339+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.1867427+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.1395984+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:38.0077974+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"endTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:07.9165595+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:13.6877838+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:23.1721322+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.7650489+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.46795+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"endTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:14:42.5799905+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:45.5635474+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:08.3176368+00:00\",\"endTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"endTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"endTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:07.5590794+00:00\",\"endTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:04.7704683+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:13.9890572+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:33.6191883+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.0568579+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1506044+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1193537+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.5150671+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3117442+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.549586+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:52.7080703+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:22.4735899+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"endTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:01.6524058+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.7650727+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.684405+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:48.9424344+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:00.004963+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:50.1417476+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:19.5954646+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:13.9979948+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.310221+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:04.8120794+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:49.9169747+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.284036+00:00\",\"endTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:08:02.6319651+00:00\",\"endTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"endTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"endTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"endTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:43.7289169+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:10.5977838+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:53.8925931+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:36.082088+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:23.3780356+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:31.4580509+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"endTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:17.2765078+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"endTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"endTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.671316+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:50.0902416+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:08.1366393+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:42.4268374+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:44.9867476+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"endTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:53.976972+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:04.4142638+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"endTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:23.8346512+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:27.030558+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:08.4436542+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:49.1350534+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:41.2206958+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"endTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:03.1244237+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.7961123+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.030226+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"endTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:27.655442+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:50.1246461+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:37.4423944+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.5304509+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:51.3583427+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:09.7305713+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:19.9179534+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:03.5718981+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:38.1181974+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:47.6180512+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:31.6630889+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"endTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:32.8308099+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:51.8832465+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:48.0621853+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:26.8280552+00:00\",\"endTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"endTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"endTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:20.1703561+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:19.1434076+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:29.2051564+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:03.2372037+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:33.0191449+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:01.6112504+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"endTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:11.9871676+00:00\",\"endTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"endTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.0028232+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.018724+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:34.9647784+00:00\",\"endTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.137507+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.1844166+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:26:33.6473851+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.8181645+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.5681841+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:23.7592252+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"endTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"endTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"endTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1306683+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.0525651+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"endTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1931706+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:22.9276268+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"endTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:01.8757262+00:00\",\"endTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:28.6554267+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.7485901+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:05.2167851+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:08.6745325+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:18.599717+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:45.0467726+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:04.6458255+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:24.1769375+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:44.6687692+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:32.7950129+00:00\",\"endTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"endTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.4994283+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.1244519+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:20.7336351+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"endTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"endTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:19:42.2378959+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8839341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8839341+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:19:48.4565752+00:00\",\"endTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:20:04.190758+00:00\",\"endTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:20:04.0501324+00:00\",\"endTimeUtc\":\"2019-11-15T19:20:31.0505266+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:20:31.0505266+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:20:31.0505266+00:00\",\"endTimeUtc\":\"2019-11-15T19:20:51.316099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:20:51.316099+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T19:20:04.378253+00:00\",\"endTimeUtc\":\"2019-11-15T19:21:34.8036419+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T19:21:34.8036419+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T20:56:35.5915483+00:00\",\"endTimeUtc\":\"2019-11-15T20:57:11.3633396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T20:57:11.3633396+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T20:57:11.3633396+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:33.8476108+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:33.8476108+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T21:10:33.8476108+00:00\",\"endTimeUtc\":\"2019-11-15T21:10:50.8839341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T21:10:50.8839341+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-11-15T19:18:42.691Z\",\"lastUpdatedTime\":\"2019-11-15T21:10:50.8995577+00:00\",\"duration\":\"PT2H5M17.566S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/d5d94de1-7b0c-48a7-8d57-b4504e5e14df?api-version=2016-05-01+101": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/d5d94de1-7b0c-48a7-8d57-b4504e5e14df?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "201", "202" ], - "x-ms-client-request-id": [ "b73aefc7-05cf-42c2-90c9-532c1c43fe76" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "7806700e-611b-4f51-9175-189806b0f7cf" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv+xyKxBl9CMjh6as+U7SGun0xgzdQ2knbEtzqH5e/tGmV5g8Ys2zfopkQK2oCZ3a3Ok+IdVi7CWG2E4W8cBXaxchlGhFciTTGJCo4nVgWGU/7jj+KAZv8ksNUz+Xc2BjNOjlC3U3tviDuS7/cvnXq" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14629" ], - "x-ms-request-id": [ "7806700e-611b-4f51-9175-189806b0f7cf" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032201Z:7806700e-611b-4f51-9175-189806b0f7cf" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:01 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "177654" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.55/updateRuns/d5d94de1-7b0c-48a7-8d57-b4504e5e14df\",\"name\":\"northwest/Microsoft1.1910.0.55/d5d94de1-7b0c-48a7-8d57-b4504e5e14df\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:28.5280467+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:22:35.0593864+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:06.9929541+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:13.3678947+00:00\",\"endTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:30:59.1236457+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:05.1752448+00:00\",\"endTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:45:21.3365396+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T20:45:27.6489859+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:45.8206656+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:52.2424756+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:46:00.1017713+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.1330218+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.8599418+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:45:59.117394+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:14.6099523+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:14.9380647+00:00\",\"endTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:48:21.8910812+00:00\",\"endTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:48:39.0653999+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:35.8302552+00:00\",\"endTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.2207408+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:51.9861894+00:00\",\"endTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:00:01.6323138+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:43.4394807+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:51.3617006+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:54:04.2528836+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:51:52.4705543+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:41.3299969+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T20:52:00.3922742+00:00\",\"endTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T20:53:46.5021068+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:03:47.0489408+00:00\",\"endTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:09.5173405+00:00\",\"endTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.0952411+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:07:40.281037+00:00\",\"endTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:07:55.9377463+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:23.8296028+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:54.9245719+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:04:22.6577517+00:00\",\"endTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:05:10.5806856+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:31:42.1407115+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:12.7348405+00:00\",\"endTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:43.7169939+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:57.1700186+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.5605552+00:00\",\"endTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:40.4514367+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:01:48.326543+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:23.3462761+00:00\",\"endTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:02:41.2711014+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:29.9497675+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:39.5116071+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:11.6994188+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:30.6064597+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:49.5446698+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.4043084+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:50.7460995+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:00.2305759+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:31.9689347+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:46:50.0134228+00:00\",\"endTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:47:07.6283052+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:05.3261816+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:40.3391251+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:49.2921085+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:21.5113897+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:45:42.6053969+00:00\",\"endTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:46:02.5118458+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:00.4898331+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9429928+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.458637+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:07.6000407+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:16.3030886+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:57.9203012+00:00\",\"endTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:11:01.5120375+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:14.9742439+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:55.9742616+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2552416+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.7395686+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:29.1862763+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:18.6391565+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.8492389+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:27.6149466+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:03.9427685+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:42.5221992+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:39.5700459+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.2867392+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:57.0836385+00:00\",\"endTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:14:53.32271+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:15:01.3850546+00:00\",\"endTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:15.5836132+00:00\",\"endTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:37.1617653+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:03:45.107276+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:12.3492258+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:35.021624+00:00\",\"endTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:04:50.2709668+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:07.2398628+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:18.942665+00:00\",\"endTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:05:46.5533489+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:10.8812589+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:27.5999851+00:00\",\"endTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:44.9220303+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:06:54.0937902+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:23.940382+00:00\",\"endTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:07:47.9468236+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:03.5247624+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:20.8895138+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:28.7331449+00:00\",\"endTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:08:57.826975+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:09:22.733726+00:00\",\"endTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:09:37.674754+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:32:50.0763248+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-13T21:33:39.1539749+00:00\",\"endTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:49.8101047+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:33:56.8412765+00:00\",\"endTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:51:12.7142374+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:34:03.8099467+00:00\",\"endTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T21:44:48.9483527+00:00\",\"endTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T21:45:24.1992958+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:21:54.499906+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:05.1873494+00:00\",\"endTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:28.1403491+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:38.5827386+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:38.6296267+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:07.8322159+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:03.3984011+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.3621587+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.4246581+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:16.4165137+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:21.5464913+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:31.1869606+00:00\",\"endTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:44:48.5304281+00:00\",\"endTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:45:30.6090363+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:13.8426844+00:00\",\"endTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:46:46.6390124+00:00\",\"endTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:48:32.4951684+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:02.4887149+00:00\",\"endTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:58:43.2694588+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:13.5893816+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:13.6049986+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:24.1211131+00:00\",\"endTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:08:42.2457263+00:00\",\"endTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:09:24.0269946+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:05.7685841+00:00\",\"endTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:10:37.6122017+00:00\",\"endTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:12:28.4857812+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:16.8826262+00:00\",\"endTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:23:54.3776243+00:00\",\"endTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:32:53.2776491+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:03.5107814+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:20.1852107+00:00\",\"endTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:33:58.989064+00:00\",\"endTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:34:40.2317767+00:00\",\"endTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:35:11.1867009+00:00\",\"endTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:36:52.9284807+00:00\",\"endTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:44:31.2209549+00:00\",\"endTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:45:05.579853+00:00\",\"endTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:46.6418101+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:52:56.5635048+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:12.5476357+00:00\",\"endTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:53:51.6107853+00:00\",\"endTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T07:54:32.8144569+00:00\",\"endTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T08:23:38.253811+00:00\",\"endTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T08:24:22.4270439+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:22:05.1717316+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:22:41.7183528+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.9054756+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:13.0530342+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:27.0825794+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:14.355806+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:04.6843612+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:26.9767752+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:17.130994+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:27.7870524+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:24.2600564+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:37.3383924+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:03.4927319+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:29.8673591+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:46.7594235+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:28.6962547+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:38.274137+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:59.6576957+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:03.8284942+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:29.2024097+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:05.0301353+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:13.5529304+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:13.5685539+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:53.9428896+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:53.9587626+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:20.8174289+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:51.8949993+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:01.4260878+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:30.3123818+00:00\",\"endTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:34.467765+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:19:44.2334172+00:00\",\"endTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:20:46.4365094+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:20:46.4521332+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:50.4811889+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0463453+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:24.1554728+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.2623433+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:03.207065+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.8642602+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:18.239257+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:57.9217391+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:52.4520119+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:02.8893526+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:31.2615004+00:00\",\"endTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:54:54.6997933+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:34.0263697+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:04.2281624+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:20.44343+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:59.8307505+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:19.5647253+00:00\",\"endTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:11:52.5339689+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:02.0964887+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.0934941+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3743673+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.5932047+00:00\",\"endTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:32:11.0539219+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:39.2857352+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:36.0512338+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:07.1068728+00:00\",\"endTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:59:41.7293848+00:00\",\"endTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:23.8484867+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:05:33.5358031+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:13.7363751+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:21.3274015+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.7603996+00:00\",\"endTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:27:49.822721+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:18.4470385+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:04.9309348+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:32:14.8684586+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:48.742123+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:12.7277281+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:43.4100699+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:27.8154403+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.8910055+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:13.6722954+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:23.327364+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:47.3896123+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.6846787+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7159278+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:04.3691471+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:04.4004375+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:16.8625471+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:47.3799567+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:05.6091028+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:50.3744596+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:00.8112339+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:52.5579622+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:22.0122629+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:18.9310153+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:59.4147135+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:07:06.8478622+00:00\",\"endTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:07:48.5974001+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.1867427+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.1395984+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:23.7927963+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:55.2379151+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:42.6375758+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:18.8878145+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:39.1973452+00:00\",\"endTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:27.1018081+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:02:38.0077974+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:06.2708229+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:34.2988008+00:00\",\"endTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:17:56.9680914+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:39.1105475+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:10.8541501+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:57.7134512+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:07.9165595+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:38.6036245+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:19.4456273+00:00\",\"endTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:36:49.0718758+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:17.7432394+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:32.7083274+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:11.3481993+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:13.6877838+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:23.1721322+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:59.3125608+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.7650489+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.46795+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:48:04.0611762+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:25.2783976+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6776321+00:00\",\"endTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:10:01.7676424+00:00\",\"endTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:14:42.5643663+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:14:42.5799905+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:34.6731204+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:45.5635474+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:31.2915351+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:15.9742835+00:00\",\"endTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:46:24.5316278+00:00\",\"endTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:47:02.5159564+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:01.2093906+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:57.7709452+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:08.3176368+00:00\",\"endTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:58:32.741311+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:36.6979556+00:00\",\"endTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:13:35.2010881+00:00\",\"endTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:17:33.186267+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:44.0295241+00:00\",\"endTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:23:32.2016019+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:14.3097838+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:57.2311039+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:07.5590794+00:00\",\"endTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:30:04.7548513+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:04.7704683+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:30:13.9890572+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:24.6034099+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:33.6191883+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.0568579+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.338876+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1506044+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:44.1193537+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:54.8701292+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:15.43275+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:59.5887245+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.5150671+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.3117442+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.9673384+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.5339614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.549586+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:52.6926969+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:52.7080703+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:11.6298893+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:22.4735899+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:34.1610363+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:16.3253289+00:00\",\"endTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:24:52.9494561+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:01.6524058+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:43.5883246+00:00\",\"endTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:31:54.3841787+00:00\",\"endTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:32:04.0090713+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.7650727+00:00\",\"endTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-13T22:24:22.3267067+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:25.5593577+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:34.684405+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:57.3152099+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:34.1299024+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:48.9270292+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:48.9424344+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:00.004963+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:10.3799849+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:28.7470905+00:00\",\"endTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:40.7513051+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:15:50.1417476+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:15.5786233+00:00\",\"endTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:28:53.2915988+00:00\",\"endTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:29:57.9945038+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:08.8922601+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:19.5954646+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:18.7192488+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:38.2179394+00:00\",\"endTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:50:53.9045343+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:04.1700118+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:13.9979948+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:24.2478533+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.310221+00:00\",\"endTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:04:25.635515+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:44.0934635+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:54.8121466+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:04.8120794+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:15.1087493+00:00\",\"endTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:10:51.6707878+00:00\",\"endTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:40.9951357+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:36:49.9169747+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:28.3987156+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:43.4879598+00:00\",\"endTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:49:12.1590631+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.284036+00:00\",\"endTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:07:51.8039588+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:08:02.6319651+00:00\",\"endTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:11:44.9778841+00:00\",\"endTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:13:43.7214761+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:13.147276+00:00\",\"endTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:17:23.5378965+00:00\",\"endTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T06:22:04.4567291+00:00\",\"endTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T06:27:08.8763147+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.122869+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:31.6539158+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:05.3877924+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:34.6509317+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:43.7289169+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:43.3018199+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:49.1761158+00:00\",\"endTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:41:59.9572683+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:10.5977838+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:21.5351681+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:04.1847764+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:44.1271407+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:53.8925931+00:00\",\"endTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:25:36.9329559+00:00\",\"endTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:33:25.4611755+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:01.758089+00:00\",\"endTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:40:27.2865628+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:15.8169308+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:26.722904+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:36.082088+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:46.1446593+00:00\",\"endTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:13.5501085+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:42:23.3780356+00:00\",\"endTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:55:14.3164771+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:11.4584352+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:21.286377+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:31.4580509+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:42.8015699+00:00\",\"endTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:00:12.832238+00:00\",\"endTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:07.6827083+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:37:17.2765078+00:00\",\"endTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:42:35.6479115+00:00\",\"endTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:48.3480113+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:54.3557828+00:00\",\"endTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:53:31.2881406+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:54:17.3052522+00:00\",\"endTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"Type \u0027ScaleOut\u0027 of Role \u0027ExternalDNS\u0027 raised an exception:\\n\\nZone transfer from \u0027AZS-WASP02\u0027 to \u0027AZS-WASP01\u0027 for zone \u0027northwest.cloudapp.azs-longhaul-02.selfhost.corp.microsoft.com\u0027 timed out.\\nCommand Arguments \\n------- --------- \\nWait-DnsRecordsToTransfer {ZoneName=northwest.cloudapp.azs-longhaul-02.selfhost.corp.microsoft.com, OldDnsServer=AZS-...\\nScaleOutExternalDNS {Parameters=CloudEngine.Configurations.EceInterfaceParameters, ErrorAction=Stop, Verbose=True}\\n {} \\n\u003cScriptBlock\u003e {CloudEngine.Configurations.EceInterfaceParameters} \\n\u003cScriptBlock\u003e {C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicati...\\n\\n\\n\\nat Trace-Error, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Common\\\\Tracer.psm1: line 66\\nat Wait-DnsRecordsToTransfer, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Roles\\\\ExternalDNS\\\\ExternalDNS.psm1: line 800\\nat ScaleOutExternalDNS, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Roles\\\\ExternalDNS\\\\ExternalDNS.psm1: line 648\\nat ScaleOut, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode1\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.55\\\\CloudDeployment\\\\Classes\\\\ExternalDNS\\\\ExternalDNS.psm1: line 38\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-14T00:54:27.9770934+00:00\",\"endTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T17:19:11.0726903+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:00.671316+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:54.7321192+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:38.5904016+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:50.0902416+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:01.6212858+00:00\",\"endTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:27:58.2140756+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:08.1366393+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:13.8931153+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:20.4737441+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:42.4268374+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:58.5361927+00:00\",\"endTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:49:42.7780684+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:34.580535+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:44.9867476+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:47.5489615+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:59.9684253+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:42.2597711+00:00\",\"endTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:26:51.6503764+00:00\",\"endTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:30:53.4629011+00:00\",\"endTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:34:11.9448792+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:03.6653705+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:53.9613339+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:53.976972+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:04.4142638+00:00\",\"endTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:38:15.9612517+00:00\",\"endTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:11.4598881+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:39:23.8346512+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:27.0149349+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:27.030558+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:48.8502388+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:58.5219302+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:08.4436542+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:19.0528536+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:51.7710423+00:00\",\"endTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:38.1505086+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:35:49.1350534+00:00\",\"endTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:39:44.6825695+00:00\",\"endTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:41:50.338368+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:41.2049446+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:41.2206958+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2672521+00:00\",\"endTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:52.7838596+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:26.3517324+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:03.1244237+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:22.7961123+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:48.030226+00:00\",\"endTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:28:29.8385191+00:00\",\"endTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:31:59.0689359+00:00\",\"endTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:35:26.5647254+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:00.1133741+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:36.3641512+00:00\",\"endTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:42:22.3946023+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:14.8476711+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:38.6593567+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:27.655442+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:50.1246461+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:05.3535103+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:44.4574478+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:37.4289021+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:37.4423944+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:31.2393521+00:00\",\"endTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:50:45.2300435+00:00\",\"endTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:52:33.933417+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:56:27.1221376+00:00\",\"endTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:26.5304509+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:51.3583427+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:26.5406167+00:00\",\"endTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:33:53.1137753+00:00\",\"endTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:38:15.9735411+00:00\",\"endTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:40:16.6454897+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:40.6106793+00:00\",\"endTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:46:26.8910238+00:00\",\"endTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:47:12.4527314+00:00\",\"endTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:48:42.5604661+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:57:59.8244454+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:09.7305713+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:58:19.9179534+00:00\",\"endTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:00:53.868947+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:03.5718981+00:00\",\"endTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:01:38.1025754+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:38.1181974+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:01:47.6180512+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:22.8820012+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:31.6630889+00:00\",\"endTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:06:19.4736872+00:00\",\"endTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:08:02.066279+00:00\",\"endTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:09:36.2836219+00:00\",\"endTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:23.3308301+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:12:32.8308099+00:00\",\"endTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:13:57.6897513+00:00\",\"endTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:20:33.188771+00:00\",\"endTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:21:53.374806+00:00\",\"endTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:22:28.6241323+00:00\",\"endTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:41.6021813+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:37:51.8832465+00:00\",\"endTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:41:09.4888612+00:00\",\"endTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:43:19.3300335+00:00\",\"endTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:44:57.9708745+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:36.984186+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:48.0621853+00:00\",\"endTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:49:20.5172771+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:10.3730455+00:00\",\"endTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:51:33.935228+00:00\",\"endTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:52:20.6220274+00:00\",\"endTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:16.843788+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:09:26.8280552+00:00\",\"endTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:11:15.9673679+00:00\",\"endTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:12:16.8895263+00:00\",\"endTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:18:40.57685+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:10.2329339+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:20.1703561+00:00\",\"endTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:22:47.3888701+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:36.9657488+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:00.074808+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:00.0904329+00:00\",\"endTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:25:48.0428747+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:17.264848+00:00\",\"endTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:45:44.6237116+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:08.9086353+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:19.1434076+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:29.2051564+00:00\",\"endTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:46:52.2828771+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:47:03.2372037+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:01.7064314+00:00\",\"endTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:48:33.0035305+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:48:33.0191449+00:00\",\"endTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:50:01.6112504+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:57:22.5414542+00:00\",\"endTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:58:26.4312559+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:11.9871676+00:00\",\"endTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:52:57.2804991+00:00\",\"endTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:56:29.8988005+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.0028232+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:55:41.0086189+00:00\",\"endTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:57:06.4474284+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:49:12.018724+00:00\",\"endTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:51:43.4312729+00:00\",\"endTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:55:58.3209652+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:25.4954398+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:18:34.9647784+00:00\",\"endTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:46.2628151+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.137507+00:00\",\"endTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:21:57.1844166+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:33.6317067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:26:33.6473851+00:00\",\"endTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:26:47.4298891+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:30:18.068731+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.8181645+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:38.3145371+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:24.2053162+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:27.2680834+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:33.1023203+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.5681841+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:46.5802246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:23.7592252+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:45:30.4087264+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:37.5876564+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.6932229+00:00\",\"endTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:41:21.7142813+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:47.9590351+00:00\",\"endTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:09:14.1583069+00:00\",\"endTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:10:11.8261762+00:00\",\"endTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:26:38.8032688+00:00\",\"endTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:28:50.137321+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1306683+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:09.36327+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.0525651+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:44.1918493+00:00\",\"endTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T02:06:52.2402391+00:00\",\"endTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T02:08:22.4733232+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:32.1931706+00:00\",\"endTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:44:25.9863669+00:00\",\"endTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:45:32.6899691+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:31:22.9276268+00:00\",\"endTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:39:15.567382+00:00\",\"endTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T01:43:06.0812465+00:00\",\"endTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T01:46:22.0212032+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:01.8757262+00:00\",\"endTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:23:28.6398052+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:28.6554267+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:24:21.7485901+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:05.2167851+00:00\",\"endTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:25:17.8728575+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:58.8308409+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:08.6745325+00:00\",\"endTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:55:05.7622779+00:00\",\"endTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:03:54.2095554+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:08.6000246+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:18.599717+00:00\",\"endTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:04:29.6932646+00:00\",\"endTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:19:56.4238062+00:00\",\"endTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:34.546681+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:48:45.0467726+00:00\",\"endTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:53:20.0215749+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:04.6302003+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:04.6458255+00:00\",\"endTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:54:37.3796381+00:00\",\"endTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:57:24.2417521+00:00\",\"endTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T23:59:24.1613104+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T23:59:24.1769375+00:00\",\"endTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:34.7626472+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:24:44.6687692+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:11.0297293+00:00\",\"endTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:23.1857944+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:26:32.7950129+00:00\",\"endTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:27:35.2314971+00:00\",\"endTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-14T00:31:01.5795568+00:00\",\"endTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-14T00:34:26.0018429+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:02.4994283+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7315576+00:00\",\"endTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:29:41.0715937+00:00\",\"endTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:34:57.5340789+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:56.2539321+00:00\",\"endTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:39:40.5518416+00:00\",\"endTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:43:24.4406873+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:45:30.4544674+00:00\",\"endTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:51:57.6529019+00:00\",\"endTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:56:13.3722323+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:22:59.1244519+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:23:20.7336351+00:00\",\"endTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:26:04.7940519+00:00\",\"endTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:30:42.1798117+00:00\",\"endTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:36:10.0655396+00:00\",\"endTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:37:59.4109199+00:00\",\"endTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-13T22:44:20.7524076+00:00\",\"endTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-13T22:45:21.4236226+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-14T16:36:09.856Z\",\"lastUpdatedTime\":\"2019-11-14T17:19:11.0726903+00:00\",\"duration\":\"PT1H22M47.561S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns?api-version=2016-05-01+102": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "203", "204" ], - "x-ms-client-request-id": [ "8bfd0718-4fbc-4a61-a447-dcab684e89f2" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "4e9b776b-7e85-4a6f-96cc-8b6d7f71d09e" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv9EDi/q9I2tm1Uh0uTNZk7NS4trN/XgurNmeF1OukNTH5Hgavj8hYpKsbemfKbBIIiRPEZhCPnvr+xsX6UETSEtF9CqgZGaT6r5qoeioll1KxIaTFQJcQW+3upUygvSDJFIZkmPY8x2QY3gyUK+4/" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14628" ], - "x-ms-request-id": [ "4e9b776b-7e85-4a6f-96cc-8b6d7f71d09e" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032205Z:4e9b776b-7e85-4a6f-96cc-8b6d7f71d09e" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:05 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "530106" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/4a70e256-3682-441f-a506-d9c98cfdc48f\",\"name\":\"northwest/Microsoft1.1910.0.58/4a70e256-3682-441f-a506-d9c98cfdc48f\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:15.1574113+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.7980428+00:00\",\"endTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.1105495+00:00\",\"endTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"endTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2828753+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:23.0640677+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0328437+00:00\",\"endTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:36.1363541+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0796211+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:27.0735003+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1264966+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:14.0891999+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1577485+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.9022221+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"endTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:07.270763+00:00\",\"endTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:28.9304235+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:40.0498134+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:50.0341217+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:25.9929477+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:05.955892+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.7586065+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:34.2604921+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:44.8955221+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2516206+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:29.8448363+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:37.9385307+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:34.7226457+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"endTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:05.4450721+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"endTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:10.7012241+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"endTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:41.0825067+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:37.2277688+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"endTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"endTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"endTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:49.1841927+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:43:34.5505721+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:44:04.3628474+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:18.9877452+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"endTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"endTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:35.3597813+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"endTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:54:05.0295435+00:00\",\"endTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"endTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:22:14.8721294+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:16.1589693+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:48.0335558+00:00\",\"endTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:38.8250163+00:00\",\"endTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.112737+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:55.8455131+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:44.5307362+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.722112+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.3467236+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:00.6217002+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:08.3403996+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:32.4032511+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.081098+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.1427907+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.2011225+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8006444+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:57.793598+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:05.4991648+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:26.4036751+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"endTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:07.2341698+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:15.4059361+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:22.0814731+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:44.8030276+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"endTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"endTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:24.2983389+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"endTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"endTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"endTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"endTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:25.4880816+00:00\",\"endTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:35.2170484+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:25.9807838+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.3088695+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.0432424+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.4963687+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.4565099+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0804163+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.4219584+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:04.4680849+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.0189955+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:58.2525579+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.1407931+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:34.5183902+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:37.3468918+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:22.2370938+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:04.0465114+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:20.9057464+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"endTimeUtc\":\"2019-11-17T06:04:19.3176849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:04:19.3176849+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:07.4632189+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:39.3071669+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"Type \u0027UpdateConfigure\u0027 of Role \u0027WAS\u0027 raised an exception:\\n\\nAn error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"endTimeUtc\":\"2019-11-17T06:04:19.3176849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:04:19.3176849+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7370076+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.8301312+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:30.4863102+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.5937375+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:33.9715168+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"Type \u0027UpdateConfigure\u0027 of Role \u0027WASPUBLIC\u0027 raised an exception:\\n\\nAn error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.144021+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7213807+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.0490191+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:22.5168021+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.3124371+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:21.5966232+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"endTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:39.6885053+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:47.6280337+00:00\",\"endTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:00.1261921+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"endTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:36.5451646+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.9877381+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.5030663+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:39.2819107+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:10.7977265+00:00\",\"endTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:50.9094006+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8781343+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:08.3575872+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:15.7794511+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:23.1387814+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:50.2791768+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:18.1696252+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:48.9194289+00:00\",\"endTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:11.076418+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:53.8722173+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"endTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:44.9700074+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"endTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:21.9688122+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:15.0953058+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:46.3196336+00:00\",\"endTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:53.4445828+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:14.6943968+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"endTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:55.2302703+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"endTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:57.8864984+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:45:22.8258283+00:00\",\"endTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"endTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:59.6385076+00:00\",\"endTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:59.6385076+00:00\",\"endTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"endTimeUtc\":\"2019-11-17T05:49:06.3370603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:49:06.3370603+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:53.6347945+00:00\",\"endTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:10.2078269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:10.2078269+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:52.603626+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:20.6764107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:20.6764107+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:53.6816683+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:12.1115807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:12.1115807+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:55.8222697+00:00\",\"endTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"endTimeUtc\":\"2019-11-17T06:02:35.5292411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:02:35.5292411+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:59.0722368+00:00\",\"endTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"endTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"endTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"endTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"endTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:57.3536823+00:00\",\"endTimeUtc\":\"2019-11-17T06:02:42.9041451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:02:42.9041451+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:52.1973092+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:21.4420253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:21.4420253+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:57.166007+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:56.5686929+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:56.5686929+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:55.3066544+00:00\",\"endTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:16.8458674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:16.8458674+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.6752385+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.2685985+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3464091+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0647875+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:21.2351711+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:04.4048396+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.9511106+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:49.6541835+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:57.9666306+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:00.2189705+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:14.631001+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.4840649+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"endTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.2377418+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:47.1268484+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"endTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:21.0814802+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-17T05:42:38.758Z\",\"lastUpdatedTime\":\"2019-11-17T06:23:23.9550049+00:00\",\"duration\":\"PT2H41M57.436S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/4c4a99b6-54dc-4902-acf8-069de54e44f6\",\"name\":\"northwest/Microsoft1.1910.0.58/4c4a99b6-54dc-4902-acf8-069de54e44f6\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:15.1574113+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.7980428+00:00\",\"endTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.1105495+00:00\",\"endTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"endTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2828753+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:23.0640677+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0328437+00:00\",\"endTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:36.1363541+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0796211+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:27.0735003+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1264966+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:14.0891999+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1577485+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.9022221+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"endTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:07.270763+00:00\",\"endTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:28.9304235+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:40.0498134+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:50.0341217+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:25.9929477+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:05.955892+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.7586065+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:34.2604921+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:44.8955221+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2516206+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:29.8448363+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:37.9385307+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:34.7226457+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"endTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:05.4450721+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"endTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:10.7012241+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"endTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:41.0825067+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:37.2277688+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"endTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"endTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"endTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:49.1841927+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:43:34.5505721+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:44:04.3628474+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:18.9877452+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"endTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"endTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:35.3597813+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"endTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:54:05.0295435+00:00\",\"endTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"endTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:22:14.8721294+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:16.1589693+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:48.0335558+00:00\",\"endTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:38.8250163+00:00\",\"endTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"Type \u0027Update\u0027 of Role \u0027IBC\u0027 raised an exception:\\n\\nCannot get storage connection string from the XRP ring.\\nat Get-IBCApplicationParameters, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\FabricRingApplications\\\\FabricRingApplications.psm1: line 3418\\nat GetAppSpecificParameters, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\FabricRingApplications\\\\FabricRingApplications.psm1: line 1859\\nat PrepareApplicationParameters, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\FabricRingApplications\\\\FabricRingApplications.psm1: line 996\\nat Install-AzureStackServiceFabricApplication, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\FabricRingApplications\\\\FabricRingApplications.psm1: line 164\\nat Update, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Classes\\\\IBC\\\\IBC.psm1: line 61\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.112737+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:55.8455131+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:44.5307362+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.722112+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.3467236+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:00.6217002+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:08.3403996+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:32.4032511+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.081098+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.1427907+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.2011225+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8006444+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:57.793598+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:05.4991648+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:26.4036751+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"endTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:07.2341698+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:15.4059361+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:22.0814731+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:44.8030276+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"endTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"endTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:24.2983389+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"endTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"endTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"endTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"endTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:25.4880816+00:00\",\"endTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:35.2170484+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:25.9807838+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.3088695+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.0432424+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.4963687+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.4565099+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0804163+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.4219584+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:04.4680849+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.0189955+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"endTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:58.2525579+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.1407931+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:34.5183902+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:37.3468918+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:22.2370938+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:04.0465114+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:20.9057464+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"endTimeUtc\":\"2019-11-17T02:04:37.960401+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:04:37.960401+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:07.4632189+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:39.3071669+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"Type \u0027UpdateConfigure\u0027 of Role \u0027WAS\u0027 raised an exception:\\n\\nAn error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"endTimeUtc\":\"2019-11-17T02:04:37.9446784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:04:37.9446784+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7370076+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.8301312+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:30.4863102+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"endTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.5937375+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:33.9715168+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"Type \u0027UpdateConfigure\u0027 of Role \u0027WASPUBLIC\u0027 raised an exception:\\n\\nAn error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"endTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.144021+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7213807+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.0490191+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:22.5168021+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.3124371+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:21.5966232+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"endTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:39.6885053+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:47.6280337+00:00\",\"endTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:00.1261921+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"endTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:36.5451646+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.9877381+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.5030663+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:39.2819107+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:10.7977265+00:00\",\"endTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:50.9094006+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8781343+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:08.3575872+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:15.7794511+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:23.1387814+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:50.2791768+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:18.1696252+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:48.9194289+00:00\",\"endTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:11.076418+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:53.8722173+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"endTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:44.9700074+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"endTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:21.9688122+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:15.0953058+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"endTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:16:46.3196336+00:00\",\"endTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:53.4445828+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:14.6943968+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"endTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:55.2302703+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"endTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:57.8864984+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.6752385+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.2685985+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3464091+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0647875+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:21.2351711+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:04.4048396+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.9511106+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:49.6541835+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:57.9666306+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:00.2189705+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:14.631001+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.4840649+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"endTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.2377418+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:47.1268484+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"endTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:21.0814802+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-16T05:18:43.305Z\",\"lastUpdatedTime\":\"2019-11-17T02:58:33.5493925+00:00\",\"duration\":\"PT23H38M50.024S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/6aa63f32-37e8-4313-87c5-47124be8c035\",\"name\":\"northwest/Microsoft1.1910.0.58/6aa63f32-37e8-4313-87c5-47124be8c035\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric Nodes\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.11.16_03.52.18.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 989\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-16T02:23:24.053Z\",\"lastUpdatedTime\":\"2019-11-16T03:59:08.2010942+00:00\",\"duration\":\"PT1H50M42.248S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/79c3ccb5-fb90-4586-9df2-377bf502b034\",\"name\":\"northwest/Microsoft1.1910.0.58/79c3ccb5-fb90-4586-9df2-377bf502b034\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:15.1574113+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.7980428+00:00\",\"endTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.1105495+00:00\",\"endTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"endTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2828753+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:23.0640677+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0328437+00:00\",\"endTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:36.1363541+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0796211+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:27.0735003+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1264966+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:14.0891999+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1577485+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.9022221+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"endTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:07.270763+00:00\",\"endTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:28.9304235+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:40.0498134+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:50.0341217+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:25.9929477+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:05.955892+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.7586065+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:34.2604921+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:44.8955221+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2516206+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:29.8448363+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:37.9385307+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:34.7226457+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"endTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:05.4450721+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"endTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:10.7012241+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"endTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:41.0825067+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:37.2277688+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"endTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"endTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"endTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:49.1841927+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:34.5505721+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:04.3628474+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:18.9877452+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"endTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"endTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:35.3597813+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"endTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:54:05.0295435+00:00\",\"endTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"endTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:22:14.8721294+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:16.1589693+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:48.0335558+00:00\",\"endTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:38.8250163+00:00\",\"endTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.112737+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:55.8455131+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:44.5307362+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.722112+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.3467236+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:00.6217002+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:08.3403996+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:32.4032511+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.081098+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.1427907+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.2011225+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8006444+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:57.793598+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:05.4991648+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:26.4036751+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"endTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:07.2341698+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:15.4059361+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:22.0814731+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:44.8030276+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"endTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"endTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:24.2983389+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"endTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"endTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"endTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"endTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:25.4880816+00:00\",\"endTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:35.2170484+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:25.9807838+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.3088695+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.0432424+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.4963687+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.4565099+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0804163+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.4219584+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:04.4680849+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.0189955+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:58.2525579+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.1407931+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:34.5183902+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:37.3468918+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:22.2370938+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:04.0465114+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:20.9057464+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:07.4632189+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:39.3071669+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"endTimeUtc\":\"2019-11-17T22:31:11.2676666+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:31:11.2676666+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:31:11.2676666+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:31:19.3783159+00:00\",\"endTimeUtc\":\"2019-11-17T22:32:37.6499646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:32:37.6499646+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:32:37.6499646+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:06.434474+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:06.434474+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:33:06.434474+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"endTimeUtc\":\"2019-11-17T22:35:37.8913545+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:35:37.8913545+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:35:37.8913545+00:00\",\"endTimeUtc\":\"2019-11-17T22:37:51.8286227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:37:51.8286227+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7370076+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.8301312+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:30.4863102+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"endTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.5937375+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:33.9715168+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"endTimeUtc\":\"2019-11-17T22:28:58.6238609+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:28:58.6238609+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:28:58.6238609+00:00\",\"endTimeUtc\":\"2019-11-17T22:29:49.1286804+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:29:49.1286804+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:29:49.1286804+00:00\",\"endTimeUtc\":\"2019-11-17T22:30:25.4157737+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:30:25.4157737+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:30:25.4157737+00:00\",\"endTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:30:39.3536296+00:00\",\"endTimeUtc\":\"2019-11-17T22:30:46.650427+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:30:46.650427+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:30:46.650427+00:00\",\"endTimeUtc\":\"2019-11-17T22:31:02.0021666+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:31:02.0021666+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:31:02.0021666+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:31:08.8458279+00:00\",\"endTimeUtc\":\"2019-11-17T22:36:23.1027432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:36:23.1027432+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:36:23.1027432+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:38:43.5031368+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:50.2999396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:50.2999396+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:38:50.2999396+00:00\",\"endTimeUtc\":\"2019-11-17T22:39:10.5653441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:39:10.5653441+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:39:10.5653441+00:00\",\"endTimeUtc\":\"2019-11-17T22:52:39.7804039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:52:39.7804039+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:52:39.7804039+00:00\",\"endTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:52:46.0921596+00:00\",\"endTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"endTimeUtc\":\"2019-11-17T22:58:08.397599+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:58:08.397599+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:58:08.397599+00:00\",\"endTimeUtc\":\"2019-11-17T23:00:37.0368662+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:00:37.0368662+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:00:37.0368662+00:00\",\"endTimeUtc\":\"2019-11-17T23:01:28.5302682+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:01:28.5302682+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:01:28.5302682+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:00.7558041+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:00.7558041+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:00.7558041+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.144021+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7213807+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.0490191+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:22.5168021+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.3124371+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:21.5966232+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"endTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:39.6885053+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:47.6280337+00:00\",\"endTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:00.1261921+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"endTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:36.5451646+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.9877381+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.5030663+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:39.2819107+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:10.7977265+00:00\",\"endTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:50.9094006+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8781343+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:08.3575872+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:15.7794511+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:23.1387814+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:50.2791768+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:18.1696252+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:48.9194289+00:00\",\"endTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:11.076418+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:53.8722173+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"endTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:44.9700074+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"endTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:21.9688122+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:15.0953058+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:46.3196336+00:00\",\"endTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:53.4445828+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:14.6943968+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"endTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:55.2302703+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"endTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:57.8864984+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:45:22.8258283+00:00\",\"endTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"endTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:59.6385076+00:00\",\"endTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:59.6385076+00:00\",\"endTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"endTimeUtc\":\"2019-11-17T05:49:06.3370603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:49:06.3370603+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:53.6347945+00:00\",\"endTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:10.2078269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:10.2078269+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:52.603626+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:20.6764107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:20.6764107+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:53.6816683+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:12.1115807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:12.1115807+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:55.8222697+00:00\",\"endTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"endTimeUtc\":\"2019-11-17T06:02:35.5292411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:02:35.5292411+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:59.0722368+00:00\",\"endTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"endTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"endTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"endTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"endTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:57.3536823+00:00\",\"endTimeUtc\":\"2019-11-17T06:02:42.9041451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:02:42.9041451+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:52.1973092+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:21.4420253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:21.4420253+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:57.166007+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:56.5686929+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:56.5686929+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:55.3066544+00:00\",\"endTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:16.8458674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:16.8458674+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.6752385+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.2685985+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3464091+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0647875+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:21.2351711+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:04.4048396+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.9511106+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:49.6541835+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:57.9666306+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:00.2189705+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:14.631001+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.4840649+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"endTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.2377418+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:47.1268484+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"endTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:21.0814802+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:25.0107924+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:31.7138238+00:00\",\"endTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:49.9791915+00:00\",\"endTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:47.1979871+00:00\",\"endTimeUtc\":\"2019-11-17T23:04:11.5455405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:04:11.5455405+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:04:11.5455405+00:00\",\"endTimeUtc\":\"2019-11-17T23:04:31.6077841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:04:31.6077841+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:45.7136303+00:00\",\"endTimeUtc\":\"2019-11-17T23:03:20.150741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:03:20.150741+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"endTimeUtc\":\"2019-11-17T23:19:32.0060844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:19:32.0060844+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:19:32.0060844+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:41.9254001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:41.9254001+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:28:41.9254001+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-11-17T22:25:49.262Z\",\"lastUpdatedTime\":\"2019-11-17T23:28:56.7689989+00:00\",\"duration\":\"PT1H12M11.357S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/ef12e248-cd69-4a50-bdf8-b74d9c68b09f\",\"name\":\"northwest/Microsoft1.1910.0.58/ef12e248-cd69-4a50-bdf8-b74d9c68b09f\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric Nodes\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.11.16_01.13.44.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 989\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-15T23:08:11.411Z\",\"lastUpdatedTime\":\"2019-11-16T01:19:51.6427305+00:00\",\"duration\":\"PT2H26M6.221S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/4a70e256-3682-441f-a506-d9c98cfdc48f?api-version=2016-05-01+103": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/4a70e256-3682-441f-a506-d9c98cfdc48f?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "205", "206" ], - "x-ms-client-request-id": [ "b71b71fe-189c-4594-9b36-487ed849f4c4" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "f1e10542-3ed7-4f86-aa4d-bfb38b39f49a" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv8vavdWCxoeDl8zbg75T1DBYMk+tm9uGuJTaWL4G72yYVdoTR2EKzRXOOELtmxznFmDflm/1dc4jlGxtixxVhCYunf9BTmvER+JhvJmpFX9naM3JZrWpToQThGGO+d4x+5/5V9gnadCqi6dmut+YH" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14627" ], - "x-ms-request-id": [ "f1e10542-3ed7-4f86-aa4d-bfb38b39f49a" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032207Z:f1e10542-3ed7-4f86-aa4d-bfb38b39f49a" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:07 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "169113" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/4a70e256-3682-441f-a506-d9c98cfdc48f\",\"name\":\"northwest/Microsoft1.1910.0.58/4a70e256-3682-441f-a506-d9c98cfdc48f\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:15.1574113+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.7980428+00:00\",\"endTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.1105495+00:00\",\"endTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"endTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2828753+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:23.0640677+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0328437+00:00\",\"endTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:36.1363541+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0796211+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:27.0735003+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1264966+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:14.0891999+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1577485+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.9022221+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"endTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:07.270763+00:00\",\"endTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:28.9304235+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:40.0498134+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:50.0341217+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:25.9929477+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:05.955892+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.7586065+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:34.2604921+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:44.8955221+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2516206+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:29.8448363+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:37.9385307+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:34.7226457+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"endTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:05.4450721+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"endTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:10.7012241+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"endTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:41.0825067+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:37.2277688+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"endTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"endTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"endTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:49.1841927+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:43:34.5505721+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:44:04.3628474+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.9550049+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:18.9877452+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"endTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"endTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:35.3597813+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"endTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:54:05.0295435+00:00\",\"endTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"endTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:22:14.8721294+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:16.1589693+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:48.0335558+00:00\",\"endTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:38.8250163+00:00\",\"endTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.112737+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:55.8455131+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:44.5307362+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.722112+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.3467236+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:00.6217002+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:08.3403996+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:32.4032511+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.081098+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.1427907+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.2011225+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8006444+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:57.793598+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:05.4991648+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:26.4036751+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"endTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:07.2341698+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:15.4059361+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:22.0814731+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:44.8030276+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"endTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"endTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:24.2983389+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"endTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"endTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"endTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"endTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:25.4880816+00:00\",\"endTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:35.2170484+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:25.9807838+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.3088695+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.0432424+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.4963687+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.4565099+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0804163+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.4219584+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:04.4680849+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.0189955+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:58.2525579+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.1407931+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:34.5183902+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:37.3468918+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:22.2370938+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:04.0465114+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:20.9057464+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"endTimeUtc\":\"2019-11-17T06:04:19.3176849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:04:19.3176849+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:07.4632189+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:39.3071669+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"Type \u0027UpdateConfigure\u0027 of Role \u0027WAS\u0027 raised an exception:\\n\\nAn error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"endTimeUtc\":\"2019-11-17T06:04:19.3176849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:04:19.3176849+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7370076+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.8301312+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:30.4863102+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.5937375+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:33.9715168+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"Type \u0027UpdateConfigure\u0027 of Role \u0027WASPUBLIC\u0027 raised an exception:\\n\\nAn error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"endTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:23:23.92376+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.144021+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7213807+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.0490191+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:22.5168021+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.3124371+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:21.5966232+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"endTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:39.6885053+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:47.6280337+00:00\",\"endTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:00.1261921+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"endTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:36.5451646+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.9877381+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.5030663+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:39.2819107+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:10.7977265+00:00\",\"endTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:50.9094006+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8781343+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:08.3575872+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:15.7794511+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:23.1387814+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:50.2791768+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:18.1696252+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:48.9194289+00:00\",\"endTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:11.076418+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:53.8722173+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"endTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:44.9700074+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"endTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:21.9688122+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:15.0953058+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:46.3196336+00:00\",\"endTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:53.4445828+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:14.6943968+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"endTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:55.2302703+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"endTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:57.8864984+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:45:22.8258283+00:00\",\"endTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"endTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:59.6385076+00:00\",\"endTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:59.6385076+00:00\",\"endTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"endTimeUtc\":\"2019-11-17T05:49:06.3370603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:49:06.3370603+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:53.6347945+00:00\",\"endTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:10.2078269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:10.2078269+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:52.603626+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:20.6764107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:20.6764107+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:53.6816683+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:12.1115807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:12.1115807+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:55.8222697+00:00\",\"endTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"endTimeUtc\":\"2019-11-17T06:02:35.5292411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:02:35.5292411+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:59.0722368+00:00\",\"endTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"endTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"endTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"endTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"endTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:57.3536823+00:00\",\"endTimeUtc\":\"2019-11-17T06:02:42.9041451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:02:42.9041451+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:52.1973092+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:21.4420253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:21.4420253+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:57.166007+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:56.5686929+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:56.5686929+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:55.3066544+00:00\",\"endTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:16.8458674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:16.8458674+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.6752385+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.2685985+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3464091+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0647875+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:21.2351711+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:04.4048396+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.9511106+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:49.6541835+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:57.9666306+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:00.2189705+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:14.631001+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.4840649+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"endTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.2377418+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:47.1268484+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"endTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:21.0814802+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-17T05:42:38.758Z\",\"lastUpdatedTime\":\"2019-11-17T06:23:23.9550049+00:00\",\"duration\":\"PT2H41M57.436S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/4c4a99b6-54dc-4902-acf8-069de54e44f6?api-version=2016-05-01+104": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/4c4a99b6-54dc-4902-acf8-069de54e44f6?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "207", "208" ], - "x-ms-client-request-id": [ "8cfac0d4-379c-40d2-b27f-0539f0028368" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "3c9f5673-c7e2-44c4-9c63-f5609fdf8215" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv4U2Z2HjhCxhye3TNB1yulG+80R8FqNkU0QcvnGrXV9wVt1EUio0/T1ibtrq8Z6UVO2WsxHykmcz/9wrm+bgK58gWhR9ifZtP9AxTUxllwwkn+hw+JPESj/2BJWpQEKnkBngByJCEQBhoBBrB+wzi" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14626" ], - "x-ms-request-id": [ "3c9f5673-c7e2-44c4-9c63-f5609fdf8215" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032209Z:3c9f5673-c7e2-44c4-9c63-f5609fdf8215" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:09 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "162602" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/4c4a99b6-54dc-4902-acf8-069de54e44f6\",\"name\":\"northwest/Microsoft1.1910.0.58/4c4a99b6-54dc-4902-acf8-069de54e44f6\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:15.1574113+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.7980428+00:00\",\"endTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.1105495+00:00\",\"endTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"endTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2828753+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:23.0640677+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0328437+00:00\",\"endTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:36.1363541+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0796211+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:27.0735003+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1264966+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:14.0891999+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1577485+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.9022221+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"endTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:07.270763+00:00\",\"endTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:28.9304235+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:40.0498134+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:50.0341217+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:25.9929477+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:05.955892+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.7586065+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:34.2604921+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:44.8955221+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2516206+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:29.8448363+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:37.9385307+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:34.7226457+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"endTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:05.4450721+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"endTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:10.7012241+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"endTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:41.0825067+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:37.2277688+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"endTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"endTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"endTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:49.1841927+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:43:34.5505721+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:44:04.3628474+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:18.9877452+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"endTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"endTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:35.3597813+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"endTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:54:05.0295435+00:00\",\"endTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"endTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:22:14.8721294+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:16.1589693+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:48.0335558+00:00\",\"endTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:38.8250163+00:00\",\"endTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"Type \u0027Update\u0027 of Role \u0027IBC\u0027 raised an exception:\\n\\nCannot get storage connection string from the XRP ring.\\nat Get-IBCApplicationParameters, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\FabricRingApplications\\\\FabricRingApplications.psm1: line 3418\\nat GetAppSpecificParameters, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\FabricRingApplications\\\\FabricRingApplications.psm1: line 1859\\nat PrepareApplicationParameters, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\FabricRingApplications\\\\FabricRingApplications.psm1: line 996\\nat Install-AzureStackServiceFabricApplication, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\FabricRingApplications\\\\FabricRingApplications.psm1: line 164\\nat Update, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode2\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Classes\\\\IBC\\\\IBC.psm1: line 61\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"endTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:58:33.5493925+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.112737+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:55.8455131+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:44.5307362+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.722112+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.3467236+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:00.6217002+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:08.3403996+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:32.4032511+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.081098+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.1427907+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.2011225+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8006444+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:57.793598+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:05.4991648+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:26.4036751+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"endTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:07.2341698+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:15.4059361+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:22.0814731+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:44.8030276+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"endTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"endTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:24.2983389+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"endTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"endTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"endTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"endTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:25.4880816+00:00\",\"endTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:35.2170484+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:25.9807838+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.3088695+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.0432424+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.4963687+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.4565099+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0804163+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.4219584+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:04.4680849+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.0189955+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"endTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:58.2525579+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.1407931+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:34.5183902+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:37.3468918+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:22.2370938+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:04.0465114+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:20.9057464+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"endTimeUtc\":\"2019-11-17T02:04:37.960401+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:04:37.960401+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:07.4632189+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:39.3071669+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"Type \u0027UpdateConfigure\u0027 of Role \u0027WAS\u0027 raised an exception:\\n\\nAn error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"endTimeUtc\":\"2019-11-17T02:04:37.9446784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:04:37.9446784+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7370076+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.8301312+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:30.4863102+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"endTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.5937375+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:33.9715168+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"Type \u0027UpdateConfigure\u0027 of Role \u0027WASPUBLIC\u0027 raised an exception:\\n\\nAn error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)\\n at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"endTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:24:48.7936028+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.144021+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7213807+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.0490191+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:22.5168021+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.3124371+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:21.5966232+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"endTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:39.6885053+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:47.6280337+00:00\",\"endTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:00.1261921+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"endTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:36.5451646+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.9877381+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.5030663+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:39.2819107+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:10.7977265+00:00\",\"endTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:50.9094006+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8781343+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:08.3575872+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:15.7794511+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:23.1387814+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:50.2791768+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:18.1696252+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:48.9194289+00:00\",\"endTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:11.076418+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:53.8722173+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"endTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:44.9700074+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"endTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:21.9688122+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:15.0953058+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"endTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:16:46.3196336+00:00\",\"endTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:53.4445828+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:14.6943968+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"endTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T02:11:47.5034824+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:55.2302703+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"endTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:57.8864984+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.6752385+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.2685985+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3464091+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0647875+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:21.2351711+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:04.4048396+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.9511106+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:49.6541835+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:57.9666306+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:00.2189705+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:14.631001+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.4840649+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"endTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.2377418+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:47.1268484+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"endTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:21.0814802+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-16T05:18:43.305Z\",\"lastUpdatedTime\":\"2019-11-17T02:58:33.5493925+00:00\",\"duration\":\"PT23H38M50.024S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/6aa63f32-37e8-4313-87c5-47124be8c035?api-version=2016-05-01+105": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/6aa63f32-37e8-4313-87c5-47124be8c035?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "209", "210" ], - "x-ms-client-request-id": [ "f346193c-be42-4b79-b660-8ce8b8a61d46" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "bb9c56fc-e401-41a3-be55-679845a1f22e" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvEv0V2MKd6QdSTlQ+KTNXzJen6l1sSY2eSKoOW5b5q64z8YwOfEE2yB2L9fhzOmeU7GRSmzsQfryGE1Wg35mbHHBliIJtXa3Hsc3Qv/6bPsE02/9xqxtPQiChNU3neiYODN3Wuv+HlTzB3s/AxWAc" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14625" ], - "x-ms-request-id": [ "bb9c56fc-e401-41a3-be55-679845a1f22e" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032211Z:bb9c56fc-e401-41a3-be55-679845a1f22e" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:10 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "10099" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/6aa63f32-37e8-4313-87c5-47124be8c035\",\"name\":\"northwest/Microsoft1.1910.0.58/6aa63f32-37e8-4313-87c5-47124be8c035\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric Nodes\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.11.16_03.52.18.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 989\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T03:59:08.2010942+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-16T02:23:24.053Z\",\"lastUpdatedTime\":\"2019-11-16T03:59:08.2010942+00:00\",\"duration\":\"PT1H50M42.248S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/79c3ccb5-fb90-4586-9df2-377bf502b034?api-version=2016-05-01+106": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/79c3ccb5-fb90-4586-9df2-377bf502b034?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "211", "212" ], - "x-ms-client-request-id": [ "e3831cd5-b31e-46ac-9fbb-4f0090b5d070" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "567d46eb-240f-4fd8-90e9-265f05321532" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRv86NY9b3TjRcQgODtK3mcAExd7ac7nWPew2O/1uSyMsGaam3KiACV4HicnSQrGdb8cS2F/MM+BVLBZ+8MwhdbWgpN4brdQcDpInBEaap8XEyEGOiugrFwKQzC9z38QWZ+rQTAh0jflqIvxW1DURBv" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14624" ], - "x-ms-request-id": [ "567d46eb-240f-4fd8-90e9-265f05321532" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032212Z:567d46eb-240f-4fd8-90e9-265f05321532" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:12 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "178178" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/79c3ccb5-fb90-4586-9df2-377bf502b034\",\"name\":\"northwest/Microsoft1.1910.0.58/79c3ccb5-fb90-4586-9df2-377bf502b034\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:35.3535368+00:00\",\"endTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:30:58.7356491+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:15.1574113+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:34:34.6912822+00:00\",\"endTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:34:53.2065293+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.7980428+00:00\",\"endTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:32:57.4536252+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:31:13.1105495+00:00\",\"endTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:31:57.4852567+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:44.7518327+00:00\",\"endTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:56:56.3455075+00:00\",\"endTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:07.6891729+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2828753+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:23.0640677+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0328437+00:00\",\"endTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:29.5114037+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:19:36.1363541+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:00.9486903+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:14.5735988+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.0796211+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:19.9172901+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:27.0735003+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:53.4646644+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.2302072+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:24.3596374+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1264966+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:05.9799174+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:14.0891999+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.2147263+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:59.4802544+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:15.1207911+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:32.1577485+00:00\",\"endTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:36.0741325+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:10:42.9022221+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:08.6677042+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:11:23.7190189+00:00\",\"endTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:11:40.3440294+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:29.5687611+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.3308793+00:00\",\"endTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:00.1302048+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:41:07.270763+00:00\",\"endTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:42:50.733646+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.9873163+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:08.3308785+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:21.0710988+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:28.9304235+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:55.8877532+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:26.364398+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:40.0498134+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:50.0341217+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.9617306+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:48.6177864+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:55.2315002+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:07.7683768+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:18.07112+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:25.9929477+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:53.4658876+00:00\",\"steps\":[]}]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:39.8623143+00:00\",\"endTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:20:57.3778231+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:05.955892+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:28.8151109+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:46.5400805+00:00\",\"endTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:21:58.9931225+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:12.5399612+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:19.7586065+00:00\",\"endTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:22:42.2897125+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:01.0395859+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:13.9769907+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:27.5261628+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:34.2604921+00:00\",\"endTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:23:54.3565081+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:11.9657652+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"steps\":[]},{\"name\":\"Stop MAWatchdog\",\"description\":\"Stop MAWatchdog as temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:24.4581642+00:00\",\"endTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:37.9893163+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:24:44.8955221+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:04.7391341+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"steps\":[]}]},{\"name\":\"Start MAWatchdog\",\"description\":\"Verify MAWatchdog is running temprary work around for 1910 update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:25:22.1608891+00:00\",\"endTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:25:34.4441165+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:57:15.2516206+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-11-16T06:58:08.6262374+00:00\",\"endTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:21.5167707+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:29.8448363+00:00\",\"endTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:13:18.6588082+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T06:58:37.9385307+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:08:06.1377767+00:00\",\"endTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:08:33.9188886+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:26.8943604+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[{\"name\":\"ReConfigure Blob FolderAcls\",\"description\":\"ReConfigure Blob FolderAcls\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:34.7226457+00:00\",\"endTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:51.5973169+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:27.9280811+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:47.8811405+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:24.9185462+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:05.4311764+00:00\",\"endTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:50:30.9935826+00:00\",\"endTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:03:59.1326038+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:05.4450721+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:17.2756486+00:00\",\"endTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:04:42.3095118+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:08.4656414+00:00\",\"endTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:05:27.1843123+00:00\",\"endTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:07:00.7010851+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:20.3856701+00:00\",\"endTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:13:47.2534762+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:03.0606394+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:10.7012241+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:22.9511651+00:00\",\"endTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:20:49.8104002+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.0589392+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:41.3557179+00:00\",\"endTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:23:17.378443+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:16.4110833+00:00\",\"endTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:29:41.0668849+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:29:41.0825067+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:30.9778013+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:37.2277688+00:00\",\"endTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:35:48.8839381+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:14.9647756+00:00\",\"endTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:36:47.3459867+00:00\",\"endTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:37:07.7052458+00:00\",\"endTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:38:40.7076446+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:22.3135956+00:00\",\"endTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:45:47.4697659+00:00\",\"endTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"steps\":[]},{\"name\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"description\":\"Live Update Configuration of the Guest Agent Log Collector.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:43.1061134+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:51:49.1841927+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:00.7622325+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:26.3574815+00:00\",\"endTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:52:54.5669632+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"steps\":[]},{\"name\":\"LiveUpdateAutoRebootRegistryKeys\",\"description\":\"Adding auto-reboot registry keys to all host nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T19:05:27.0421531+00:00\",\"endTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T19:05:57.342396+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:43:34.5505721+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:04.3628474+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:18.9877452+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:21:49.7978384+00:00\",\"endTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:23:07.5274094+00:00\",\"endTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:25:27.4710018+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:43.1486046+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:02.944742+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:28.672309+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:35.3597813+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:30.1569361+00:00\",\"endTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:48:52.0988655+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:08.759061+00:00\",\"endTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:51:28.7433752+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:34.9358922+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:58.2795717+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:54:05.0295435+00:00\",\"endTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:20:59.7962859+00:00\",\"endTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:22:14.8565023+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:22:14.8721294+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:32.4124146+00:00\",\"endTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:24:51.3966524+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:00.2370947+00:00\",\"endTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:27:26.2681705+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:11.9402736+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:16.1589693+00:00\",\"endTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:40.9398963+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:45:48.0335558+00:00\",\"endTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:46:15.5776645+00:00\",\"endTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:32.4188329+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:47:38.8250163+00:00\",\"endTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T01:48:07.6772362+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:09.7367363+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.112737+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.6435573+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.236203+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:55.8455131+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:53.6570837+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:23.5788348+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:01.4999894+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:36.327592+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:44.5307362+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:38.9522502+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:28.2324472+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:14.9501347+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:35.2781343+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.2460196+00:00\",\"endTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:10:34.5296807+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"steps\":[]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:24.7482373+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:47.9043946+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:32.7791936+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.722112+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.2028606+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.3467236+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:42.064763+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:38.908529+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:30.1560866+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:52.6697892+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.2156747+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:00.6060753+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:00.6217002+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:08.3403996+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:01.6056773+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:50.7798233+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:09.3418003+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:29.0604657+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:52.544099+00:00\",\"endTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:24.1064221+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:15:32.4032511+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:32.1529089+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:11.6221462+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:00.2655741+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:21.9066172+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:46.4066979+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:20.8466295+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.081098+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:00.0646443+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.1427907+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:14.3606059+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:01.5632962+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:25.8600941+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:00.0611193+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:32.4667906+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.2011225+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:50.528808+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:48.1686539+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:38.0896936+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:58.3728385+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.4814585+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:52.3250327+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8006444+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:23.3613593+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:36.9073362+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:24.6248611+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:47.2792014+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:26.4969209+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:57.7779685+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:57.793598+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:05.4991648+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:58.7463211+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:59.6079174+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:44.3885135+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:09.0912109+00:00\",\"endTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:16:50.4663934+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:19.3412127+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:26.4036751+00:00\",\"endTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:18:21.5908403+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:07.0589212+00:00\",\"endTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:25:53.425+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:13.4385127+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:36.1562148+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:07.1872378+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:07.2341698+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:15.4059361+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:42.2651209+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:22.0814731+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:20:15.8098614+00:00\",\"endTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:27:16.3462904+00:00\",\"endTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:30:20.7884049+00:00\",\"endTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:31:42.2347553+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:13.7875099+00:00\",\"endTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:38.5374187+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:34:44.8030276+00:00\",\"endTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:36:19.4341881+00:00\",\"endTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:39:13.4936867+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:06.9523218+00:00\",\"endTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:42:24.7177843+00:00\",\"endTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:44:47.1864492+00:00\",\"endTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:16.9675232+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:45:24.2983389+00:00\",\"endTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:47:04.3284605+00:00\",\"endTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:49:54.2280798+00:00\",\"endTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:52:46.1649899+00:00\",\"endTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:53:03.6180546+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:20.998418+00:00\",\"endTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T17:55:45.4059432+00:00\",\"endTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:15:52.0921546+00:00\",\"endTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:18.6912611+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:16:25.4880816+00:00\",\"endTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:28.560837+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:19:35.2170484+00:00\",\"endTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:19.2151872+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:25.9807838+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.3088695+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.0432424+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:04.9806012+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:21:34.4963687+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:05.7462241+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T18:22:05.9649699+00:00\",\"endTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T18:22:41.5116939+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.4565099+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:48.6276363+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0804163+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.750834+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:25.7032913+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:35.1094965+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.4219584+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.7655604+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:05.355394+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:57.3118871+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:04.4680849+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:59.5684886+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:17.2447267+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:23.9365958+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.0189955+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2217231+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:58.2525579+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:50.3772076+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:50.063334+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:12.9377291+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:21.3751863+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.1407931+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:43.859451+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:35.6991997+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:25.7372081+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:34.5183902+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:42.0007927+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:51.936497+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:31.8268432+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:28.9563376+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:37.3468918+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:22.2215227+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:22.2370938+00:00\",\"endTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:44:56.2717833+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:44.4216734+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.9840651+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:04.0465114+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:12.0151876+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:20.9057464+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:48.5633503+00:00\",\"endTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:55:53.6820619+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:00.7757638+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:07.4632189+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:14.5412904+00:00\",\"endTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:56:35.4317758+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:32.4478392+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:39.3071669+00:00\",\"endTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:12:41.9088405+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:50.7883533+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:36.3713947+00:00\",\"endTimeUtc\":\"2019-11-17T22:31:11.2676666+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:31:11.2676666+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:31:11.2676666+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:31:19.3783159+00:00\",\"endTimeUtc\":\"2019-11-17T22:32:37.6499646+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:32:37.6499646+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:32:37.6499646+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:06.434474+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:06.434474+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:33:06.434474+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:33:39.3288634+00:00\",\"endTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:33:46.1569108+00:00\",\"endTimeUtc\":\"2019-11-17T22:35:37.8913545+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:35:37.8913545+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:35:37.8913545+00:00\",\"endTimeUtc\":\"2019-11-17T22:37:51.8286227+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:37:51.8286227+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7370076+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1116643+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:19.6114325+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:19.8301312+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:30.4863102+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:07.016473+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:34.7813714+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:52.6719082+00:00\",\"endTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.5937375+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:19.4061455+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:47.3866802+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:24.9403423+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:33.9715168+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:16.719289+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:43.280314+00:00\",\"endTimeUtc\":\"2019-11-17T22:28:58.6238609+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:28:58.6238609+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:28:58.6238609+00:00\",\"endTimeUtc\":\"2019-11-17T22:29:49.1286804+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:29:49.1286804+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:29:49.1286804+00:00\",\"endTimeUtc\":\"2019-11-17T22:30:25.4157737+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:30:25.4157737+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:30:25.4157737+00:00\",\"endTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:30:32.7287198+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:30:39.3536296+00:00\",\"endTimeUtc\":\"2019-11-17T22:30:46.650427+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:30:46.650427+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:30:46.650427+00:00\",\"endTimeUtc\":\"2019-11-17T22:31:02.0021666+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:31:02.0021666+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:31:02.0021666+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:31:08.8458279+00:00\",\"endTimeUtc\":\"2019-11-17T22:36:23.1027432+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:36:23.1027432+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:36:23.1027432+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:38:30.5188981+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:38:37.1750762+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:38:43.5031368+00:00\",\"endTimeUtc\":\"2019-11-17T22:38:50.2999396+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:38:50.2999396+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:38:50.2999396+00:00\",\"endTimeUtc\":\"2019-11-17T22:39:10.5653441+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:39:10.5653441+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:39:10.5653441+00:00\",\"endTimeUtc\":\"2019-11-17T22:52:39.7804039+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:52:39.7804039+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:52:39.7804039+00:00\",\"endTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:52:46.0921596+00:00\",\"endTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:55:19.9093205+00:00\",\"endTimeUtc\":\"2019-11-17T22:58:08.397599+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T22:58:08.397599+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T22:58:08.397599+00:00\",\"endTimeUtc\":\"2019-11-17T23:00:37.0368662+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:00:37.0368662+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:00:37.0368662+00:00\",\"endTimeUtc\":\"2019-11-17T23:01:28.5302682+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:01:28.5302682+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:01:28.5302682+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:00.7558041+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:00.7558041+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:00.7558041+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:08.0525695+00:00\",\"endTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:02:24.9951721+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:20.144021+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:43.3004483+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:47.7213807+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:47.8460072+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:00.0490191+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:31.5019272+00:00\",\"endTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:13.6887365+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:50:22.5168021+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:21.250721+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:36.2813836+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:00.9999918+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:10.3124371+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:31.3904526+00:00\",\"endTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:08:57.9960336+00:00\",\"endTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:14.6748098+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:26:21.5966232+00:00\",\"endTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:29:08.985875+00:00\",\"endTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:30:27.0634153+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:03.218097+00:00\",\"endTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:34:12.9367729+00:00\",\"endTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:37:31.2685186+00:00\",\"endTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:40:11.3772401+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:59.766905+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:29.6260708+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:39.6885053+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:49.8759052+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:39.7999819+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:47.6280337+00:00\",\"endTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:49:29.9004895+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:46.3450438+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:53.2981139+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:00.1261921+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:07.251139+00:00\",\"endTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:52:27.4072528+00:00\",\"endTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:29.5920908+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:05:36.5451646+00:00\",\"endTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:08:23.6595437+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:08:23.6751631+00:00\",\"endTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:09:36.979055+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:11.4086434+00:00\",\"endTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:13:18.4242195+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.7884473+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:09.6364058+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.9877381+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.5030663+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:53.2357499+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:51.7199281+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:39.2664048+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:39.2819107+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:00.9534162+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:45.0306682+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:17.9832473+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:49.8893032+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:08.3419436+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.018765+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.4091817+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:10.719614+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:10.7977265+00:00\",\"endTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:53:12.3917337+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:32.0941713+00:00\",\"endTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:56:51.8909764+00:00\",\"endTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:00:39.2334815+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:11.9832827+00:00\",\"endTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:01:47.5611918+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:08.4204405+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:50.9094006+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:06.8781343+00:00\",\"endTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:49:40.813961+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:43.6725925+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:51.8445797+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:24.5319816+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:02.7968781+00:00\",\"endTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"steps\":[]}]},{\"name\":\"Configure Windows Firewall rules\",\"description\":\"Live update of Windows Firewall rules.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:58:40.7810283+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"steps\":[]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:59:10.6558635+00:00\",\"endTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:59:29.1088824+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:08.3575872+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:15.7794511+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:23.1387814+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:42.2479784+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:50.2791768+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:09.482182+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:18.1696252+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:41.403852+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:48.9194289+00:00\",\"endTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:05:37.4347415+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:52.7619853+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:52.670436+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:04.0764529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:11.076418+00:00\",\"endTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:11:26.2794831+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:13.685529+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:27.497973+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:54.1384645+00:00\",\"endTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:46.0910107+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:14:53.8722173+00:00\",\"endTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:17:43.0441939+00:00\",\"endTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:19:26.4029317+00:00\",\"endTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:20:21.6369637+00:00\",\"endTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:36.8763025+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:21:44.9700074+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:01.6730127+00:00\",\"endTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:22:57.5476498+00:00\",\"endTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:23:11.8913021+00:00\",\"endTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:24:36.5782469+00:00\",\"endTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:14.2969917+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:21.9688122+00:00\",\"endTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:33:29.3433288+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:19.7175591+00:00\",\"endTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:39:59.6741941+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:08.1266003+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:15.0953058+00:00\",\"endTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"steps\":[]},{\"name\":\"Configure image registry state\",\"description\":\"Ensure that the image registry state folder exists on all artifacts disks and reset daemon configuration to match expectations.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:41:29.7983374+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"steps\":[]},{\"name\":\"Update artifacts for SQLWAS\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:15.29817+00:00\",\"endTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:42:33.3604192+00:00\",\"endTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:43:02.5476612+00:00\",\"endTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:51:14.857807+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:23.6479159+00:00\",\"endTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:38.9290614+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:46.3196336+00:00\",\"endTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:16:53.4445828+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:08.0694603+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:14.6943968+00:00\",\"endTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:17:43.3557111+00:00\",\"endTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:06.3869143+00:00\",\"endTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:55.2302703+00:00\",\"endTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:19:55.8861628+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:23.7140762+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:24.6984465+00:00\",\"endTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:21:04.0008399+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:28.6523613+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:06.6360872+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:46.3857799+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:18:57.8864984+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T09:20:26.5890521+00:00\",\"endTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T09:20:56.667522+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:45:15.9040698+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:45:22.8258283+00:00\",\"endTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:52.3886026+00:00\",\"endTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:59.6385076+00:00\",\"endTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:46:59.6385076+00:00\",\"endTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:48:56.0871802+00:00\",\"endTimeUtc\":\"2019-11-17T05:49:06.3370603+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:49:06.3370603+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:30.1818946+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:53.6347945+00:00\",\"endTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:57:42.8209014+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:10.2078269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:10.2078269+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:52.603626+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:14.5178832+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:20.6764107+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:20.6764107+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:53.6816683+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:12.1115807+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:12.1115807+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:55.8222697+00:00\",\"endTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:01:36.7152692+00:00\",\"endTimeUtc\":\"2019-11-17T06:02:35.5292411+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:02:35.5292411+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:59.0722368+00:00\",\"endTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:57:14.8371292+00:00\",\"endTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:06:21.4782434+00:00\",\"endTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:07:21.4979161+00:00\",\"endTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:07:57.4058343+00:00\",\"endTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:14:39.3001283+00:00\",\"endTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:15:20.7773312+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:57.3536823+00:00\",\"endTimeUtc\":\"2019-11-17T06:02:42.9041451+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:02:42.9041451+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:52.1973092+00:00\",\"endTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:55:36.5421814+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:02.4711133+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:21.4420253+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:21.4420253+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:57.166007+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T06:00:11.3328004+00:00\",\"endTimeUtc\":\"2019-11-17T06:00:56.5686929+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T06:00:56.5686929+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:51:55.3066544+00:00\",\"endTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:56:40.7127544+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T05:59:06.1585591+00:00\",\"endTimeUtc\":\"2019-11-17T05:59:16.8458674+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T05:59:16.8458674+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.6752385+00:00\",\"endTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:45:16.2529765+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:45:16.2685985+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:43.3464091+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.0647875+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:20.0960901+00:00\",\"endTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:09.672736+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:51:21.2351711+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:04.3894499+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:04.4048396+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:40.9354926+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:40.9511106+00:00\",\"endTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:03:49.5760578+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:49.6541835+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:03:57.9666306+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:04:06.3103292+00:00\",\"endTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:12:55.6697077+00:00\",\"endTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:31:53.1877766+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:32:00.2189705+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:09.1551269+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:38.1080729+00:00\",\"endTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:35:59.2954015+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:02.6778427+00:00\",\"endTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:38:51.5379892+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:07.474815+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:14.631001+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:41.4529393+00:00\",\"endTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:49.2185031+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:45:56.4840649+00:00\",\"endTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:46:31.5775357+00:00\",\"endTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:48:47.3179311+00:00\",\"endTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:50:15.9844412+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:19.2377418+00:00\",\"endTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:46:03.5966793+00:00\",\"endTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:48:47.0955753+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:48:47.1268484+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:55.7511398+00:00\",\"endTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:54:24.2040528+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:30.437643+00:00\",\"endTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:06:22.0282018+00:00\",\"endTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:07:31.4652478+00:00\",\"endTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:09:33.449081+00:00\",\"endTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:13:02.8102991+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:21.0814802+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:44:52.0031776+00:00\",\"endTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:47:38.1741851+00:00\",\"endTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:52:11.7507071+00:00\",\"endTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:55:46.6412438+00:00\",\"endTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T07:57:22.4376824+00:00\",\"endTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-16T08:02:41.4202469+00:00\",\"endTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T08:04:16.3727612+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:25.0107924+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:31.7138238+00:00\",\"endTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:49.9791915+00:00\",\"endTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:47.1979871+00:00\",\"endTimeUtc\":\"2019-11-17T23:04:11.5455405+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:04:11.5455405+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:04:11.5455405+00:00\",\"endTimeUtc\":\"2019-11-17T23:04:31.6077841+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:04:31.6077841+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:02:45.7136303+00:00\",\"endTimeUtc\":\"2019-11-17T23:03:20.150741+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:03:20.150741+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:18:54.4839272+00:00\",\"endTimeUtc\":\"2019-11-17T23:19:32.0060844+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:19:32.0060844+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:19:32.0060844+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:41.9254001+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:41.9254001+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-17T23:28:41.9254001+00:00\",\"endTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-17T23:28:56.7689989+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-11-17T22:25:49.262Z\",\"lastUpdatedTime\":\"2019-11-17T23:28:56.7689989+00:00\",\"duration\":\"PT1H12M11.357S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/ef12e248-cd69-4a50-bdf8-b74d9c68b09f?api-version=2016-05-01+107": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/ef12e248-cd69-4a50-bdf8-b74d9c68b09f?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "213", "214" ], - "x-ms-client-request-id": [ "4ec0a306-9360-4f71-b909-a259da0ccd98" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "ac8ec4dc-1584-4f43-9be7-7b08b6857db2" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvK0Qb7Ptnpl2vw9piyP61atEYgJi89TOQMKm4tw6+ojCFGMIFLQZ/vVZaGxovRM8YyER9iamlFfvCUiNbt3O/GTz351MlTY7vn562klB3kQzjZWN1rTc6kV+Tmwl7FQpCSOqlWTB6EtxSYK0CAWmf" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14623" ], - "x-ms-request-id": [ "ac8ec4dc-1584-4f43-9be7-7b08b6857db2" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032214Z:ac8ec4dc-1584-4f43-9be7-7b08b6857db2" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:14 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "10098" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.58/updateRuns/ef12e248-cd69-4a50-bdf8-b74d9c68b09f\",\"name\":\"northwest/Microsoft1.1910.0.58/ef12e248-cd69-4a50-bdf8-b74d9c68b09f\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:19.4265991+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:08:25.2234108+00:00\",\"endTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:35.3330981+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:16:41.2548969+00:00\",\"endTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:17:16.9779066+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:31:10.4782067+00:00\",\"endTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:29.5093353+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:37.0561545+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:31:55.5560246+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:02.0559809+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4309948+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.6653064+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.9213365+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:32:09.4934313+00:00\",\"endTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:34:54.7025849+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:34:55.4838257+00:00\",\"endTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:35:02.3119084+00:00\",\"endTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:35:20.8495324+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:40.3619135+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:48.6743373+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric Nodes\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2019.11.16_01.13.44.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1910.0.58\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 989\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 42\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 40\",\"status\":\"Error\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-16T01:19:51.6427305+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:48.689961+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:41:56.1884834+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4398714+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:02.797793+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:18.1101782+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-11-15T23:38:59.4554951+00:00\",\"endTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"lastUpdatedTimeUtc\":\"2019-11-15T23:42:13.8914606+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2019-11-15T23:08:11.411Z\",\"lastUpdatedTime\":\"2019-11-16T01:19:51.6427305+00:00\",\"duration\":\"PT2H26M6.221S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9/updateRuns?api-version=2016-05-01+108": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "215", "216" ], - "x-ms-client-request-id": [ "4e9ca3a9-64a1-4418-ad18-42dfa5b9b5af" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "551ce8ea-e4d5-47b6-ad05-2e453157ab07" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvLAeX9+dm/7BWA24ZqrPjE+JoJ60O84SZ0Ds4G0gmn+scDrxGckMqcaSy38i1IkDmtWE/njugjmPKhrDDlCBfZG4bv2lHh6xJ9B24qllDdhgvwBDCVQwghMjknaisPbpBiMiyf/VuiXH07M00/TeO" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14622" ], - "x-ms-request-id": [ "551ce8ea-e4d5-47b6-ad05-2e453157ab07" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032216Z:551ce8ea-e4d5-47b6-ad05-2e453157ab07" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:15 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "167760" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9/updateRuns/2e8bd2e0-bccf-4518-91b2-7d6dde061082\",\"name\":\"northwest/Microsoft1.1910.0.9/2e8bd2e0-bccf-4518-91b2-7d6dde061082\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:14:37.2175462+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5559523+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5559523+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:14:37.2175462+00:00\",\"endTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:14:46.9830615+00:00\",\"endTimeUtc\":\"2019-10-04T01:28:18.9702164+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T01:28:18.9702164+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:28:18.9702164+00:00\",\"endTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:28:27.798238+00:00\",\"endTimeUtc\":\"2019-10-04T01:35:01.1252715+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T01:35:01.1252715+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:35:01.1252715+00:00\",\"endTimeUtc\":\"2019-10-04T02:02:21.2140263+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:02:21.2140263+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:02:21.2140263+00:00\",\"endTimeUtc\":\"2019-10-04T02:02:50.2293913+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:02:50.2293913+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5559523+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5559523+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:03:08.1980174+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:03:54.3257796+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:22.0311048+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:22.0311048+00:00\",\"steps\":[{\"name\":\"Before Copy Update Package Content\",\"description\":\"Copy current version of the content to Previous location.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:04:11.2796839+00:00\",\"endTimeUtc\":\"2019-10-04T02:08:38.1971059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:08:38.1971059+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:08:38.1971059+00:00\",\"endTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:09:01.8844439+00:00\",\"endTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:09:02.1656925+00:00\",\"endTimeUtc\":\"2019-10-04T02:16:08.0293276+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:16:08.0293276+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:09:01.775217+00:00\",\"endTimeUtc\":\"2019-10-04T02:16:41.0764189+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:16:41.0764189+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets; Remove unnecessary deployment objects;\",\"description\":\"Extract or Expand all the engine specific nugets; Remove unnecessary deployment objects;\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"endTimeUtc\":\"2019-10-04T02:27:07.7987439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:27:07.7987439+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:17:17.7806956+00:00\",\"endTimeUtc\":\"2019-10-04T02:18:00.3571029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:18:00.3571029+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:27:07.7987439+00:00\",\"endTimeUtc\":\"2019-10-04T04:17:56.3912125+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T04:17:56.3912125+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:27:26.1890508+00:00\",\"endTimeUtc\":\"2019-10-04T03:00:43.7366739+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T03:00:43.7366739+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:27:43.4232934+00:00\",\"endTimeUtc\":\"2019-10-04T03:00:43.721098+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T03:00:43.721098+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T04:17:56.4392298+00:00\",\"endTimeUtc\":\"2019-10-04T05:59:50.080697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T05:59:50.080697+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T04:18:34.0788167+00:00\",\"endTimeUtc\":\"2019-10-04T04:35:36.069656+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T04:35:36.069656+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T04:35:38.2260973+00:00\",\"endTimeUtc\":\"2019-10-04T04:43:09.270543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T04:43:09.270543+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T04:18:33.3131362+00:00\",\"endTimeUtc\":\"2019-10-04T04:51:47.4855857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T04:51:47.4855857+00:00\",\"steps\":[]}]},{\"name\":\"Copy Update Package Content\",\"description\":\"Copy update package content to the destination.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T05:59:50.080697+00:00\",\"endTimeUtc\":\"2019-10-04T06:15:01.2625619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T06:15:01.2625619+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:15:01.2625619+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:21.9848054+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:21.9848054+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:15:19.8243649+00:00\",\"endTimeUtc\":\"2019-10-04T07:00:36.2193466+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:00:36.2193466+00:00\",\"steps\":[]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:00:36.2193466+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:07.2659108+00:00\",\"endTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"endTimeUtc\":\"2019-10-04T07:36:37.161424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:36:37.161424+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:36:37.161424+00:00\",\"endTimeUtc\":\"2019-10-04T08:05:01.1328007+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:05:01.1328007+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:36:55.0519179+00:00\",\"endTimeUtc\":\"2019-10-04T07:59:02.6359691+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:59:02.6359691+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:59:02.6359691+00:00\",\"endTimeUtc\":\"2019-10-04T08:05:01.1328007+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:05:01.1328007+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:06.8141686+00:00\",\"endTimeUtc\":\"2019-10-04T07:03:07.4729823+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:03:07.4729823+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:03:07.4838143+00:00\",\"endTimeUtc\":\"2019-10-04T07:39:01.2705808+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:39:01.2705808+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:39:01.2705808+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:39:20.4885538+00:00\",\"endTimeUtc\":\"2019-10-04T07:58:20.7930143+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:58:20.7930143+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:58:20.8087641+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:06.4379513+00:00\",\"endTimeUtc\":\"2019-10-04T07:25:11.1195443+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:25:11.1195443+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:36.6563155+00:00\",\"endTimeUtc\":\"2019-10-04T07:25:11.1195443+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:25:11.1195443+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:25:11.1351697+00:00\",\"endTimeUtc\":\"2019-10-04T07:38:38.9731171+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:38:38.9731171+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:38:38.9731171+00:00\",\"endTimeUtc\":\"2019-10-04T07:55:09.9184477+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:55:09.9184477+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:06.2664402+00:00\",\"endTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:03:07.405688+00:00\",\"endTimeUtc\":\"2019-10-04T07:24:52.9679604+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:24:52.9679604+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:24:52.9793622+00:00\",\"endTimeUtc\":\"2019-10-04T07:43:56.0645317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:43:56.0645317+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:25:09.9945718+00:00\",\"endTimeUtc\":\"2019-10-04T07:43:56.0645317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:43:56.0645317+00:00\",\"steps\":[]}]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:15:19.949355+00:00\",\"endTimeUtc\":\"2019-10-04T06:15:48.5429052+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T06:15:48.5429052+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:15:48.5429052+00:00\",\"endTimeUtc\":\"2019-10-04T06:18:18.5574934+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T06:18:18.5574934+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-10-04T06:18:18.5574934+00:00\",\"endTimeUtc\":\"2019-10-04T06:18:50.6210351+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T06:18:50.6210351+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:18:50.6210351+00:00\",\"endTimeUtc\":\"2019-10-04T07:17:58.2294193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:17:58.2294193+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:17:58.2742997+00:00\",\"endTimeUtc\":\"2019-10-04T07:19:51.2117155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:19:51.2117155+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:18:20.0086695+00:00\",\"endTimeUtc\":\"2019-10-04T07:18:56.4144633+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:18:56.4144633+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:18:56.4144633+00:00\",\"endTimeUtc\":\"2019-10-04T07:19:23.4142572+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:19:23.4142572+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:19:23.4142572+00:00\",\"endTimeUtc\":\"2019-10-04T07:19:51.2117155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:19:51.2117155+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:19:22.1560478+00:00\",\"endTimeUtc\":\"2019-10-04T19:53:27.0826672+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T19:53:27.0826672+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:19:44.1402274+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:20:08.5934712+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:44.340779+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:44.340779+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:20:09.983789+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:44.4502392+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:44.4502392+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:20:08.5624077+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:44.9970758+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:44.9970758+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:20:08.4838551+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"endTimeUtc\":\"2019-10-04T09:02:26.2151015+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:02:26.2151015+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:02:26.2151015+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:05.7564115+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:05.7564115+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:03:24.7774324+00:00\",\"endTimeUtc\":\"2019-10-04T10:01:15.1570879+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:01:15.1570879+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:01:15.2046795+00:00\",\"endTimeUtc\":\"2019-10-04T10:44:40.8531689+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:44:40.8531689+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:44:40.9317347+00:00\",\"endTimeUtc\":\"2019-10-04T12:46:23.9828847+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:46:23.9828847+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:46:24.0142736+00:00\",\"endTimeUtc\":\"2019-10-04T13:03:17.6568609+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:03:17.6568609+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:03:17.6568609+00:00\",\"endTimeUtc\":\"2019-10-04T13:11:43.2137332+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:11:43.2137332+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:11:43.2137332+00:00\",\"endTimeUtc\":\"2019-10-04T13:34:26.0242608+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:34:26.0242608+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:34:26.0242608+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:34:50.1647391+00:00\",\"endTimeUtc\":\"2019-10-04T13:38:16.4430201+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:38:16.4430201+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:38:16.4430201+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"endTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:24.8304738+00:00\",\"endTimeUtc\":\"2019-10-04T13:51:42.2306611+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:51:42.2306611+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:51:42.2923099+00:00\",\"endTimeUtc\":\"2019-10-04T13:53:55.7746664+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:53:55.7746664+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:53:56.1497054+00:00\",\"endTimeUtc\":\"2019-10-04T14:07:46.4038514+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:07:46.4038514+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:07:46.4255922+00:00\",\"endTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:35.203438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:35.203438+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:35.2346871+00:00\",\"endTimeUtc\":\"2019-10-04T14:57:24.4799248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:57:24.4799248+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:03:20.3243258+00:00\",\"endTimeUtc\":\"2019-10-04T09:43:48.8200467+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:43:48.8200467+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:43:48.8713325+00:00\",\"endTimeUtc\":\"2019-10-04T10:17:10.6015597+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:17:10.6015597+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:17:10.6182424+00:00\",\"endTimeUtc\":\"2019-10-04T12:49:14.667809+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:49:14.667809+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:49:14.6996494+00:00\",\"endTimeUtc\":\"2019-10-04T13:04:44.9058592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:04:44.9058592+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:04:44.9214856+00:00\",\"endTimeUtc\":\"2019-10-04T13:15:07.4456937+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:15:07.4456937+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:15:07.4611196+00:00\",\"endTimeUtc\":\"2019-10-04T13:36:45.2724325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:36:45.2724325+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:36:45.2724325+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:37:09.0847207+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"endTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:52.7972931+00:00\",\"endTimeUtc\":\"2019-10-04T13:52:14.4481888+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:52:14.4481888+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:52:14.4639596+00:00\",\"endTimeUtc\":\"2019-10-04T13:53:56.5559023+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:53:56.5559023+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:53:56.5559023+00:00\",\"endTimeUtc\":\"2019-10-04T14:07:47.5132694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:07:47.5132694+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:07:47.5132694+00:00\",\"endTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:42.9051012+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:42.9051012+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:52:43.0144641+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:42.6489651+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:42.6489651+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:03:25.5746993+00:00\",\"endTimeUtc\":\"2019-10-04T10:01:16.1879112+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:01:16.1879112+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:01:16.2350241+00:00\",\"endTimeUtc\":\"2019-10-04T10:30:59.0475852+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:30:59.0475852+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:30:59.0631615+00:00\",\"endTimeUtc\":\"2019-10-04T12:46:22.2484697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:46:22.2484697+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:46:22.2640942+00:00\",\"endTimeUtc\":\"2019-10-04T13:00:28.9243553+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:00:28.9243553+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:00:28.9243553+00:00\",\"endTimeUtc\":\"2019-10-04T13:12:37.0569257+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:12:37.0569257+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:12:37.0569257+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:15.438464+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:15.438464+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:15.438464+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:25.8594435+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:25.8594435+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:37.0791243+00:00\",\"endTimeUtc\":\"2019-10-04T13:53:33.5875709+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:53:33.5875709+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:53:56.1497054+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:25.8438134+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:25.8438134+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:04:26.0001965+00:00\",\"endTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:05:17.3119298+00:00\",\"endTimeUtc\":\"2019-10-04T14:08:43.0603876+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:08:43.0603876+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:08:43.0603876+00:00\",\"endTimeUtc\":\"2019-10-04T14:10:09.5116+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:10:09.5116+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:10:09.5116+00:00\",\"endTimeUtc\":\"2019-10-04T14:16:28.1518059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:16:28.1518059+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:16:28.1518059+00:00\",\"endTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:42.9988395+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:42.9988395+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:52:43.0300904+00:00\",\"endTimeUtc\":\"2019-10-04T15:00:56.8055139+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:00:56.8055139+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:03:22.0589425+00:00\",\"endTimeUtc\":\"2019-10-04T10:17:11.1953069+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:17:11.1953069+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:17:11.2580476+00:00\",\"endTimeUtc\":\"2019-10-04T10:48:41.6665362+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:48:41.6665362+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:48:41.7616734+00:00\",\"endTimeUtc\":\"2019-10-04T12:50:59.462877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:50:59.462877+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:50:59.5099199+00:00\",\"endTimeUtc\":\"2019-10-04T13:12:12.8850516+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:12:12.8850516+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:12:12.8850516+00:00\",\"endTimeUtc\":\"2019-10-04T13:22:16.3616203+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:22:16.3616203+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:22:16.3616203+00:00\",\"endTimeUtc\":\"2019-10-04T13:50:58.8556263+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:50:58.8556263+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:50:58.8710495+00:00\",\"endTimeUtc\":\"2019-10-04T14:16:25.8058113+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:16:25.8058113+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:51:21.1832675+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:26.1253734+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:26.1253734+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:04:26.1406857+00:00\",\"endTimeUtc\":\"2019-10-04T14:16:25.8058113+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:16:25.8058113+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:16:27.8993996+00:00\",\"endTimeUtc\":\"2019-10-04T14:54:30.4819596+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:54:30.4819596+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:17:00.3990236+00:00\",\"endTimeUtc\":\"2019-10-04T14:19:21.3039124+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:19:21.3039124+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:19:21.3199079+00:00\",\"endTimeUtc\":\"2019-10-04T14:36:58.4159054+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:36:58.4159054+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:36:58.4940661+00:00\",\"endTimeUtc\":\"2019-10-04T14:53:45.7637321+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:53:45.7637321+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:53:45.7637321+00:00\",\"endTimeUtc\":\"2019-10-04T14:54:30.4819596+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:54:30.4819596+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:54:30.5288347+00:00\",\"endTimeUtc\":\"2019-10-04T15:00:51.3524541+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:00:51.3524541+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:00:51.3680867+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:05.7564115+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:05.7564115+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:05.8349803+00:00\",\"endTimeUtc\":\"2019-10-04T19:53:27.0514172+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T19:53:27.0514172+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:19:43.4683658+00:00\",\"endTimeUtc\":\"2019-10-04T18:24:10.9441804+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:24:10.9441804+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:37:35.3803864+00:00\",\"endTimeUtc\":\"2019-10-04T18:24:10.928558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:24:10.928558+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:21.3331952+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:43.0864636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:43.0864636+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:16.4640651+00:00\",\"endTimeUtc\":\"2019-10-04T13:18:07.0996284+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:18:07.0996284+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:18:07.1465362+00:00\",\"endTimeUtc\":\"2019-10-04T13:50:35.0274984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:50:35.0274984+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:50:35.0274984+00:00\",\"endTimeUtc\":\"2019-10-04T14:19:23.9912734+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:19:23.9912734+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:19:23.9912734+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:01.3913251+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:01.3913251+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:01.4694791+00:00\",\"endTimeUtc\":\"2019-10-04T14:55:57.262214+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:55:57.262214+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:55:57.262214+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:43.0864636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:43.0864636+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:01:43.1021005+00:00\",\"endTimeUtc\":\"2019-10-04T15:26:02.4124739+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:26:02.4124739+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:01:50.5083033+00:00\",\"endTimeUtc\":\"2019-10-04T15:07:18.1932197+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:07:18.1932197+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:07:18.1932197+00:00\",\"endTimeUtc\":\"2019-10-04T15:11:14.1282148+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:11:14.1282148+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:11:14.1282148+00:00\",\"endTimeUtc\":\"2019-10-04T15:13:59.8450885+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:13:59.8450885+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:13:59.8450885+00:00\",\"endTimeUtc\":\"2019-10-04T15:15:28.2190672+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:15:28.2190672+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:15:28.2190672+00:00\",\"endTimeUtc\":\"2019-10-04T15:17:50.3424143+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:17:50.3424143+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:17:50.3424143+00:00\",\"endTimeUtc\":\"2019-10-04T15:26:02.3968565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:26:02.3968565+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:26:02.4437222+00:00\",\"endTimeUtc\":\"2019-10-04T15:51:43.7371622+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:51:43.7371622+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:26:14.3185632+00:00\",\"endTimeUtc\":\"2019-10-04T15:30:45.5181777+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:30:45.5181777+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:30:45.5181777+00:00\",\"endTimeUtc\":\"2019-10-04T15:33:09.8132599+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:33:09.8132599+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:33:09.8132599+00:00\",\"endTimeUtc\":\"2019-10-04T15:42:02.5566562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:42:02.5566562+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:42:02.5566562+00:00\",\"endTimeUtc\":\"2019-10-04T15:43:28.1493699+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:43:28.1493699+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:43:28.1493699+00:00\",\"endTimeUtc\":\"2019-10-04T15:46:53.5531978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:46:53.5531978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:46:53.5531978+00:00\",\"endTimeUtc\":\"2019-10-04T15:51:43.7371622+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:51:43.7371622+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:51:43.7527936+00:00\",\"endTimeUtc\":\"2019-10-04T15:55:02.7659647+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:55:02.7659647+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:55:02.7659647+00:00\",\"endTimeUtc\":\"2019-10-04T16:26:42.8157027+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:26:42.8157027+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:26:42.8313277+00:00\",\"endTimeUtc\":\"2019-10-04T17:14:03.2727035+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:14:03.2727035+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:27:25.4558172+00:00\",\"endTimeUtc\":\"2019-10-04T16:43:46.8877155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:43:46.8877155+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:43:47.3408346+00:00\",\"endTimeUtc\":\"2019-10-04T17:14:03.2570785+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:14:03.2570785+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:14:03.2883271+00:00\",\"endTimeUtc\":\"2019-10-04T17:27:03.3208691+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:27:03.3208691+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:14:10.3663834+00:00\",\"endTimeUtc\":\"2019-10-04T17:15:32.3186964+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:15:32.3186964+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:15:32.3186964+00:00\",\"endTimeUtc\":\"2019-10-04T17:27:03.3208691+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:27:03.3208691+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:25.4113061+00:00\",\"endTimeUtc\":\"2019-10-04T12:39:24.5517125+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:39:24.5517125+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:19.3973716+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:16.8475059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:16.8475059+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:16.8475059+00:00\",\"endTimeUtc\":\"2019-10-04T08:54:50.6692641+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:54:50.6692641+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:54:50.7162174+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.4286809+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.4286809+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"endTimeUtc\":\"2019-10-04T10:17:10.7435761+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:17:10.7435761+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:17:11.6015527+00:00\",\"endTimeUtc\":\"2019-10-04T11:50:23.5999156+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:50:23.5999156+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:50:23.5999156+00:00\",\"endTimeUtc\":\"2019-10-04T12:39:24.5353478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:39:24.5353478+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:39:24.6603219+00:00\",\"endTimeUtc\":\"2019-10-04T14:09:50.4527964+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:09:50.4527964+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:39:47.1600795+00:00\",\"endTimeUtc\":\"2019-10-04T12:43:25.0327294+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:43:25.0327294+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:43:25.0327294+00:00\",\"endTimeUtc\":\"2019-10-04T12:57:11.1925785+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:57:11.1925785+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:57:11.2549813+00:00\",\"endTimeUtc\":\"2019-10-04T13:10:34.1677757+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:10:34.1677757+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:10:34.1677757+00:00\",\"endTimeUtc\":\"2019-10-04T13:20:35.8006131+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:20:35.8006131+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:20:35.8318356+00:00\",\"endTimeUtc\":\"2019-10-04T13:42:16.7065313+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:42:16.7065313+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:42:16.7065313+00:00\",\"endTimeUtc\":\"2019-10-04T14:09:50.4336011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:09:50.4336011+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:09:50.5293867+00:00\",\"endTimeUtc\":\"2019-10-04T15:34:03.4844769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:34:03.4844769+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:34:03.5313507+00:00\",\"endTimeUtc\":\"2019-10-04T15:43:07.1496317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:43:07.1496317+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:21.0990223+00:00\",\"endTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:15.9121897+00:00\",\"endTimeUtc\":\"2019-10-04T12:26:55.2914118+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:26:55.2914118+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:12.5199446+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:00.1736394+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:00.1736394+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:00.1736394+00:00\",\"endTimeUtc\":\"2019-10-04T08:54:21.2319737+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:54:21.2319737+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:54:21.2797928+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"endTimeUtc\":\"2019-10-04T10:29:08.0640758+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:29:08.0640758+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:29:44.1887717+00:00\",\"endTimeUtc\":\"2019-10-04T12:00:51.1387392+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:00:51.1387392+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:00:51.1857351+00:00\",\"endTimeUtc\":\"2019-10-04T12:26:55.2757546+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:26:55.2757546+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:26:55.3384641+00:00\",\"endTimeUtc\":\"2019-10-04T14:34:00.6837821+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:34:00.6837821+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:27:19.54117+00:00\",\"endTimeUtc\":\"2019-10-04T12:50:07.1050703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:50:07.1050703+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:50:07.1205078+00:00\",\"endTimeUtc\":\"2019-10-04T13:03:14.8791634+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:03:14.8791634+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:03:14.8912266+00:00\",\"endTimeUtc\":\"2019-10-04T13:34:03.5093528+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:34:03.5093528+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:34:03.5245798+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:57.3337395+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:57.3337395+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:41:57.8932294+00:00\",\"endTimeUtc\":\"2019-10-04T13:50:28.3879134+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:50:28.3879134+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:50:28.3879134+00:00\",\"endTimeUtc\":\"2019-10-04T14:34:00.6837821+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:34:00.6837821+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:34:01.2151796+00:00\",\"endTimeUtc\":\"2019-10-04T15:21:00.0576592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:21:00.0576592+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:35:43.0418414+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:16.3607494+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:16.3607494+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:49:17.2980741+00:00\",\"endTimeUtc\":\"2019-10-04T14:55:27.9656714+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:55:27.9656714+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:55:27.9656714+00:00\",\"endTimeUtc\":\"2019-10-04T15:02:44.2736307+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:02:44.2736307+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:02:44.2892578+00:00\",\"endTimeUtc\":\"2019-10-04T15:04:20.9916922+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:04:20.9916922+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:04:20.9916922+00:00\",\"endTimeUtc\":\"2019-10-04T15:07:03.5996074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:07:03.5996074+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:07:03.5996074+00:00\",\"endTimeUtc\":\"2019-10-04T15:21:00.0576592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:21:00.0576592+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:17.4756994+00:00\",\"endTimeUtc\":\"2019-10-04T13:06:31.826618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:06:31.826618+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:11.5200232+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:11.0485934+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:11.0485934+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:11.0485934+00:00\",\"endTimeUtc\":\"2019-10-04T08:55:06.903621+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:55:06.903621+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:55:06.9504015+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.1307206+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.1307206+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.1776067+00:00\",\"endTimeUtc\":\"2019-10-04T10:39:29.4656049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:39:29.4656049+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:39:29.5281003+00:00\",\"endTimeUtc\":\"2019-10-04T11:54:10.3623287+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:54:10.3623287+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:54:10.3779248+00:00\",\"endTimeUtc\":\"2019-10-04T13:06:31.7952729+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:06:31.7952729+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:06:31.842216+00:00\",\"endTimeUtc\":\"2019-10-04T14:59:30.5722005+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:59:30.5722005+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:06:55.0137567+00:00\",\"endTimeUtc\":\"2019-10-04T13:29:48.6526497+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:29:48.6526497+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:29:48.6526497+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"endTimeUtc\":\"2019-10-04T13:50:34.840001+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:50:34.840001+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:50:34.840001+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:26.3906844+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:26.3906844+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:04:26.4844327+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:35.9534297+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:35.9534297+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:36.0021123+00:00\",\"endTimeUtc\":\"2019-10-04T14:59:30.5252933+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:59:30.5252933+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:20.9577295+00:00\",\"endTimeUtc\":\"2019-10-04T14:10:08.2147696+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:10:08.2147696+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:18.8794585+00:00\",\"endTimeUtc\":\"2019-10-04T09:30:20.2066825+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:30:20.2066825+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:30:20.2684399+00:00\",\"endTimeUtc\":\"2019-10-04T12:23:01.200555+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:23:01.200555+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:23:01.2316907+00:00\",\"endTimeUtc\":\"2019-10-04T12:40:01.0036701+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:40:01.0036701+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:40:01.0192941+00:00\",\"endTimeUtc\":\"2019-10-04T12:48:43.0745576+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:48:43.0745576+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:48:43.0745576+00:00\",\"endTimeUtc\":\"2019-10-04T13:11:01.6827636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:11:01.6827636+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:11:01.6827636+00:00\",\"endTimeUtc\":\"2019-10-04T14:10:08.1992798+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:10:08.1992798+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:10:08.277425+00:00\",\"endTimeUtc\":\"2019-10-04T15:17:20.2646415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:17:20.2646415+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:10:34.6364911+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:16.7199585+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:16.7199585+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:49:17.2980741+00:00\",\"endTimeUtc\":\"2019-10-04T14:55:34.4030848+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:55:34.4030848+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:55:34.4030848+00:00\",\"endTimeUtc\":\"2019-10-04T15:04:33.6009655+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:04:33.6009655+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:04:33.6165909+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:18.1000449+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:18.1000449+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:18.1000449+00:00\",\"endTimeUtc\":\"2019-10-04T15:08:56.3328324+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:08:56.3328324+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:08:56.3328324+00:00\",\"endTimeUtc\":\"2019-10-04T15:17:20.2646415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:17:20.2646415+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:17:20.2802644+00:00\",\"endTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:17:27.1083069+00:00\",\"endTimeUtc\":\"2019-10-04T15:19:32.3561713+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:19:32.3561713+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:19:32.3561713+00:00\",\"endTimeUtc\":\"2019-10-04T15:21:54.9786248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:21:54.9786248+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:21:54.9786248+00:00\",\"endTimeUtc\":\"2019-10-04T15:24:34.4611889+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:24:34.4611889+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:24:34.4611889+00:00\",\"endTimeUtc\":\"2019-10-04T15:26:03.8812098+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:26:03.8812098+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:26:03.8812098+00:00\",\"endTimeUtc\":\"2019-10-04T15:28:33.5511031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:28:33.5511031+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:28:33.5511031+00:00\",\"endTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:33:42.6722325+00:00\",\"endTimeUtc\":\"2019-10-04T15:44:47.1328312+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:44:47.1328312+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:33:50.0315152+00:00\",\"endTimeUtc\":\"2019-10-04T15:44:47.1328312+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:44:47.1328312+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:20.9112885+00:00\",\"endTimeUtc\":\"2019-10-04T12:44:23.7350508+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:44:23.7350508+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:18.4577438+00:00\",\"endTimeUtc\":\"2019-10-04T09:04:33.0585032+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:04:33.0585032+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:04:33.1052984+00:00\",\"endTimeUtc\":\"2019-10-04T09:56:02.8619052+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:56:02.8619052+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:56:03.0180646+00:00\",\"endTimeUtc\":\"2019-10-04T11:53:54.7393465+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:53:54.7393465+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:53:54.769547+00:00\",\"endTimeUtc\":\"2019-10-04T12:03:56.8248043+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:03:56.8248043+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:03:56.8248043+00:00\",\"endTimeUtc\":\"2019-10-04T12:18:15.7508008+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:18:15.7508008+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:18:15.7508008+00:00\",\"endTimeUtc\":\"2019-10-04T12:44:23.7195605+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:44:23.7195605+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:44:23.7662953+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:09.3344999+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:09.3344999+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:44:47.7972581+00:00\",\"endTimeUtc\":\"2019-10-04T13:30:15.3557021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:30:15.3557021+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:30:15.3710722+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:26.1406857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:26.1406857+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:04:26.3906844+00:00\",\"endTimeUtc\":\"2019-10-04T14:34:01.9340184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:34:01.9340184+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:34:02.1056638+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:21.688572+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:21.688572+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:21.7036042+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:05.7741597+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:05.7741597+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:01:05.7897814+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:09.3344999+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:09.3344999+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:09.3813745+00:00\",\"endTimeUtc\":\"2019-10-04T15:27:27.098849+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:27:27.098849+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:18.3656976+00:00\",\"endTimeUtc\":\"2019-10-04T15:09:24.8950299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:09:24.8950299+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:09:24.8950299+00:00\",\"endTimeUtc\":\"2019-10-04T15:14:04.5794078+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:14:04.5794078+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:14:04.5794078+00:00\",\"endTimeUtc\":\"2019-10-04T15:17:39.3425433+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:17:39.3425433+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:17:39.3425433+00:00\",\"endTimeUtc\":\"2019-10-04T15:20:13.6522408+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:20:13.6522408+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:20:13.6522408+00:00\",\"endTimeUtc\":\"2019-10-04T15:23:04.8056512+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:23:04.8056512+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:23:04.8056512+00:00\",\"endTimeUtc\":\"2019-10-04T15:27:27.0832249+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:27:27.0832249+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:27:27.114467+00:00\",\"endTimeUtc\":\"2019-10-04T15:56:56.4530279+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:56:56.4530279+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:56:56.4686978+00:00\",\"endTimeUtc\":\"2019-10-04T16:45:33.7770469+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:45:33.7770469+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:42.1831968+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:00.8644155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:00.8644155+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:53.776806+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:16.6999341+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:16.6999341+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:16.7155602+00:00\",\"endTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:23.8873495+00:00\",\"endTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"endTimeUtc\":\"2019-10-04T17:53:16.6014775+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:53:16.6014775+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:39.6819398+00:00\",\"endTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:46.4162392+00:00\",\"endTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:46.4474866+00:00\",\"endTimeUtc\":\"2019-10-04T17:30:54.8022893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:30:54.8022893+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:46.4162392+00:00\",\"endTimeUtc\":\"2019-10-04T17:30:54.7866627+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:30:54.7866627+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"endTimeUtc\":\"2019-10-04T17:53:16.5389819+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:53:16.5389819+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:53:16.6327248+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:00.8644155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:00.8644155+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:22.0842297+00:00\",\"endTimeUtc\":\"2019-10-04T14:53:05.1235877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:53:05.1235877+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:24.864046+00:00\",\"endTimeUtc\":\"2019-10-04T08:41:43.4253355+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:41:43.4253355+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:41:50.2065227+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:55.5455694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:55.5455694+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:42:20.3627256+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.3966401+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.3966401+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:55.5299445+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:55.5299445+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:52:55.5768186+00:00\",\"endTimeUtc\":\"2019-10-04T14:53:05.1235877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:53:05.1235877+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:53:05.1392084+00:00\",\"endTimeUtc\":\"2019-10-04T17:08:37.6357441+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:08:37.6357441+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:53:13.9516346+00:00\",\"endTimeUtc\":\"2019-10-04T14:53:23.9827386+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:53:23.9827386+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:53:23.9827386+00:00\",\"endTimeUtc\":\"2019-10-04T15:09:30.4574709+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:09:30.4574709+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:09:30.4730937+00:00\",\"endTimeUtc\":\"2019-10-04T16:01:05.137529+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:01:05.137529+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:01:05.137529+00:00\",\"endTimeUtc\":\"2019-10-04T17:02:38.6087976+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:02:38.6087976+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:01:14.1061728+00:00\",\"endTimeUtc\":\"2019-10-04T17:02:38.6087976+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:02:38.6087976+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:02:38.6556716+00:00\",\"endTimeUtc\":\"2019-10-04T17:08:28.7295984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:08:28.7295984+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:08:28.7295984+00:00\",\"endTimeUtc\":\"2019-10-04T17:08:37.6357441+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:08:37.6357441+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:21.5235515+00:00\",\"endTimeUtc\":\"2019-10-04T09:09:28.9789+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:09:28.9789+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:09:29.0099817+00:00\",\"endTimeUtc\":\"2019-10-04T18:24:10.8660557+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:24:10.8660557+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:10:14.3717792+00:00\",\"endTimeUtc\":\"2019-10-04T14:39:09.7268175+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:39:09.7268175+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:18:57.9432399+00:00\",\"endTimeUtc\":\"2019-10-04T09:22:29.2697308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:22:29.2697308+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:22:29.3013727+00:00\",\"endTimeUtc\":\"2019-10-04T14:37:54.4621402+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:37:54.4621402+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:23:35.3317583+00:00\",\"endTimeUtc\":\"2019-10-04T09:44:34.4759593+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:44:34.4759593+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:44:34.5234178+00:00\",\"endTimeUtc\":\"2019-10-04T14:37:54.4464784+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:37:54.4464784+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:37:54.6808931+00:00\",\"endTimeUtc\":\"2019-10-04T14:39:09.7268175+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:39:09.7268175+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:39:09.7424417+00:00\",\"endTimeUtc\":\"2019-10-04T16:46:10.7922246+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:46:10.7922246+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:39:49.1951789+00:00\",\"endTimeUtc\":\"2019-10-04T14:40:25.5698478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:40:25.5698478+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:40:25.5852727+00:00\",\"endTimeUtc\":\"2019-10-04T15:07:07.7089419+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:07:07.7089419+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:07:07.7245674+00:00\",\"endTimeUtc\":\"2019-10-04T15:31:45.9861705+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:31:45.9861705+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:31:46.0017951+00:00\",\"endTimeUtc\":\"2019-10-04T15:44:33.6485783+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:44:33.6485783+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:31:52.6423499+00:00\",\"endTimeUtc\":\"2019-10-04T15:44:33.6329522+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:44:33.6329522+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:44:33.6485783+00:00\",\"endTimeUtc\":\"2019-10-04T15:53:40.3294769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:53:40.3294769+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:53:40.3294769+00:00\",\"endTimeUtc\":\"2019-10-04T15:58:30.6706414+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:58:30.6706414+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:58:30.6706414+00:00\",\"endTimeUtc\":\"2019-10-04T16:08:09.8357685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:08:09.8357685+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:08:09.8357685+00:00\",\"endTimeUtc\":\"2019-10-04T16:45:52.8705659+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:45:52.8705659+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:08:20.1171475+00:00\",\"endTimeUtc\":\"2019-10-04T16:14:52.7739064+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:14:52.7739064+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:14:52.7739064+00:00\",\"endTimeUtc\":\"2019-10-04T16:15:34.6642696+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:15:34.6642696+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:15:34.6642696+00:00\",\"endTimeUtc\":\"2019-10-04T16:29:45.3916385+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:29:45.3916385+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:52.9799391+00:00\",\"endTimeUtc\":\"2019-10-04T16:46:10.7922246+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:46:10.7922246+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:46:10.8390974+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:20.293642+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:20.293642+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:00.1822512+00:00\",\"endTimeUtc\":\"2019-10-04T16:47:10.7914996+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:47:10.7914996+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:10.7914996+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:18.5257796+00:00\",\"endTimeUtc\":\"2019-10-04T16:58:54.1271213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:58:54.1271213+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:58:54.1271213+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:20.2780166+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:20.2780166+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:20.293642+00:00\",\"endTimeUtc\":\"2019-10-04T18:15:10.0361862+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:15:10.0361862+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:30.371647+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:42.2152536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:42.2152536+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:42.2152536+00:00\",\"endTimeUtc\":\"2019-10-04T17:12:22.039314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:12:22.039314+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:12:22.039314+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:34.4128265+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:34.4128265+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:34.4128265+00:00\",\"endTimeUtc\":\"2019-10-04T17:46:54.1685656+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:46:54.1685656+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:30:54.7866627+00:00\",\"endTimeUtc\":\"2019-10-04T17:46:54.0435628+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:46:54.0435628+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:46:54.1841881+00:00\",\"endTimeUtc\":\"2019-10-04T17:55:36.8966677+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:55:36.8966677+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:55:36.8966677+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:20.0658675+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:20.0658675+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:20.0658675+00:00\",\"endTimeUtc\":\"2019-10-04T18:10:49.8223755+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:10:49.8223755+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:10:49.8223755+00:00\",\"endTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:10:56.4004191+00:00\",\"endTimeUtc\":\"2019-10-04T18:12:32.4930461+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:12:32.4930461+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:12:32.4930461+00:00\",\"endTimeUtc\":\"2019-10-04T18:13:27.2892548+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:13:27.2892548+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:13:27.2892548+00:00\",\"endTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"endTimeUtc\":\"2019-10-04T18:15:10.020561+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:15:10.020561+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:15:10.0361862+00:00\",\"endTimeUtc\":\"2019-10-04T18:18:36.7319102+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:18:36.7319102+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:18:36.7319102+00:00\",\"endTimeUtc\":\"2019-10-04T18:24:10.8035576+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:24:10.8035576+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:10:13.1973369+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:53.2664988+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:53.2664988+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:10:51.1351137+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:04.0385574+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:04.0385574+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:04.0540418+00:00\",\"endTimeUtc\":\"2019-10-04T09:30:49.2195889+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:30:49.2195889+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:30:49.2661385+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:16.8762153+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:16.8762153+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:31:21.4854239+00:00\",\"endTimeUtc\":\"2019-10-04T09:57:54.189634+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:57:54.189634+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:57:54.2677989+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:16.8449522+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:16.8449522+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:49:17.2980741+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:53.2664988+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:53.2664988+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:49:53.2821231+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:02.9642433+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:02.9642433+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:08.9849868+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:24.3754361+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:24.3754361+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:24.3754361+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:54.6778194+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:54.6778194+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:54.6778194+00:00\",\"endTimeUtc\":\"2019-10-04T15:32:04.2828211+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:32:04.2828211+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:32:06.157797+00:00\",\"endTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:32:30.4856197+00:00\",\"endTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"endTimeUtc\":\"2019-10-04T15:49:40.2230093+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:49:40.2230093+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:49:40.2230093+00:00\",\"endTimeUtc\":\"2019-10-04T15:57:07.9372728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:57:07.9372728+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:57:07.9372728+00:00\",\"endTimeUtc\":\"2019-10-04T16:02:20.74602+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:02:20.74602+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:02:20.74602+00:00\",\"endTimeUtc\":\"2019-10-04T16:02:55.542455+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:02:55.542455+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:02:55.542455+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:02.9642433+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:02.9642433+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:03.026744+00:00\",\"endTimeUtc\":\"2019-10-04T16:44:16.387359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:44:16.387359+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:10.057913+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:17.4328174+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:17.4328174+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:17.4328174+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:33.1201302+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:33.1201302+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:33.1201302+00:00\",\"endTimeUtc\":\"2019-10-04T16:43:38.3253198+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:43:38.3253198+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:40.7762858+00:00\",\"endTimeUtc\":\"2019-10-04T16:25:16.0975301+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:25:16.0975301+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:25:16.1131399+00:00\",\"endTimeUtc\":\"2019-10-04T16:43:37.9659487+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:43:37.9659487+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:43:38.6221897+00:00\",\"endTimeUtc\":\"2019-10-04T16:44:16.387359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:44:16.387359+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:44:16.4029838+00:00\",\"endTimeUtc\":\"2019-10-04T17:36:16.594811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:36:16.594811+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:33.7770469+00:00\",\"endTimeUtc\":\"2019-10-04T16:45:55.7299067+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:45:55.7299067+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:55.7299067+00:00\",\"endTimeUtc\":\"2019-10-04T16:50:16.523629+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:50:16.523629+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:50:16.523629+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:12.6353245+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:12.6353245+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:12.6353245+00:00\",\"endTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:18.8539995+00:00\",\"endTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"endTimeUtc\":\"2019-10-04T17:23:12.9485873+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:23:12.9485873+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:23:12.9485873+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:16.100542+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:16.100542+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:16.100542+00:00\",\"endTimeUtc\":\"2019-10-04T17:35:30.9703943+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:35:30.9703943+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:35:30.9703943+00:00\",\"endTimeUtc\":\"2019-10-04T17:36:08.3292936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:36:08.3292936+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:36:08.3292936+00:00\",\"endTimeUtc\":\"2019-10-04T17:36:16.594811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:36:16.594811+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:36:16.6573113+00:00\",\"endTimeUtc\":\"2019-10-04T17:37:37.7187857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:37:37.7187857+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:24.8175892+00:00\",\"endTimeUtc\":\"2019-10-04T09:04:48.184718+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:04:48.184718+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:04:48.2146076+00:00\",\"endTimeUtc\":\"2019-10-04T09:44:25.3858519+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:44:25.3858519+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:44:25.4135914+00:00\",\"endTimeUtc\":\"2019-10-04T14:38:16.6026687+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:38:16.6026687+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:44:54.1322637+00:00\",\"endTimeUtc\":\"2019-10-04T09:45:41.0223105+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:45:41.0223105+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:45:41.0223105+00:00\",\"endTimeUtc\":\"2019-10-04T10:44:57.1187441+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:44:57.1187441+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:44:57.1811611+00:00\",\"endTimeUtc\":\"2019-10-04T14:36:57.2440434+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:36:57.2440434+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:45:30.9317011+00:00\",\"endTimeUtc\":\"2019-10-04T11:07:40.8752215+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:07:40.8752215+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:07:40.9070298+00:00\",\"endTimeUtc\":\"2019-10-04T14:36:56.9627993+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:36:56.9627993+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:36:57.2911038+00:00\",\"endTimeUtc\":\"2019-10-04T14:38:16.6026687+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:38:16.6026687+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:38:16.6341818+00:00\",\"endTimeUtc\":\"2019-10-04T15:57:15.7652944+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:57:15.7652944+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:39:03.039396+00:00\",\"endTimeUtc\":\"2019-10-04T14:39:55.2887751+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:39:55.2887751+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:39:55.2887751+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:45.6466565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:45.6466565+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:45.6935315+00:00\",\"endTimeUtc\":\"2019-10-04T15:32:30.7668655+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:32:30.7668655+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:32:30.7824923+00:00\",\"endTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:32:42.938591+00:00\",\"endTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"endTimeUtc\":\"2019-10-04T15:49:09.1140078+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:49:09.1140078+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:49:09.1140078+00:00\",\"endTimeUtc\":\"2019-10-04T15:57:08.0466561+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:57:08.0466561+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:57:08.0466561+00:00\",\"endTimeUtc\":\"2019-10-04T15:57:15.7652944+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:57:15.7652944+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:57:15.7965443+00:00\",\"endTimeUtc\":\"2019-10-04T16:05:03.3536393+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:05:03.3536393+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:05:03.3536393+00:00\",\"endTimeUtc\":\"2019-10-04T16:40:24.7002556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:40:24.7002556+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:40:24.7315045+00:00\",\"endTimeUtc\":\"2019-10-04T16:47:00.1197531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:47:00.1197531+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:00.1978775+00:00\",\"endTimeUtc\":\"2019-10-04T16:51:01.6168414+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:51:01.6168414+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:51:01.6168414+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:51:10.2729785+00:00\",\"endTimeUtc\":\"2019-10-04T16:51:20.929101+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:51:20.929101+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:51:20.929101+00:00\",\"endTimeUtc\":\"2019-10-04T16:56:07.2385225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:56:07.2385225+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:56:07.2385225+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:56:13.1759441+00:00\",\"endTimeUtc\":\"2019-10-04T17:02:08.3279134+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:02:08.3279134+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:02:08.3279134+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:53.9575253+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:53.9575253+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:38.6662669+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:45.213059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:45.213059+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:45.213059+00:00\",\"endTimeUtc\":\"2019-10-04T17:13:23.9918203+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:13:23.9918203+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:13:23.9918203+00:00\",\"endTimeUtc\":\"2019-10-04T17:30:55.1929077+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:30:55.1929077+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:30:55.2866567+00:00\",\"endTimeUtc\":\"2019-10-04T17:44:31.7952731+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:44:31.7952731+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:31:12.2864082+00:00\",\"endTimeUtc\":\"2019-10-04T17:44:31.7484005+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:44:31.7484005+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:44:31.8108981+00:00\",\"endTimeUtc\":\"2019-10-04T17:50:42.4939446+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:50:42.4939446+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:50:42.4939446+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:47.2388938+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:47.2388938+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:57:47.2388938+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:53.9575253+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:53.9575253+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:57:53.9887792+00:00\",\"endTimeUtc\":\"2019-10-04T18:04:17.4063249+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:04:17.4063249+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:04:17.4063249+00:00\",\"endTimeUtc\":\"2019-10-04T18:10:36.767761+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:10:36.767761+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:22.2864065+00:00\",\"endTimeUtc\":\"2019-10-04T12:38:20.3016526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:38:20.3016526+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:20.7233541+00:00\",\"endTimeUtc\":\"2019-10-04T11:01:35.3461797+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:01:35.3461797+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:18.6291899+00:00\",\"endTimeUtc\":\"2019-10-04T08:53:25.0605316+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:53:25.0605316+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:53:25.1855427+00:00\",\"endTimeUtc\":\"2019-10-04T09:08:55.7761005+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:08:55.7761005+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:08:55.7761005+00:00\",\"endTimeUtc\":\"2019-10-04T09:23:54.0048333+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:23:54.0048333+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:23:54.0210163+00:00\",\"endTimeUtc\":\"2019-10-04T09:41:00.3526911+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:41:00.3526911+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:41:00.6026776+00:00\",\"endTimeUtc\":\"2019-10-04T10:06:36.4979302+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:06:36.4979302+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:06:36.6698013+00:00\",\"endTimeUtc\":\"2019-10-04T11:01:35.2842481+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:01:35.2842481+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:01:35.4399968+00:00\",\"endTimeUtc\":\"2019-10-04T11:03:15.1581288+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:03:15.1581288+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:22.94209+00:00\",\"endTimeUtc\":\"2019-10-04T12:25:40.3549159+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:25:40.3549159+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:19.3791842+00:00\",\"endTimeUtc\":\"2019-10-04T09:02:06.3714213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:02:06.3714213+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:02:06.4495763+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:38.6147899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:38.6147899+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:38.6461075+00:00\",\"endTimeUtc\":\"2019-10-04T09:39:59.963811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:39:59.963811+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:40:00.0096717+00:00\",\"endTimeUtc\":\"2019-10-04T09:54:25.4405999+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:54:25.4405999+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:54:25.4405999+00:00\",\"endTimeUtc\":\"2019-10-04T10:52:20.7556201+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:52:20.7556201+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:52:20.8046084+00:00\",\"endTimeUtc\":\"2019-10-04T12:25:40.2925044+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:25:40.2925044+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:25:40.3860275+00:00\",\"endTimeUtc\":\"2019-10-04T12:27:53.4159315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:27:53.4159315+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:16.6154601+00:00\",\"endTimeUtc\":\"2019-10-04T12:30:20.5092202+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:30:20.5092202+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:09.9105788+00:00\",\"endTimeUtc\":\"2019-10-04T08:52:43.3578142+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:52:43.3578142+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:52:43.3578142+00:00\",\"endTimeUtc\":\"2019-10-04T09:04:25.9959571+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:04:25.9959571+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:04:26.0117948+00:00\",\"endTimeUtc\":\"2019-10-04T09:22:22.8023197+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:22:22.8023197+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:22:24.5198827+00:00\",\"endTimeUtc\":\"2019-10-04T09:40:50.8842085+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:40:50.8842085+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:40:50.9312181+00:00\",\"endTimeUtc\":\"2019-10-04T10:44:38.9156068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:44:38.9156068+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:44:38.9624627+00:00\",\"endTimeUtc\":\"2019-10-04T12:30:20.462506+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:30:20.462506+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:30:20.6967148+00:00\",\"endTimeUtc\":\"2019-10-04T12:38:20.2860298+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:38:20.2860298+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:38:20.3954039+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:41.6356521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:41.6356521+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:38:46.3638696+00:00\",\"endTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:39:09.816737+00:00\",\"endTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"endTimeUtc\":\"2019-10-04T14:17:59.1175383+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:17:59.1175383+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:40:17.3789705+00:00\",\"endTimeUtc\":\"2019-10-04T12:49:31.557891+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:49:31.557891+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:49:31.557891+00:00\",\"endTimeUtc\":\"2019-10-04T12:57:23.0203856+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:57:23.0203856+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:57:23.0360077+00:00\",\"endTimeUtc\":\"2019-10-04T13:26:45.1873468+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:26:45.1873468+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:26:45.1873468+00:00\",\"endTimeUtc\":\"2019-10-04T13:31:50.8544846+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:31:50.8544846+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:31:50.8544846+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:32:20.8539107+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"endTimeUtc\":\"2019-10-04T13:48:53.8414905+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:48:53.8414905+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:48:53.857072+00:00\",\"endTimeUtc\":\"2019-10-04T14:17:59.1175383+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:17:59.1175383+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:17:59.1364635+00:00\",\"endTimeUtc\":\"2019-10-04T15:15:55.1875052+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:15:55.1875052+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:18:23.9294239+00:00\",\"endTimeUtc\":\"2019-10-04T14:37:42.493565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:37:42.493565+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:37:42.6966251+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:43.7175815+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:43.7175815+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:52:43.7175815+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:13.4303421+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:13.4303421+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:01:13.445967+00:00\",\"endTimeUtc\":\"2019-10-04T15:02:52.2892162+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:02:52.2892162+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:02:52.2892162+00:00\",\"endTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:02:59.2266618+00:00\",\"endTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:23.7249898+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:23.7249898+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:23.7249898+00:00\",\"endTimeUtc\":\"2019-10-04T15:15:55.1875052+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:15:55.1875052+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:15:55.2187539+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:41.6200275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:41.6200275+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:16:06.9529943+00:00\",\"endTimeUtc\":\"2019-10-04T15:21:18.385472+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:21:18.385472+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:21:18.385472+00:00\",\"endTimeUtc\":\"2019-10-04T15:23:19.5397927+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:23:19.5397927+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:23:19.5397927+00:00\",\"endTimeUtc\":\"2019-10-04T15:28:09.8795357+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:28:09.8795357+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:28:09.8951677+00:00\",\"endTimeUtc\":\"2019-10-04T15:29:47.0657901+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:29:47.0657901+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:29:47.0657901+00:00\",\"endTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:29:56.6594191+00:00\",\"endTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"endTimeUtc\":\"2019-10-04T15:34:02.7969856+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:34:02.7969856+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:34:02.7969856+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:41.6200275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:41.6200275+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:41.6825255+00:00\",\"endTimeUtc\":\"2019-10-04T16:24:09.2230038+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:24:09.2230038+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:24:09.2386305+00:00\",\"endTimeUtc\":\"2019-10-04T16:35:33.3880898+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:35:33.3880898+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:35:33.4505891+00:00\",\"endTimeUtc\":\"2019-10-04T18:14:46.2239702+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:14:46.2239702+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:35:48.9035294+00:00\",\"endTimeUtc\":\"2019-10-04T17:15:02.3033721+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:15:02.3033721+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:35:58.3096712+00:00\",\"endTimeUtc\":\"2019-10-04T16:38:39.1703088+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:38:39.1703088+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:38:39.2484332+00:00\",\"endTimeUtc\":\"2019-10-04T16:42:05.5764438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:42:05.5764438+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:38:52.6232679+00:00\",\"endTimeUtc\":\"2019-10-04T16:40:38.327514+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:40:38.327514+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:40:38.327514+00:00\",\"endTimeUtc\":\"2019-10-04T16:42:05.5608196+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:42:05.5608196+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:42:05.5764438+00:00\",\"endTimeUtc\":\"2019-10-04T17:15:02.2252466+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:15:02.2252466+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:44:08.0280849+00:00\",\"endTimeUtc\":\"2019-10-04T16:52:51.2873973+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:52:51.2873973+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:52:51.3030196+00:00\",\"endTimeUtc\":\"2019-10-04T17:10:20.5720088+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:10:20.5720088+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:44:06.6531016+00:00\",\"endTimeUtc\":\"2019-10-04T16:56:18.8165082+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:56:18.8165082+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:56:18.8321341+00:00\",\"endTimeUtc\":\"2019-10-04T17:10:15.1033259+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:10:15.1033259+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:44:06.3718525+00:00\",\"endTimeUtc\":\"2019-10-04T17:00:00.2981974+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:00:00.2981974+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:00:00.313823+00:00\",\"endTimeUtc\":\"2019-10-04T17:13:04.6638694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:13:04.6638694+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:42:17.029429+00:00\",\"endTimeUtc\":\"2019-10-04T16:47:00.1353769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:47:00.1353769+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:00.1978775+00:00\",\"endTimeUtc\":\"2019-10-04T16:49:45.1333797+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:49:45.1333797+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:15:02.3502468+00:00\",\"endTimeUtc\":\"2019-10-04T18:14:46.1927202+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:14:46.1927202+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:15:08.8033147+00:00\",\"endTimeUtc\":\"2019-10-04T17:18:29.5824167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:18:29.5824167+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:18:29.5824167+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:18:38.1336018+00:00\",\"endTimeUtc\":\"2019-10-04T17:27:36.7267193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:27:36.7267193+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:18:38.1179757+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:10.0693625+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:10.0693625+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:10.0693625+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"endTimeUtc\":\"2019-10-04T18:14:46.0989735+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:14:46.0989735+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:47.5845486+00:00\",\"endTimeUtc\":\"2019-10-04T17:48:48.2765676+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:48:48.2765676+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:48:48.2921912+00:00\",\"endTimeUtc\":\"2019-10-04T17:50:07.2756187+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:50:07.2756187+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:41.8658676+00:00\",\"endTimeUtc\":\"2019-10-04T17:40:59.7978476+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:40:59.7978476+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:40:59.8290964+00:00\",\"endTimeUtc\":\"2019-10-04T17:48:47.3078289+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:48:47.3078289+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:30:54.8491617+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:55.645004+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:55.645004+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:43.2721021+00:00\",\"endTimeUtc\":\"2019-10-04T17:36:08.7824116+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:36:08.7824116+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:36:08.7824116+00:00\",\"endTimeUtc\":\"2019-10-04T17:40:49.7667199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:40:49.7667199+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:44.5533339+00:00\",\"endTimeUtc\":\"2019-10-04T17:35:43.5171106+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:35:43.5171106+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:35:43.5171106+00:00\",\"endTimeUtc\":\"2019-10-04T18:00:16.7995613+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:00:16.7995613+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:00:16.8308099+00:00\",\"endTimeUtc\":\"2019-10-04T18:03:08.6256386+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:03:08.6256386+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:03:08.6256386+00:00\",\"endTimeUtc\":\"2019-10-04T18:04:33.1561364+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:04:33.1561364+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:04:33.1561364+00:00\",\"endTimeUtc\":\"2019-10-04T18:14:46.0989735+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:14:46.0989735+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:43.8033396+00:00\",\"endTimeUtc\":\"2019-10-04T17:55:20.4906173+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:55:20.4906173+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:43.9908388+00:00\",\"endTimeUtc\":\"2019-10-04T17:33:26.2220412+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:33:26.2220412+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:33:26.2220412+00:00\",\"endTimeUtc\":\"2019-10-04T17:47:14.1058219+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:47:14.1058219+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:47:14.1370695+00:00\",\"endTimeUtc\":\"2019-10-04T17:49:30.760432+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:49:30.760432+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:24.6925118+00:00\",\"endTimeUtc\":\"2019-10-04T08:39:29.0670431+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:39:29.0670431+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:29.1139214+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:47.4874177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:47.4874177+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:27.2072571+00:00\",\"endTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:41:50.3012676+00:00\",\"endTimeUtc\":\"2019-10-04T08:42:21.1451652+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:42:21.1451652+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:42:21.1451652+00:00\",\"endTimeUtc\":\"2019-10-04T09:37:47.2766213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:37:47.2766213+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:37:47.3076235+00:00\",\"endTimeUtc\":\"2019-10-04T12:58:47.534968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:58:47.534968+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:38:17.7920128+00:00\",\"endTimeUtc\":\"2019-10-04T10:49:12.3833309+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:49:12.3833309+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:49:12.4449434+00:00\",\"endTimeUtc\":\"2019-10-04T12:58:47.5037205+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:58:47.5037205+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:58:47.5509804+00:00\",\"endTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:47.4561632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:47.4561632+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:59:29.0032094+00:00\",\"endTimeUtc\":\"2019-10-04T12:59:51.4418417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:59:51.4418417+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:59:51.4418417+00:00\",\"endTimeUtc\":\"2019-10-04T14:54:32.6381859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:54:32.6381859+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:54:32.6854058+00:00\",\"endTimeUtc\":\"2019-10-04T16:04:51.7754296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:04:51.7754296+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:04:51.822303+00:00\",\"endTimeUtc\":\"2019-10-04T17:05:34.4660703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:05:34.4660703+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:05:01.1818177+00:00\",\"endTimeUtc\":\"2019-10-04T17:05:34.4504447+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:05:34.4504447+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:05:34.4816931+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:33.2757023+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:33.2757023+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:33.2757023+00:00\",\"endTimeUtc\":\"2019-10-04T17:21:16.9442986+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:21:16.9442986+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:21:16.9442986+00:00\",\"endTimeUtc\":\"2019-10-04T17:27:55.1015021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:27:55.1015021+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:27:55.1015021+00:00\",\"endTimeUtc\":\"2019-10-04T17:33:45.5967796+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:33:45.5967796+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:33:45.5967796+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:06.9410289+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:06.9410289+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:06.9722723+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:13.0659544+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:47.4561632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:47.4561632+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:47.5186629+00:00\",\"endTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:53.6748378+00:00\",\"endTimeUtc\":\"2019-10-04T18:01:17.9238287+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:01:17.9238287+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:01:17.9238287+00:00\",\"endTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"endTimeUtc\":\"2019-10-04T18:08:47.4295781+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:08:47.4295781+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:24.958133+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:47.7670079+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:47.7670079+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:47.7827521+00:00\",\"endTimeUtc\":\"2019-10-04T08:55:20.2003266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:55:20.2003266+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:55:20.2322523+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:11.53771+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:11.53771+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:11.5837829+00:00\",\"endTimeUtc\":\"2019-10-04T09:34:07.4197308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:34:07.4197308+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:34:07.4354237+00:00\",\"endTimeUtc\":\"2019-10-04T10:29:43.6734625+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:29:43.6734625+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:29:44.1732929+00:00\",\"endTimeUtc\":\"2019-10-04T11:02:02.1272943+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:02:02.1272943+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:02:02.8616595+00:00\",\"endTimeUtc\":\"2019-10-04T11:50:22.4431704+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:50:22.4431704+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:50:22.630672+00:00\",\"endTimeUtc\":\"2019-10-04T12:37:33.6153382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:37:33.6153382+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:37:33.6303139+00:00\",\"endTimeUtc\":\"2019-10-04T12:47:34.0441044+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:47:34.0441044+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:22.4581549+00:00\",\"endTimeUtc\":\"2019-10-04T12:14:38.6753771+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:14:38.6753771+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:19.5983846+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:25.5171872+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:25.5171872+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:25.548637+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.0682556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.0682556+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.1776067+00:00\",\"endTimeUtc\":\"2019-10-04T09:58:43.5185387+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:58:43.5185387+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:58:43.6732986+00:00\",\"endTimeUtc\":\"2019-10-04T10:17:11.1953069+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:17:11.1953069+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:17:11.2269875+00:00\",\"endTimeUtc\":\"2019-10-04T10:58:53.5500245+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:58:53.5500245+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:58:53.6130757+00:00\",\"endTimeUtc\":\"2019-10-04T12:14:38.5035999+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:14:38.5035999+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:27.0826672+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:32.8794705+00:00\",\"endTimeUtc\":\"2019-10-04T20:21:38.7638923+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:21:38.7638923+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:43.5980949+00:00\",\"endTimeUtc\":\"2019-10-04T20:11:24.6998532+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:11:24.6998532+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:45.0355763+00:00\",\"endTimeUtc\":\"2019-10-04T19:57:39.4077443+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T19:57:39.4077443+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:57:39.4077443+00:00\",\"endTimeUtc\":\"2019-10-04T20:00:50.6904222+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:00:50.6904222+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:44.1137175+00:00\",\"endTimeUtc\":\"2019-10-04T19:54:43.37862+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T19:54:43.37862+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T20:21:38.7638923+00:00\",\"endTimeUtc\":\"2019-10-04T20:22:14.8214891+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:22:14.8214891+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T20:22:14.8214891+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:20.5248579+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:20.5248579+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T20:45:20.5248579+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-10-04T01:14:23.483Z\",\"lastUpdatedTime\":\"2019-10-04T20:45:36.5559523+00:00\",\"duration\":\"PT19H54M20.972S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9/updateRuns/2e8bd2e0-bccf-4518-91b2-7d6dde061082?api-version=2016-05-01+109": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9/updateRuns/2e8bd2e0-bccf-4518-91b2-7d6dde061082?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "217", "218" ], - "x-ms-client-request-id": [ "e9f617a2-f1e1-4f95-b0f5-d7e6891a41a1" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "654856f0-ab81-4b1c-8508-9e4cbee57473" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvkShTxH65LZkF/LHwTHoDlwLI7u+ZfPDvTkHnJn6lretdPszFevPwDUkQC88WNNA+mqQwFqc2+SJgM4AXexIR3CIwKvtR9aW9HJMtu22P3hYmHYqiIWTczTCKA2XLNoPEqn0bsxE+s+c9samXvaJ4" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14621" ], - "x-ms-request-id": [ "654856f0-ab81-4b1c-8508-9e4cbee57473" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032217Z:654856f0-ab81-4b1c-8508-9e4cbee57473" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:17 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "167748" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.0.9/updateRuns/2e8bd2e0-bccf-4518-91b2-7d6dde061082\",\"name\":\"northwest/Microsoft1.1910.0.9/2e8bd2e0-bccf-4518-91b2-7d6dde061082\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:14:37.2175462+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5559523+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5559523+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:14:37.2175462+00:00\",\"endTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:14:46.9830615+00:00\",\"endTimeUtc\":\"2019-10-04T01:28:18.9702164+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T01:28:18.9702164+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:28:18.9702164+00:00\",\"endTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:28:27.798238+00:00\",\"endTimeUtc\":\"2019-10-04T01:35:01.1252715+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T01:35:01.1252715+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T01:35:01.1252715+00:00\",\"endTimeUtc\":\"2019-10-04T02:02:21.2140263+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:02:21.2140263+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:02:21.2140263+00:00\",\"endTimeUtc\":\"2019-10-04T02:02:50.2293913+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:02:50.2293913+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:02:50.245008+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5559523+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5559523+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:03:08.1980174+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:03:54.3257796+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:22.0311048+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:22.0311048+00:00\",\"steps\":[{\"name\":\"Before Copy Update Package Content\",\"description\":\"Copy current version of the content to Previous location.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:04:11.2796839+00:00\",\"endTimeUtc\":\"2019-10-04T02:08:38.1971059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:08:38.1971059+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:08:38.1971059+00:00\",\"endTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:09:01.8844439+00:00\",\"endTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:09:02.1656925+00:00\",\"endTimeUtc\":\"2019-10-04T02:16:08.0293276+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:16:08.0293276+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:09:01.775217+00:00\",\"endTimeUtc\":\"2019-10-04T02:16:41.0764189+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:16:41.0764189+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets; Remove unnecessary deployment objects;\",\"description\":\"Extract or Expand all the engine specific nugets; Remove unnecessary deployment objects;\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:16:55.7794332+00:00\",\"endTimeUtc\":\"2019-10-04T02:27:07.7987439+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:27:07.7987439+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:17:17.7806956+00:00\",\"endTimeUtc\":\"2019-10-04T02:18:00.3571029+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T02:18:00.3571029+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:27:07.7987439+00:00\",\"endTimeUtc\":\"2019-10-04T04:17:56.3912125+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T04:17:56.3912125+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:27:26.1890508+00:00\",\"endTimeUtc\":\"2019-10-04T03:00:43.7366739+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T03:00:43.7366739+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateReadiness checks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T02:27:43.4232934+00:00\",\"endTimeUtc\":\"2019-10-04T03:00:43.721098+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T03:00:43.721098+00:00\",\"steps\":[]}]}]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T04:17:56.4392298+00:00\",\"endTimeUtc\":\"2019-10-04T05:59:50.080697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T05:59:50.080697+00:00\",\"steps\":[{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T04:18:34.0788167+00:00\",\"endTimeUtc\":\"2019-10-04T04:35:36.069656+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T04:35:36.069656+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T04:35:38.2260973+00:00\",\"endTimeUtc\":\"2019-10-04T04:43:09.270543+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T04:43:09.270543+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T04:18:33.3131362+00:00\",\"endTimeUtc\":\"2019-10-04T04:51:47.4855857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T04:51:47.4855857+00:00\",\"steps\":[]}]},{\"name\":\"Copy Update Package Content\",\"description\":\"Copy update package content to the destination.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T05:59:50.080697+00:00\",\"endTimeUtc\":\"2019-10-04T06:15:01.2625619+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T06:15:01.2625619+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:15:01.2625619+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:21.9848054+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:21.9848054+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:15:19.8243649+00:00\",\"endTimeUtc\":\"2019-10-04T07:00:36.2193466+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:00:36.2193466+00:00\",\"steps\":[]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:00:36.2193466+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:07.2659108+00:00\",\"endTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"endTimeUtc\":\"2019-10-04T07:36:37.161424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:36:37.161424+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:36:37.161424+00:00\",\"endTimeUtc\":\"2019-10-04T08:05:01.1328007+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:05:01.1328007+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:36:55.0519179+00:00\",\"endTimeUtc\":\"2019-10-04T07:59:02.6359691+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:59:02.6359691+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:59:02.6359691+00:00\",\"endTimeUtc\":\"2019-10-04T08:05:01.1328007+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:05:01.1328007+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:06.8141686+00:00\",\"endTimeUtc\":\"2019-10-04T07:03:07.4729823+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:03:07.4729823+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:03:07.4838143+00:00\",\"endTimeUtc\":\"2019-10-04T07:39:01.2705808+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:39:01.2705808+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:39:01.2705808+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:39:20.4885538+00:00\",\"endTimeUtc\":\"2019-10-04T07:58:20.7930143+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:58:20.7930143+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:58:20.8087641+00:00\",\"endTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:19:21.9685114+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:06.4379513+00:00\",\"endTimeUtc\":\"2019-10-04T07:25:11.1195443+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:25:11.1195443+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:36.6563155+00:00\",\"endTimeUtc\":\"2019-10-04T07:25:11.1195443+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:25:11.1195443+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:25:11.1351697+00:00\",\"endTimeUtc\":\"2019-10-04T07:38:38.9731171+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:38:38.9731171+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:38:38.9731171+00:00\",\"endTimeUtc\":\"2019-10-04T07:55:09.9184477+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:55:09.9184477+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:01:06.2664402+00:00\",\"endTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:03:07.3759798+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:03:07.405688+00:00\",\"endTimeUtc\":\"2019-10-04T07:24:52.9679604+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:24:52.9679604+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:24:52.9793622+00:00\",\"endTimeUtc\":\"2019-10-04T07:43:56.0645317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:43:56.0645317+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:25:09.9945718+00:00\",\"endTimeUtc\":\"2019-10-04T07:43:56.0645317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:43:56.0645317+00:00\",\"steps\":[]}]}]},{\"name\":\"PreUpdate OEM\",\"description\":\"Copy OEM content to CloudMedia.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:15:19.949355+00:00\",\"endTimeUtc\":\"2019-10-04T06:15:48.5429052+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T06:15:48.5429052+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:15:48.5429052+00:00\",\"endTimeUtc\":\"2019-10-04T06:18:18.5574934+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T06:18:18.5574934+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Skipped\",\"startTimeUtc\":\"2019-10-04T06:18:18.5574934+00:00\",\"endTimeUtc\":\"2019-10-04T06:18:50.6210351+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T06:18:50.6210351+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T06:18:50.6210351+00:00\",\"endTimeUtc\":\"2019-10-04T07:17:58.2294193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:17:58.2294193+00:00\",\"steps\":[]},{\"name\":\"OEM Pre-Update\",\"description\":\"OEM steps before image based update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:17:58.2742997+00:00\",\"endTimeUtc\":\"2019-10-04T07:19:51.2117155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:19:51.2117155+00:00\",\"steps\":[{\"name\":\"Firmware PreUpdate.\",\"description\":\"Perform actions before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:18:20.0086695+00:00\",\"endTimeUtc\":\"2019-10-04T07:18:56.4144633+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:18:56.4144633+00:00\",\"steps\":[]},{\"name\":\"Firmware Check Health.\",\"description\":\"Check firmware health before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:18:56.4144633+00:00\",\"endTimeUtc\":\"2019-10-04T07:19:23.4142572+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:19:23.4142572+00:00\",\"steps\":[]},{\"name\":\"Firmware PreInventory.\",\"description\":\"Inventory firmware before firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T07:19:23.4142572+00:00\",\"endTimeUtc\":\"2019-10-04T07:19:51.2117155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T07:19:51.2117155+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update Hosts, VMs\",\"description\":\"Update hosts, VMs conditionally based on update payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:19:22.1560478+00:00\",\"endTimeUtc\":\"2019-10-04T19:53:27.0826672+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T19:53:27.0826672+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:19:44.1402274+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:20:08.5934712+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:44.340779+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:44.340779+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:20:09.983789+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:44.4502392+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:44.4502392+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:20:08.5624077+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:44.9970758+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:44.9970758+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:20:08.4838551+00:00\",\"endTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"steps\":[]}]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:24:45.3251252+00:00\",\"endTimeUtc\":\"2019-10-04T09:02:26.2151015+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:02:26.2151015+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:02:26.2151015+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:05.7564115+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:05.7564115+00:00\",\"steps\":[{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:03:24.7774324+00:00\",\"endTimeUtc\":\"2019-10-04T10:01:15.1570879+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:01:15.1570879+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:01:15.2046795+00:00\",\"endTimeUtc\":\"2019-10-04T10:44:40.8531689+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:44:40.8531689+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:44:40.9317347+00:00\",\"endTimeUtc\":\"2019-10-04T12:46:23.9828847+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:46:23.9828847+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:46:24.0142736+00:00\",\"endTimeUtc\":\"2019-10-04T13:03:17.6568609+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:03:17.6568609+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:03:17.6568609+00:00\",\"endTimeUtc\":\"2019-10-04T13:11:43.2137332+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:11:43.2137332+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:11:43.2137332+00:00\",\"endTimeUtc\":\"2019-10-04T13:34:26.0242608+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:34:26.0242608+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:34:26.0242608+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:34:50.1647391+00:00\",\"endTimeUtc\":\"2019-10-04T13:38:16.4430201+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:38:16.4430201+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:38:16.4430201+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:04.6260174+00:00\",\"endTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:24.8304738+00:00\",\"endTimeUtc\":\"2019-10-04T13:51:42.2306611+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:51:42.2306611+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:51:42.2923099+00:00\",\"endTimeUtc\":\"2019-10-04T13:53:55.7746664+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:53:55.7746664+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:53:56.1497054+00:00\",\"endTimeUtc\":\"2019-10-04T14:07:46.4038514+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:07:46.4038514+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:07:46.4255922+00:00\",\"endTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:09:46.5743383+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:35.203438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:35.203438+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:35.2346871+00:00\",\"endTimeUtc\":\"2019-10-04T14:57:24.4799248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:57:24.4799248+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:03:20.3243258+00:00\",\"endTimeUtc\":\"2019-10-04T09:43:48.8200467+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:43:48.8200467+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:43:48.8713325+00:00\",\"endTimeUtc\":\"2019-10-04T10:17:10.6015597+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:17:10.6015597+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:17:10.6182424+00:00\",\"endTimeUtc\":\"2019-10-04T12:49:14.667809+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:49:14.667809+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:49:14.6996494+00:00\",\"endTimeUtc\":\"2019-10-04T13:04:44.9058592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:04:44.9058592+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:04:44.9214856+00:00\",\"endTimeUtc\":\"2019-10-04T13:15:07.4456937+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:15:07.4456937+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:15:07.4611196+00:00\",\"endTimeUtc\":\"2019-10-04T13:36:45.2724325+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:36:45.2724325+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:36:45.2724325+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:37:09.0847207+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:27.0632797+00:00\",\"endTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:52.7972931+00:00\",\"endTimeUtc\":\"2019-10-04T13:52:14.4481888+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:52:14.4481888+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:52:14.4639596+00:00\",\"endTimeUtc\":\"2019-10-04T13:53:56.5559023+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:53:56.5559023+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:53:56.5559023+00:00\",\"endTimeUtc\":\"2019-10-04T14:07:47.5132694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:07:47.5132694+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:07:47.5132694+00:00\",\"endTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:11:32.7611857+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:42.9051012+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:42.9051012+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:52:43.0144641+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:42.6489651+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:42.6489651+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:03:25.5746993+00:00\",\"endTimeUtc\":\"2019-10-04T10:01:16.1879112+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:01:16.1879112+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:01:16.2350241+00:00\",\"endTimeUtc\":\"2019-10-04T10:30:59.0475852+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:30:59.0475852+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:30:59.0631615+00:00\",\"endTimeUtc\":\"2019-10-04T12:46:22.2484697+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:46:22.2484697+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:46:22.2640942+00:00\",\"endTimeUtc\":\"2019-10-04T13:00:28.9243553+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:00:28.9243553+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:00:28.9243553+00:00\",\"endTimeUtc\":\"2019-10-04T13:12:37.0569257+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:12:37.0569257+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:12:37.0569257+00:00\",\"endTimeUtc\":\"2019-10-04T13:44:15.438464+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:44:15.438464+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:15.438464+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:25.8594435+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:25.8594435+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:44:37.0791243+00:00\",\"endTimeUtc\":\"2019-10-04T13:53:33.5875709+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:53:33.5875709+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:53:56.1497054+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:25.8438134+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:25.8438134+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:04:26.0001965+00:00\",\"endTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:05:17.3119298+00:00\",\"endTimeUtc\":\"2019-10-04T14:08:43.0603876+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:08:43.0603876+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:08:43.0603876+00:00\",\"endTimeUtc\":\"2019-10-04T14:10:09.5116+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:10:09.5116+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:10:09.5116+00:00\",\"endTimeUtc\":\"2019-10-04T14:16:28.1518059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:16:28.1518059+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:16:28.1518059+00:00\",\"endTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:18:12.898277+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:42.9988395+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:42.9988395+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:52:43.0300904+00:00\",\"endTimeUtc\":\"2019-10-04T15:00:56.8055139+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:00:56.8055139+00:00\",\"steps\":[]},{\"name\":\"Update WMI handles limit\",\"description\":\"Update WMI handles limit on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:03:22.0589425+00:00\",\"endTimeUtc\":\"2019-10-04T10:17:11.1953069+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:17:11.1953069+00:00\",\"steps\":[]},{\"name\":\"Live Update Blob Service\",\"description\":\"Live update the Blob service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:17:11.2580476+00:00\",\"endTimeUtc\":\"2019-10-04T10:48:41.6665362+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:48:41.6665362+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Endpoints\",\"description\":\"Live update JEA endpoints on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:48:41.7616734+00:00\",\"endTimeUtc\":\"2019-10-04T12:50:59.462877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:50:59.462877+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:50:59.5099199+00:00\",\"endTimeUtc\":\"2019-10-04T13:12:12.8850516+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:12:12.8850516+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:12:12.8850516+00:00\",\"endTimeUtc\":\"2019-10-04T13:22:16.3616203+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:22:16.3616203+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:22:16.3616203+00:00\",\"endTimeUtc\":\"2019-10-04T13:50:58.8556263+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:50:58.8556263+00:00\",\"steps\":[]},{\"name\":\"Live Update Compute Host Agent.\",\"description\":\"Live Update Compute Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:50:58.8710495+00:00\",\"endTimeUtc\":\"2019-10-04T14:16:25.8058113+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:16:25.8058113+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:51:21.1832675+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:26.1253734+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:26.1253734+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:04:26.1406857+00:00\",\"endTimeUtc\":\"2019-10-04T14:16:25.8058113+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:16:25.8058113+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:16:27.8993996+00:00\",\"endTimeUtc\":\"2019-10-04T14:54:30.4819596+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:54:30.4819596+00:00\",\"steps\":[{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:17:00.3990236+00:00\",\"endTimeUtc\":\"2019-10-04T14:19:21.3039124+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:19:21.3039124+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:19:21.3199079+00:00\",\"endTimeUtc\":\"2019-10-04T14:36:58.4159054+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:36:58.4159054+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:36:58.4940661+00:00\",\"endTimeUtc\":\"2019-10-04T14:53:45.7637321+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:53:45.7637321+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:53:45.7637321+00:00\",\"endTimeUtc\":\"2019-10-04T14:54:30.4819596+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:54:30.4819596+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Pluto Service\",\"description\":\"Live update the Pluto service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:54:30.5288347+00:00\",\"endTimeUtc\":\"2019-10-04T15:00:51.3524541+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:00:51.3524541+00:00\",\"steps\":[]},{\"name\":\"Live Update AzureMonitor\",\"description\":\"Live update AzureMonitor to install MDM tenant certificates on Hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:00:51.3680867+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:05.7564115+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:05.7564115+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:05.8349803+00:00\",\"endTimeUtc\":\"2019-10-04T19:53:27.0514172+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T19:53:27.0514172+00:00\",\"steps\":[]},{\"name\":\"Update Infrastructure VMs.\",\"description\":\"Update infrastructure VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:19:43.4683658+00:00\",\"endTimeUtc\":\"2019-10-04T18:24:10.9441804+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:24:10.9441804+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based or scoped action plan as needed based on the payload. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:37:35.3803864+00:00\",\"endTimeUtc\":\"2019-10-04T18:24:10.928558+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:24:10.928558+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:21.3331952+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:43.0864636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:43.0864636+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:16.4640651+00:00\",\"endTimeUtc\":\"2019-10-04T13:18:07.0996284+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:18:07.0996284+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:18:07.1465362+00:00\",\"endTimeUtc\":\"2019-10-04T13:50:35.0274984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:50:35.0274984+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:50:35.0274984+00:00\",\"endTimeUtc\":\"2019-10-04T14:19:23.9912734+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:19:23.9912734+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:19:23.9912734+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:01.3913251+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:01.3913251+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:01.4694791+00:00\",\"endTimeUtc\":\"2019-10-04T14:55:57.262214+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:55:57.262214+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:55:57.262214+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:43.0864636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:43.0864636+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:01:43.1021005+00:00\",\"endTimeUtc\":\"2019-10-04T15:26:02.4124739+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:26:02.4124739+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:01:50.5083033+00:00\",\"endTimeUtc\":\"2019-10-04T15:07:18.1932197+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:07:18.1932197+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:07:18.1932197+00:00\",\"endTimeUtc\":\"2019-10-04T15:11:14.1282148+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:11:14.1282148+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:11:14.1282148+00:00\",\"endTimeUtc\":\"2019-10-04T15:13:59.8450885+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:13:59.8450885+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:13:59.8450885+00:00\",\"endTimeUtc\":\"2019-10-04T15:15:28.2190672+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:15:28.2190672+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:15:28.2190672+00:00\",\"endTimeUtc\":\"2019-10-04T15:17:50.3424143+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:17:50.3424143+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:17:50.3424143+00:00\",\"endTimeUtc\":\"2019-10-04T15:26:02.3968565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:26:02.3968565+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:26:02.4437222+00:00\",\"endTimeUtc\":\"2019-10-04T15:51:43.7371622+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:51:43.7371622+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:26:14.3185632+00:00\",\"endTimeUtc\":\"2019-10-04T15:30:45.5181777+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:30:45.5181777+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:30:45.5181777+00:00\",\"endTimeUtc\":\"2019-10-04T15:33:09.8132599+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:33:09.8132599+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:33:09.8132599+00:00\",\"endTimeUtc\":\"2019-10-04T15:42:02.5566562+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:42:02.5566562+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:42:02.5566562+00:00\",\"endTimeUtc\":\"2019-10-04T15:43:28.1493699+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:43:28.1493699+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:43:28.1493699+00:00\",\"endTimeUtc\":\"2019-10-04T15:46:53.5531978+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:46:53.5531978+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:46:53.5531978+00:00\",\"endTimeUtc\":\"2019-10-04T15:51:43.7371622+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:51:43.7371622+00:00\",\"steps\":[]}]},{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:51:43.7527936+00:00\",\"endTimeUtc\":\"2019-10-04T15:55:02.7659647+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:55:02.7659647+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:55:02.7659647+00:00\",\"endTimeUtc\":\"2019-10-04T16:26:42.8157027+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:26:42.8157027+00:00\",\"steps\":[]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:26:42.8313277+00:00\",\"endTimeUtc\":\"2019-10-04T17:14:03.2727035+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:14:03.2727035+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:27:25.4558172+00:00\",\"endTimeUtc\":\"2019-10-04T16:43:46.8877155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:43:46.8877155+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:43:47.3408346+00:00\",\"endTimeUtc\":\"2019-10-04T17:14:03.2570785+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:14:03.2570785+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:14:03.2883271+00:00\",\"endTimeUtc\":\"2019-10-04T17:27:03.3208691+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:27:03.3208691+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:14:10.3663834+00:00\",\"endTimeUtc\":\"2019-10-04T17:15:32.3186964+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:15:32.3186964+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:15:32.3186964+00:00\",\"endTimeUtc\":\"2019-10-04T17:27:03.3208691+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:27:03.3208691+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:25.4113061+00:00\",\"endTimeUtc\":\"2019-10-04T12:39:24.5517125+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:39:24.5517125+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:19.3973716+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:16.8475059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:16.8475059+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:16.8475059+00:00\",\"endTimeUtc\":\"2019-10-04T08:54:50.6692641+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:54:50.6692641+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:54:50.7162174+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.4286809+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.4286809+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"endTimeUtc\":\"2019-10-04T10:17:10.7435761+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:17:10.7435761+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:17:11.6015527+00:00\",\"endTimeUtc\":\"2019-10-04T11:50:23.5999156+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:50:23.5999156+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:50:23.5999156+00:00\",\"endTimeUtc\":\"2019-10-04T12:39:24.5353478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:39:24.5353478+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:39:24.6603219+00:00\",\"endTimeUtc\":\"2019-10-04T14:09:50.4527964+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:09:50.4527964+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:39:47.1600795+00:00\",\"endTimeUtc\":\"2019-10-04T12:43:25.0327294+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:43:25.0327294+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:43:25.0327294+00:00\",\"endTimeUtc\":\"2019-10-04T12:57:11.1925785+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:57:11.1925785+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:57:11.2549813+00:00\",\"endTimeUtc\":\"2019-10-04T13:10:34.1677757+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:10:34.1677757+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:10:34.1677757+00:00\",\"endTimeUtc\":\"2019-10-04T13:20:35.8006131+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:20:35.8006131+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:20:35.8318356+00:00\",\"endTimeUtc\":\"2019-10-04T13:42:16.7065313+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:42:16.7065313+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:42:16.7065313+00:00\",\"endTimeUtc\":\"2019-10-04T14:09:50.4336011+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:09:50.4336011+00:00\",\"steps\":[]}]},{\"name\":\"Update SQL server\",\"description\":\"Update SQL server to latest update package\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:09:50.5293867+00:00\",\"endTimeUtc\":\"2019-10-04T15:34:03.4844769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:34:03.4844769+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:34:03.5313507+00:00\",\"endTimeUtc\":\"2019-10-04T15:43:07.1496317+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:43:07.1496317+00:00\",\"steps\":[]},{\"name\":\"Update AzS components on NC Service Fabric cluster.\",\"description\":\"Update AzS compoments on the NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:21.0990223+00:00\",\"endTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:15.9121897+00:00\",\"endTimeUtc\":\"2019-10-04T12:26:55.2914118+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:26:55.2914118+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:12.5199446+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:00.1736394+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:00.1736394+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:00.1736394+00:00\",\"endTimeUtc\":\"2019-10-04T08:54:21.2319737+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:54:21.2319737+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:54:21.2797928+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"endTimeUtc\":\"2019-10-04T10:29:08.0640758+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:29:08.0640758+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:29:44.1887717+00:00\",\"endTimeUtc\":\"2019-10-04T12:00:51.1387392+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:00:51.1387392+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:00:51.1857351+00:00\",\"endTimeUtc\":\"2019-10-04T12:26:55.2757546+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:26:55.2757546+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:26:55.3384641+00:00\",\"endTimeUtc\":\"2019-10-04T14:34:00.6837821+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:34:00.6837821+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:27:19.54117+00:00\",\"endTimeUtc\":\"2019-10-04T12:50:07.1050703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:50:07.1050703+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:50:07.1205078+00:00\",\"endTimeUtc\":\"2019-10-04T13:03:14.8791634+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:03:14.8791634+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:03:14.8912266+00:00\",\"endTimeUtc\":\"2019-10-04T13:34:03.5093528+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:34:03.5093528+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:34:03.5245798+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:57.3337395+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:57.3337395+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:41:57.8932294+00:00\",\"endTimeUtc\":\"2019-10-04T13:50:28.3879134+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:50:28.3879134+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:50:28.3879134+00:00\",\"endTimeUtc\":\"2019-10-04T14:34:00.6837821+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:34:00.6837821+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:34:01.2151796+00:00\",\"endTimeUtc\":\"2019-10-04T15:21:00.0576592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:21:00.0576592+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:35:43.0418414+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:16.3607494+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:16.3607494+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:49:17.2980741+00:00\",\"endTimeUtc\":\"2019-10-04T14:55:27.9656714+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:55:27.9656714+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:55:27.9656714+00:00\",\"endTimeUtc\":\"2019-10-04T15:02:44.2736307+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:02:44.2736307+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:02:44.2892578+00:00\",\"endTimeUtc\":\"2019-10-04T15:04:20.9916922+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:04:20.9916922+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:04:20.9916922+00:00\",\"endTimeUtc\":\"2019-10-04T15:07:03.5996074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:07:03.5996074+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:07:03.5996074+00:00\",\"endTimeUtc\":\"2019-10-04T15:21:00.0576592+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:21:00.0576592+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:17.4756994+00:00\",\"endTimeUtc\":\"2019-10-04T13:06:31.826618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:06:31.826618+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:11.5200232+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:11.0485934+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:11.0485934+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:11.0485934+00:00\",\"endTimeUtc\":\"2019-10-04T08:55:06.903621+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:55:06.903621+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:55:06.9504015+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.1307206+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.1307206+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.1776067+00:00\",\"endTimeUtc\":\"2019-10-04T10:39:29.4656049+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:39:29.4656049+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:39:29.5281003+00:00\",\"endTimeUtc\":\"2019-10-04T11:54:10.3623287+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:54:10.3623287+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:54:10.3779248+00:00\",\"endTimeUtc\":\"2019-10-04T13:06:31.7952729+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:06:31.7952729+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:06:31.842216+00:00\",\"endTimeUtc\":\"2019-10-04T14:59:30.5722005+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:59:30.5722005+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:06:55.0137567+00:00\",\"endTimeUtc\":\"2019-10-04T13:29:48.6526497+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:29:48.6526497+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:29:48.6526497+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:41:34.0029146+00:00\",\"endTimeUtc\":\"2019-10-04T13:50:34.840001+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:50:34.840001+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:50:34.840001+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:26.3906844+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:26.3906844+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:04:26.4844327+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:35.9534297+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:35.9534297+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:36.0021123+00:00\",\"endTimeUtc\":\"2019-10-04T14:59:30.5252933+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:59:30.5252933+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:20.9577295+00:00\",\"endTimeUtc\":\"2019-10-04T14:10:08.2147696+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:10:08.2147696+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:18.8794585+00:00\",\"endTimeUtc\":\"2019-10-04T09:30:20.2066825+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:30:20.2066825+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:30:20.2684399+00:00\",\"endTimeUtc\":\"2019-10-04T12:23:01.200555+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:23:01.200555+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:23:01.2316907+00:00\",\"endTimeUtc\":\"2019-10-04T12:40:01.0036701+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:40:01.0036701+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:40:01.0192941+00:00\",\"endTimeUtc\":\"2019-10-04T12:48:43.0745576+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:48:43.0745576+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:48:43.0745576+00:00\",\"endTimeUtc\":\"2019-10-04T13:11:01.6827636+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:11:01.6827636+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:11:01.6827636+00:00\",\"endTimeUtc\":\"2019-10-04T14:10:08.1992798+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:10:08.1992798+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:10:08.277425+00:00\",\"endTimeUtc\":\"2019-10-04T15:17:20.2646415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:17:20.2646415+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:10:34.6364911+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:16.7199585+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:16.7199585+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:49:17.2980741+00:00\",\"endTimeUtc\":\"2019-10-04T14:55:34.4030848+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:55:34.4030848+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:55:34.4030848+00:00\",\"endTimeUtc\":\"2019-10-04T15:04:33.6009655+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:04:33.6009655+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:04:33.6165909+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:18.1000449+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:18.1000449+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:18.1000449+00:00\",\"endTimeUtc\":\"2019-10-04T15:08:56.3328324+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:08:56.3328324+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:08:56.3328324+00:00\",\"endTimeUtc\":\"2019-10-04T15:17:20.2646415+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:17:20.2646415+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:17:20.2802644+00:00\",\"endTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:17:27.1083069+00:00\",\"endTimeUtc\":\"2019-10-04T15:19:32.3561713+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:19:32.3561713+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:19:32.3561713+00:00\",\"endTimeUtc\":\"2019-10-04T15:21:54.9786248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:21:54.9786248+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:21:54.9786248+00:00\",\"endTimeUtc\":\"2019-10-04T15:24:34.4611889+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:24:34.4611889+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:24:34.4611889+00:00\",\"endTimeUtc\":\"2019-10-04T15:26:03.8812098+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:26:03.8812098+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:26:03.8812098+00:00\",\"endTimeUtc\":\"2019-10-04T15:28:33.5511031+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:28:33.5511031+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:28:33.5511031+00:00\",\"endTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:33:42.625355+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:33:42.6722325+00:00\",\"endTimeUtc\":\"2019-10-04T15:44:47.1328312+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:44:47.1328312+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:33:50.0315152+00:00\",\"endTimeUtc\":\"2019-10-04T15:44:47.1328312+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:44:47.1328312+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:20.9112885+00:00\",\"endTimeUtc\":\"2019-10-04T12:44:23.7350508+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:44:23.7350508+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:18.4577438+00:00\",\"endTimeUtc\":\"2019-10-04T09:04:33.0585032+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:04:33.0585032+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:04:33.1052984+00:00\",\"endTimeUtc\":\"2019-10-04T09:56:02.8619052+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:56:02.8619052+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:56:03.0180646+00:00\",\"endTimeUtc\":\"2019-10-04T11:53:54.7393465+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:53:54.7393465+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:53:54.769547+00:00\",\"endTimeUtc\":\"2019-10-04T12:03:56.8248043+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:03:56.8248043+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:03:56.8248043+00:00\",\"endTimeUtc\":\"2019-10-04T12:18:15.7508008+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:18:15.7508008+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:18:15.7508008+00:00\",\"endTimeUtc\":\"2019-10-04T12:44:23.7195605+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:44:23.7195605+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:44:23.7662953+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:09.3344999+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:09.3344999+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:44:47.7972581+00:00\",\"endTimeUtc\":\"2019-10-04T13:30:15.3557021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:30:15.3557021+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:30:15.3710722+00:00\",\"endTimeUtc\":\"2019-10-04T14:04:26.1406857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:04:26.1406857+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:04:26.3906844+00:00\",\"endTimeUtc\":\"2019-10-04T14:34:01.9340184+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:34:01.9340184+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:34:02.1056638+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:21.688572+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:21.688572+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:21.7036042+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:05.7741597+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:05.7741597+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:01:05.7897814+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:09.3344999+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:09.3344999+00:00\",\"steps\":[]}]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:09.3813745+00:00\",\"endTimeUtc\":\"2019-10-04T15:27:27.098849+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:27:27.098849+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:18.3656976+00:00\",\"endTimeUtc\":\"2019-10-04T15:09:24.8950299+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:09:24.8950299+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:09:24.8950299+00:00\",\"endTimeUtc\":\"2019-10-04T15:14:04.5794078+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:14:04.5794078+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:14:04.5794078+00:00\",\"endTimeUtc\":\"2019-10-04T15:17:39.3425433+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:17:39.3425433+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:17:39.3425433+00:00\",\"endTimeUtc\":\"2019-10-04T15:20:13.6522408+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:20:13.6522408+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:20:13.6522408+00:00\",\"endTimeUtc\":\"2019-10-04T15:23:04.8056512+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:23:04.8056512+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:23:04.8056512+00:00\",\"endTimeUtc\":\"2019-10-04T15:27:27.0832249+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:27:27.0832249+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:27:27.114467+00:00\",\"endTimeUtc\":\"2019-10-04T15:56:56.4530279+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:56:56.4530279+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:56:56.4686978+00:00\",\"endTimeUtc\":\"2019-10-04T16:45:33.7770469+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:45:33.7770469+00:00\",\"steps\":[]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:42.1831968+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:00.8644155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:00.8644155+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:53.776806+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:16.6999341+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:16.6999341+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:16.7155602+00:00\",\"endTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:23.8873495+00:00\",\"endTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:33.4945129+00:00\",\"endTimeUtc\":\"2019-10-04T17:53:16.6014775+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:53:16.6014775+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:39.6819398+00:00\",\"endTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:46.4162392+00:00\",\"endTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:46.4474866+00:00\",\"endTimeUtc\":\"2019-10-04T17:30:54.8022893+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:30:54.8022893+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:24:46.4162392+00:00\",\"endTimeUtc\":\"2019-10-04T17:30:54.7866627+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:30:54.7866627+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:34:37.6429649+00:00\",\"endTimeUtc\":\"2019-10-04T17:53:16.5389819+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:53:16.5389819+00:00\",\"steps\":[]}]},{\"name\":\"PostUpdate ACS\",\"description\":\"Update the ACS function level including data schema version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:53:16.6327248+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:00.8644155+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:00.8644155+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:22.0842297+00:00\",\"endTimeUtc\":\"2019-10-04T14:53:05.1235877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:53:05.1235877+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:24.864046+00:00\",\"endTimeUtc\":\"2019-10-04T08:41:43.4253355+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:41:43.4253355+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:41:50.2065227+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:55.5455694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:55.5455694+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:42:20.3627256+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.3966401+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.3966401+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.4588465+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:55.5299445+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:55.5299445+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:52:55.5768186+00:00\",\"endTimeUtc\":\"2019-10-04T14:53:05.1235877+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:53:05.1235877+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:53:05.1392084+00:00\",\"endTimeUtc\":\"2019-10-04T17:08:37.6357441+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:08:37.6357441+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:53:13.9516346+00:00\",\"endTimeUtc\":\"2019-10-04T14:53:23.9827386+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:53:23.9827386+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:53:23.9827386+00:00\",\"endTimeUtc\":\"2019-10-04T15:09:30.4574709+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:09:30.4574709+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:09:30.4730937+00:00\",\"endTimeUtc\":\"2019-10-04T16:01:05.137529+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:01:05.137529+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:01:05.137529+00:00\",\"endTimeUtc\":\"2019-10-04T17:02:38.6087976+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:02:38.6087976+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:01:14.1061728+00:00\",\"endTimeUtc\":\"2019-10-04T17:02:38.6087976+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:02:38.6087976+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:02:38.6556716+00:00\",\"endTimeUtc\":\"2019-10-04T17:08:28.7295984+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:08:28.7295984+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:08:28.7295984+00:00\",\"endTimeUtc\":\"2019-10-04T17:08:37.6357441+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:08:37.6357441+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:21.5235515+00:00\",\"endTimeUtc\":\"2019-10-04T09:09:28.9789+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:09:28.9789+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:09:29.0099817+00:00\",\"endTimeUtc\":\"2019-10-04T18:24:10.8660557+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:24:10.8660557+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:10:14.3717792+00:00\",\"endTimeUtc\":\"2019-10-04T14:39:09.7268175+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:39:09.7268175+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:18:57.9432399+00:00\",\"endTimeUtc\":\"2019-10-04T09:22:29.2697308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:22:29.2697308+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:22:29.3013727+00:00\",\"endTimeUtc\":\"2019-10-04T14:37:54.4621402+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:37:54.4621402+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:23:35.3317583+00:00\",\"endTimeUtc\":\"2019-10-04T09:44:34.4759593+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:44:34.4759593+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:44:34.5234178+00:00\",\"endTimeUtc\":\"2019-10-04T14:37:54.4464784+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:37:54.4464784+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:37:54.6808931+00:00\",\"endTimeUtc\":\"2019-10-04T14:39:09.7268175+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:39:09.7268175+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:39:09.7424417+00:00\",\"endTimeUtc\":\"2019-10-04T16:46:10.7922246+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:46:10.7922246+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:39:49.1951789+00:00\",\"endTimeUtc\":\"2019-10-04T14:40:25.5698478+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:40:25.5698478+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:40:25.5852727+00:00\",\"endTimeUtc\":\"2019-10-04T15:07:07.7089419+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:07:07.7089419+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:07:07.7245674+00:00\",\"endTimeUtc\":\"2019-10-04T15:31:45.9861705+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:31:45.9861705+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:31:46.0017951+00:00\",\"endTimeUtc\":\"2019-10-04T15:44:33.6485783+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:44:33.6485783+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:31:52.6423499+00:00\",\"endTimeUtc\":\"2019-10-04T15:44:33.6329522+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:44:33.6329522+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:44:33.6485783+00:00\",\"endTimeUtc\":\"2019-10-04T15:53:40.3294769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:53:40.3294769+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:53:40.3294769+00:00\",\"endTimeUtc\":\"2019-10-04T15:58:30.6706414+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:58:30.6706414+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:58:30.6706414+00:00\",\"endTimeUtc\":\"2019-10-04T16:08:09.8357685+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:08:09.8357685+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:08:09.8357685+00:00\",\"endTimeUtc\":\"2019-10-04T16:45:52.8705659+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:45:52.8705659+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:08:20.1171475+00:00\",\"endTimeUtc\":\"2019-10-04T16:14:52.7739064+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:14:52.7739064+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:14:52.7739064+00:00\",\"endTimeUtc\":\"2019-10-04T16:15:34.6642696+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:15:34.6642696+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:15:34.6642696+00:00\",\"endTimeUtc\":\"2019-10-04T16:29:45.3916385+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:29:45.3916385+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:52.9799391+00:00\",\"endTimeUtc\":\"2019-10-04T16:46:10.7922246+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:46:10.7922246+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:46:10.8390974+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:20.293642+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:20.293642+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:00.1822512+00:00\",\"endTimeUtc\":\"2019-10-04T16:47:10.7914996+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:47:10.7914996+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:10.7914996+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:18.5257796+00:00\",\"endTimeUtc\":\"2019-10-04T16:58:54.1271213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:58:54.1271213+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:58:54.1271213+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:11.9656166+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:20.2780166+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:20.2780166+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:20.293642+00:00\",\"endTimeUtc\":\"2019-10-04T18:15:10.0361862+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:15:10.0361862+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:30.371647+00:00\",\"endTimeUtc\":\"2019-10-04T17:06:42.2152536+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:06:42.2152536+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:06:42.2152536+00:00\",\"endTimeUtc\":\"2019-10-04T17:12:22.039314+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:12:22.039314+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:12:22.039314+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:34.4128265+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:34.4128265+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:34.4128265+00:00\",\"endTimeUtc\":\"2019-10-04T17:46:54.1685656+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:46:54.1685656+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:30:54.7866627+00:00\",\"endTimeUtc\":\"2019-10-04T17:46:54.0435628+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:46:54.0435628+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:46:54.1841881+00:00\",\"endTimeUtc\":\"2019-10-04T17:55:36.8966677+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:55:36.8966677+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:55:36.8966677+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:20.0658675+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:20.0658675+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:20.0658675+00:00\",\"endTimeUtc\":\"2019-10-04T18:10:49.8223755+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:10:49.8223755+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"description\":\"Add firewall rules for WAS, Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:10:49.8223755+00:00\",\"endTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:10:56.4004191+00:00\",\"endTimeUtc\":\"2019-10-04T18:12:32.4930461+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:12:32.4930461+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:12:32.4930461+00:00\",\"endTimeUtc\":\"2019-10-04T18:13:27.2892548+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:13:27.2892548+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:13:27.2892548+00:00\",\"endTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:15:03.801887+00:00\",\"endTimeUtc\":\"2019-10-04T18:15:10.020561+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:15:10.020561+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:15:10.0361862+00:00\",\"endTimeUtc\":\"2019-10-04T18:18:36.7319102+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:18:36.7319102+00:00\",\"steps\":[]},{\"name\":\"Update Portal Extensions\",\"description\":\"Perform portal extensions update for both Admin and User portal\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:18:36.7319102+00:00\",\"endTimeUtc\":\"2019-10-04T18:24:10.8035576+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:24:10.8035576+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:10:13.1973369+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:53.2664988+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:53.2664988+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:10:51.1351137+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:04.0385574+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:04.0385574+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:04.0540418+00:00\",\"endTimeUtc\":\"2019-10-04T09:30:49.2195889+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:30:49.2195889+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:30:49.2661385+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:16.8762153+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:16.8762153+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:31:21.4854239+00:00\",\"endTimeUtc\":\"2019-10-04T09:57:54.189634+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:57:54.189634+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:57:54.2677989+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:16.8449522+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:16.8449522+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:49:17.2980741+00:00\",\"endTimeUtc\":\"2019-10-04T14:49:53.2664988+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:49:53.2664988+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:49:53.2821231+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:02.9642433+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:02.9642433+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:08.9849868+00:00\",\"endTimeUtc\":\"2019-10-04T14:50:24.3754361+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:50:24.3754361+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:50:24.3754361+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:54.6778194+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:54.6778194+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:54.6778194+00:00\",\"endTimeUtc\":\"2019-10-04T15:32:04.2828211+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:32:04.2828211+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:32:06.157797+00:00\",\"endTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:32:30.4856197+00:00\",\"endTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:41:31.3539147+00:00\",\"endTimeUtc\":\"2019-10-04T15:49:40.2230093+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:49:40.2230093+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:49:40.2230093+00:00\",\"endTimeUtc\":\"2019-10-04T15:57:07.9372728+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:57:07.9372728+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:57:07.9372728+00:00\",\"endTimeUtc\":\"2019-10-04T16:02:20.74602+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:02:20.74602+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:02:20.74602+00:00\",\"endTimeUtc\":\"2019-10-04T16:02:55.542455+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:02:55.542455+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:02:55.542455+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:02.9642433+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:02.9642433+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:03.026744+00:00\",\"endTimeUtc\":\"2019-10-04T16:44:16.387359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:44:16.387359+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:10.057913+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:17.4328174+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:17.4328174+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:17.4328174+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:33.1201302+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:33.1201302+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:33.1201302+00:00\",\"endTimeUtc\":\"2019-10-04T16:43:38.3253198+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:43:38.3253198+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:40.7762858+00:00\",\"endTimeUtc\":\"2019-10-04T16:25:16.0975301+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:25:16.0975301+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:25:16.1131399+00:00\",\"endTimeUtc\":\"2019-10-04T16:43:37.9659487+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:43:37.9659487+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:43:38.6221897+00:00\",\"endTimeUtc\":\"2019-10-04T16:44:16.387359+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:44:16.387359+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:44:16.4029838+00:00\",\"endTimeUtc\":\"2019-10-04T17:36:16.594811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:36:16.594811+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:33.7770469+00:00\",\"endTimeUtc\":\"2019-10-04T16:45:55.7299067+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:45:55.7299067+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:45:55.7299067+00:00\",\"endTimeUtc\":\"2019-10-04T16:50:16.523629+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:50:16.523629+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:50:16.523629+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:12.6353245+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:12.6353245+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:12.6353245+00:00\",\"endTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:18.8539995+00:00\",\"endTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:16:04.5058618+00:00\",\"endTimeUtc\":\"2019-10-04T17:23:12.9485873+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:23:12.9485873+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:23:12.9485873+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:16.100542+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:16.100542+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:16.100542+00:00\",\"endTimeUtc\":\"2019-10-04T17:35:30.9703943+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:35:30.9703943+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:35:30.9703943+00:00\",\"endTimeUtc\":\"2019-10-04T17:36:08.3292936+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:36:08.3292936+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:36:08.3292936+00:00\",\"endTimeUtc\":\"2019-10-04T17:36:16.594811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:36:16.594811+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:36:16.6573113+00:00\",\"endTimeUtc\":\"2019-10-04T17:37:37.7187857+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:37:37.7187857+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:24.8175892+00:00\",\"endTimeUtc\":\"2019-10-04T09:04:48.184718+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:04:48.184718+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:04:48.2146076+00:00\",\"endTimeUtc\":\"2019-10-04T09:44:25.3858519+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:44:25.3858519+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:44:25.4135914+00:00\",\"endTimeUtc\":\"2019-10-04T14:38:16.6026687+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:38:16.6026687+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:44:54.1322637+00:00\",\"endTimeUtc\":\"2019-10-04T09:45:41.0223105+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:45:41.0223105+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:45:41.0223105+00:00\",\"endTimeUtc\":\"2019-10-04T10:44:57.1187441+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:44:57.1187441+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:44:57.1811611+00:00\",\"endTimeUtc\":\"2019-10-04T14:36:57.2440434+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:36:57.2440434+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:45:30.9317011+00:00\",\"endTimeUtc\":\"2019-10-04T11:07:40.8752215+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:07:40.8752215+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:07:40.9070298+00:00\",\"endTimeUtc\":\"2019-10-04T14:36:56.9627993+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:36:56.9627993+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:36:57.2911038+00:00\",\"endTimeUtc\":\"2019-10-04T14:38:16.6026687+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:38:16.6026687+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:38:16.6341818+00:00\",\"endTimeUtc\":\"2019-10-04T15:57:15.7652944+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:57:15.7652944+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:39:03.039396+00:00\",\"endTimeUtc\":\"2019-10-04T14:39:55.2887751+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:39:55.2887751+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:39:55.2887751+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:45.6466565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:45.6466565+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:45.6935315+00:00\",\"endTimeUtc\":\"2019-10-04T15:32:30.7668655+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:32:30.7668655+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:32:30.7824923+00:00\",\"endTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:32:42.938591+00:00\",\"endTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:42:43.5874096+00:00\",\"endTimeUtc\":\"2019-10-04T15:49:09.1140078+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:49:09.1140078+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:49:09.1140078+00:00\",\"endTimeUtc\":\"2019-10-04T15:57:08.0466561+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:57:08.0466561+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:57:08.0466561+00:00\",\"endTimeUtc\":\"2019-10-04T15:57:15.7652944+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:57:15.7652944+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:57:15.7965443+00:00\",\"endTimeUtc\":\"2019-10-04T16:05:03.3536393+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:05:03.3536393+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:05:03.3536393+00:00\",\"endTimeUtc\":\"2019-10-04T16:40:24.7002556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:40:24.7002556+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:40:24.7315045+00:00\",\"endTimeUtc\":\"2019-10-04T16:47:00.1197531+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:47:00.1197531+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:00.1978775+00:00\",\"endTimeUtc\":\"2019-10-04T16:51:01.6168414+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:51:01.6168414+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:51:01.6168414+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:51:10.2729785+00:00\",\"endTimeUtc\":\"2019-10-04T16:51:20.929101+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:51:20.929101+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:51:20.929101+00:00\",\"endTimeUtc\":\"2019-10-04T16:56:07.2385225+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:56:07.2385225+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:56:07.2385225+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:56:13.1759441+00:00\",\"endTimeUtc\":\"2019-10-04T17:02:08.3279134+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:02:08.3279134+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:02:08.3279134+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:24.7133074+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:32.1350898+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:53.9575253+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:53.9575253+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:38.6662669+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:45.213059+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:45.213059+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:45.213059+00:00\",\"endTimeUtc\":\"2019-10-04T17:13:23.9918203+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:13:23.9918203+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:13:23.9918203+00:00\",\"endTimeUtc\":\"2019-10-04T17:30:55.1929077+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:30:55.1929077+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:30:55.2866567+00:00\",\"endTimeUtc\":\"2019-10-04T17:44:31.7952731+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:44:31.7952731+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:31:12.2864082+00:00\",\"endTimeUtc\":\"2019-10-04T17:44:31.7484005+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:44:31.7484005+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:44:31.8108981+00:00\",\"endTimeUtc\":\"2019-10-04T17:50:42.4939446+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:50:42.4939446+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:50:42.4939446+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:47.2388938+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:47.2388938+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:57:47.2388938+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:53.9575253+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:53.9575253+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:57:53.9887792+00:00\",\"endTimeUtc\":\"2019-10-04T18:04:17.4063249+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:04:17.4063249+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:04:17.4063249+00:00\",\"endTimeUtc\":\"2019-10-04T18:10:36.767761+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:10:36.767761+00:00\",\"steps\":[]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:22.2864065+00:00\",\"endTimeUtc\":\"2019-10-04T12:38:20.3016526+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:38:20.3016526+00:00\",\"steps\":[{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:20.7233541+00:00\",\"endTimeUtc\":\"2019-10-04T11:01:35.3461797+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:01:35.3461797+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:18.6291899+00:00\",\"endTimeUtc\":\"2019-10-04T08:53:25.0605316+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:53:25.0605316+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:53:25.1855427+00:00\",\"endTimeUtc\":\"2019-10-04T09:08:55.7761005+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:08:55.7761005+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:08:55.7761005+00:00\",\"endTimeUtc\":\"2019-10-04T09:23:54.0048333+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:23:54.0048333+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:23:54.0210163+00:00\",\"endTimeUtc\":\"2019-10-04T09:41:00.3526911+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:41:00.3526911+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:41:00.6026776+00:00\",\"endTimeUtc\":\"2019-10-04T10:06:36.4979302+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:06:36.4979302+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:06:36.6698013+00:00\",\"endTimeUtc\":\"2019-10-04T11:01:35.2842481+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:01:35.2842481+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:01:35.4399968+00:00\",\"endTimeUtc\":\"2019-10-04T11:03:15.1581288+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:03:15.1581288+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:22.94209+00:00\",\"endTimeUtc\":\"2019-10-04T12:25:40.3549159+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:25:40.3549159+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:19.3791842+00:00\",\"endTimeUtc\":\"2019-10-04T09:02:06.3714213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:02:06.3714213+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:02:06.4495763+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:38.6147899+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:38.6147899+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:38.6461075+00:00\",\"endTimeUtc\":\"2019-10-04T09:39:59.963811+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:39:59.963811+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:40:00.0096717+00:00\",\"endTimeUtc\":\"2019-10-04T09:54:25.4405999+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:54:25.4405999+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:54:25.4405999+00:00\",\"endTimeUtc\":\"2019-10-04T10:52:20.7556201+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:52:20.7556201+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:52:20.8046084+00:00\",\"endTimeUtc\":\"2019-10-04T12:25:40.2925044+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:25:40.2925044+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:25:40.3860275+00:00\",\"endTimeUtc\":\"2019-10-04T12:27:53.4159315+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:27:53.4159315+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update Azure Stack agents and distribute newly updated XRP nuget content.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:16.6154601+00:00\",\"endTimeUtc\":\"2019-10-04T12:30:20.5092202+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:30:20.5092202+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:09.9105788+00:00\",\"endTimeUtc\":\"2019-10-04T08:52:43.3578142+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:52:43.3578142+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:52:43.3578142+00:00\",\"endTimeUtc\":\"2019-10-04T09:04:25.9959571+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:04:25.9959571+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:04:26.0117948+00:00\",\"endTimeUtc\":\"2019-10-04T09:22:22.8023197+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:22:22.8023197+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:22:24.5198827+00:00\",\"endTimeUtc\":\"2019-10-04T09:40:50.8842085+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:40:50.8842085+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:40:50.9312181+00:00\",\"endTimeUtc\":\"2019-10-04T10:44:38.9156068+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:44:38.9156068+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:44:38.9624627+00:00\",\"endTimeUtc\":\"2019-10-04T12:30:20.462506+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:30:20.462506+00:00\",\"steps\":[]}]},{\"name\":\"MDM node update\",\"description\":\"Live update of Mdm certificates configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:30:20.6967148+00:00\",\"endTimeUtc\":\"2019-10-04T12:38:20.2860298+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:38:20.2860298+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:38:20.3954039+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:41.6356521+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:41.6356521+00:00\",\"steps\":[{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:38:46.3638696+00:00\",\"endTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:39:09.816737+00:00\",\"endTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:39:52.3163248+00:00\",\"endTimeUtc\":\"2019-10-04T14:17:59.1175383+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:17:59.1175383+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:40:17.3789705+00:00\",\"endTimeUtc\":\"2019-10-04T12:49:31.557891+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:49:31.557891+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:49:31.557891+00:00\",\"endTimeUtc\":\"2019-10-04T12:57:23.0203856+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:57:23.0203856+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:57:23.0360077+00:00\",\"endTimeUtc\":\"2019-10-04T13:26:45.1873468+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:26:45.1873468+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:26:45.1873468+00:00\",\"endTimeUtc\":\"2019-10-04T13:31:50.8544846+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:31:50.8544846+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:31:50.8544846+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:32:20.8539107+00:00\",\"endTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:41:52.8776693+00:00\",\"endTimeUtc\":\"2019-10-04T13:48:53.8414905+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T13:48:53.8414905+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T13:48:53.857072+00:00\",\"endTimeUtc\":\"2019-10-04T14:17:59.1175383+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:17:59.1175383+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:17:59.1364635+00:00\",\"endTimeUtc\":\"2019-10-04T15:15:55.1875052+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:15:55.1875052+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:18:23.9294239+00:00\",\"endTimeUtc\":\"2019-10-04T14:37:42.493565+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:37:42.493565+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:37:42.6966251+00:00\",\"endTimeUtc\":\"2019-10-04T14:52:43.7175815+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:52:43.7175815+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:52:43.7175815+00:00\",\"endTimeUtc\":\"2019-10-04T15:01:13.4303421+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:01:13.4303421+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:01:13.445967+00:00\",\"endTimeUtc\":\"2019-10-04T15:02:52.2892162+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:02:52.2892162+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:02:52.2892162+00:00\",\"endTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:02:59.2266618+00:00\",\"endTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:04:33.5228424+00:00\",\"endTimeUtc\":\"2019-10-04T15:06:23.7249898+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:06:23.7249898+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:06:23.7249898+00:00\",\"endTimeUtc\":\"2019-10-04T15:15:55.1875052+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:15:55.1875052+00:00\",\"steps\":[]}]},{\"name\":\"Update each fabric ring node.\",\"description\":\"Update the individual service fabric node artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:15:55.2187539+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:41.6200275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:41.6200275+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster to avoid replica instances referencing the old version of artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:16:06.9529943+00:00\",\"endTimeUtc\":\"2019-10-04T15:21:18.385472+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:21:18.385472+00:00\",\"steps\":[]},{\"name\":\"Stop Fabric Host and Docker.\",\"description\":\"Stop Fabric Host and Docker services that may be referring to the docker data root.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:21:18.385472+00:00\",\"endTimeUtc\":\"2019-10-04T15:23:19.5397927+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:23:19.5397927+00:00\",\"steps\":[]},{\"name\":\"Live Update Container Service Code\",\"description\":\"Live Update container service code through an attached image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:23:19.5397927+00:00\",\"endTimeUtc\":\"2019-10-04T15:28:09.8795357+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:28:09.8795357+00:00\",\"steps\":[]},{\"name\":\"Update the drive letter mapping for the newly attached artifacts VHD.\",\"description\":\"Update the individual service fabric node artifacts VHD drive letters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:28:09.8951677+00:00\",\"endTimeUtc\":\"2019-10-04T15:29:47.0657901+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:29:47.0657901+00:00\",\"steps\":[]},{\"name\":\"Set up artifacts VHD\",\"description\":\"Update role-specific settings in the newly attached Artifacts VHD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:29:47.0657901+00:00\",\"endTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"steps\":[{\"name\":\"Update artifacts for DRP\",\"description\":\"Update artifacts VHd for cred spec awareness.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:29:56.6594191+00:00\",\"endTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"steps\":[]}]},{\"name\":\"Start Fabric Host and Docker.\",\"description\":\"Start Fabric Host and Docker services before rejoining the Service Fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:31:51.2048561+00:00\",\"endTimeUtc\":\"2019-10-04T15:34:02.7969856+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T15:34:02.7969856+00:00\",\"steps\":[]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T15:34:02.7969856+00:00\",\"endTimeUtc\":\"2019-10-04T16:03:41.6200275+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:03:41.6200275+00:00\",\"steps\":[]}]}]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:03:41.6825255+00:00\",\"endTimeUtc\":\"2019-10-04T16:24:09.2230038+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:24:09.2230038+00:00\",\"steps\":[]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:24:09.2386305+00:00\",\"endTimeUtc\":\"2019-10-04T16:35:33.3880898+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:35:33.3880898+00:00\",\"steps\":[]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:35:33.4505891+00:00\",\"endTimeUtc\":\"2019-10-04T18:14:46.2239702+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:14:46.2239702+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:35:48.9035294+00:00\",\"endTimeUtc\":\"2019-10-04T17:15:02.3033721+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:15:02.3033721+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:35:58.3096712+00:00\",\"endTimeUtc\":\"2019-10-04T16:38:39.1703088+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:38:39.1703088+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:38:39.2484332+00:00\",\"endTimeUtc\":\"2019-10-04T16:42:05.5764438+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:42:05.5764438+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:38:52.6232679+00:00\",\"endTimeUtc\":\"2019-10-04T16:40:38.327514+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:40:38.327514+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:40:38.327514+00:00\",\"endTimeUtc\":\"2019-10-04T16:42:05.5608196+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:42:05.5608196+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:42:05.5764438+00:00\",\"endTimeUtc\":\"2019-10-04T17:15:02.2252466+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:15:02.2252466+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:44:08.0280849+00:00\",\"endTimeUtc\":\"2019-10-04T16:52:51.2873973+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:52:51.2873973+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:52:51.3030196+00:00\",\"endTimeUtc\":\"2019-10-04T17:10:20.5720088+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:10:20.5720088+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:44:06.6531016+00:00\",\"endTimeUtc\":\"2019-10-04T16:56:18.8165082+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:56:18.8165082+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:56:18.8321341+00:00\",\"endTimeUtc\":\"2019-10-04T17:10:15.1033259+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:10:15.1033259+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:44:06.3718525+00:00\",\"endTimeUtc\":\"2019-10-04T17:00:00.2981974+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:00:00.2981974+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:00:00.313823+00:00\",\"endTimeUtc\":\"2019-10-04T17:13:04.6638694+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:13:04.6638694+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:42:17.029429+00:00\",\"endTimeUtc\":\"2019-10-04T16:47:00.1353769+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:47:00.1353769+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:47:00.1978775+00:00\",\"endTimeUtc\":\"2019-10-04T16:49:45.1333797+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:49:45.1333797+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:15:02.3502468+00:00\",\"endTimeUtc\":\"2019-10-04T18:14:46.1927202+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:14:46.1927202+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:15:08.8033147+00:00\",\"endTimeUtc\":\"2019-10-04T17:18:29.5824167+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:18:29.5824167+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:18:29.5824167+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:18:38.1336018+00:00\",\"endTimeUtc\":\"2019-10-04T17:27:36.7267193+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:27:36.7267193+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:18:38.1179757+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:10.0693625+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:10.0693625+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:10.0693625+00:00\",\"endTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"steps\":[]}]},{\"name\":\"Live Update For Other XRP services\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:19.5848758+00:00\",\"endTimeUtc\":\"2019-10-04T18:14:46.0989735+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:14:46.0989735+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:47.5845486+00:00\",\"endTimeUtc\":\"2019-10-04T17:48:48.2765676+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:48:48.2765676+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:48:48.2921912+00:00\",\"endTimeUtc\":\"2019-10-04T17:50:07.2756187+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:50:07.2756187+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:41.8658676+00:00\",\"endTimeUtc\":\"2019-10-04T17:40:59.7978476+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:40:59.7978476+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:40:59.8290964+00:00\",\"endTimeUtc\":\"2019-10-04T17:48:47.3078289+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:48:47.3078289+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:30:54.8491617+00:00\",\"endTimeUtc\":\"2019-10-04T17:57:55.645004+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:57:55.645004+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:43.2721021+00:00\",\"endTimeUtc\":\"2019-10-04T17:36:08.7824116+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:36:08.7824116+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:36:08.7824116+00:00\",\"endTimeUtc\":\"2019-10-04T17:40:49.7667199+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:40:49.7667199+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:44.5533339+00:00\",\"endTimeUtc\":\"2019-10-04T17:35:43.5171106+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:35:43.5171106+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:35:43.5171106+00:00\",\"endTimeUtc\":\"2019-10-04T18:00:16.7995613+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:00:16.7995613+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:00:16.8308099+00:00\",\"endTimeUtc\":\"2019-10-04T18:03:08.6256386+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:03:08.6256386+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:03:08.6256386+00:00\",\"endTimeUtc\":\"2019-10-04T18:04:33.1561364+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:04:33.1561364+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:04:33.1561364+00:00\",\"endTimeUtc\":\"2019-10-04T18:14:46.0989735+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:14:46.0989735+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:43.8033396+00:00\",\"endTimeUtc\":\"2019-10-04T17:55:20.4906173+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:55:20.4906173+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:29:43.9908388+00:00\",\"endTimeUtc\":\"2019-10-04T17:33:26.2220412+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:33:26.2220412+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:33:26.2220412+00:00\",\"endTimeUtc\":\"2019-10-04T17:47:14.1058219+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:47:14.1058219+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:47:14.1370695+00:00\",\"endTimeUtc\":\"2019-10-04T17:49:30.760432+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:49:30.760432+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:24.6925118+00:00\",\"endTimeUtc\":\"2019-10-04T08:39:29.0670431+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:39:29.0670431+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:29.1139214+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:47.4874177+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:47.4874177+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:40:27.2072571+00:00\",\"endTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:41:50.3012676+00:00\",\"endTimeUtc\":\"2019-10-04T08:42:21.1451652+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:42:21.1451652+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:42:21.1451652+00:00\",\"endTimeUtc\":\"2019-10-04T09:37:47.2766213+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:37:47.2766213+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:37:47.3076235+00:00\",\"endTimeUtc\":\"2019-10-04T12:58:47.534968+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:58:47.534968+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:38:17.7920128+00:00\",\"endTimeUtc\":\"2019-10-04T10:49:12.3833309+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:49:12.3833309+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:49:12.4449434+00:00\",\"endTimeUtc\":\"2019-10-04T12:58:47.5037205+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:58:47.5037205+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:58:47.5509804+00:00\",\"endTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:59:07.847227+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:47.4561632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:47.4561632+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:59:29.0032094+00:00\",\"endTimeUtc\":\"2019-10-04T12:59:51.4418417+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:59:51.4418417+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:59:51.4418417+00:00\",\"endTimeUtc\":\"2019-10-04T14:54:32.6381859+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T14:54:32.6381859+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T14:54:32.6854058+00:00\",\"endTimeUtc\":\"2019-10-04T16:04:51.7754296+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T16:04:51.7754296+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:04:51.822303+00:00\",\"endTimeUtc\":\"2019-10-04T17:05:34.4660703+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:05:34.4660703+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T16:05:01.1818177+00:00\",\"endTimeUtc\":\"2019-10-04T17:05:34.4504447+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:05:34.4504447+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:05:34.4816931+00:00\",\"endTimeUtc\":\"2019-10-04T17:09:33.2757023+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:09:33.2757023+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:09:33.2757023+00:00\",\"endTimeUtc\":\"2019-10-04T17:21:16.9442986+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:21:16.9442986+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:21:16.9442986+00:00\",\"endTimeUtc\":\"2019-10-04T17:27:55.1015021+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:27:55.1015021+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:27:55.1015021+00:00\",\"endTimeUtc\":\"2019-10-04T17:33:45.5967796+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:33:45.5967796+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:33:45.5967796+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:06.9410289+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:06.9410289+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:06.9722723+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:13.0659544+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:41.3156137+00:00\",\"endTimeUtc\":\"2019-10-04T17:59:47.4561632+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T17:59:47.4561632+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:47.5186629+00:00\",\"endTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T17:59:53.6748378+00:00\",\"endTimeUtc\":\"2019-10-04T18:01:17.9238287+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:01:17.9238287+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:01:17.9238287+00:00\",\"endTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T18:04:06.2345872+00:00\",\"endTimeUtc\":\"2019-10-04T18:08:47.4295781+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T18:08:47.4295781+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:24.958133+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:47.7670079+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:47.7670079+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:47.7827521+00:00\",\"endTimeUtc\":\"2019-10-04T08:55:20.2003266+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:55:20.2003266+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:55:20.2322523+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:11.53771+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:11.53771+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:11.5837829+00:00\",\"endTimeUtc\":\"2019-10-04T09:34:07.4197308+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:34:07.4197308+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:34:07.4354237+00:00\",\"endTimeUtc\":\"2019-10-04T10:29:43.6734625+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:29:43.6734625+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:29:44.1732929+00:00\",\"endTimeUtc\":\"2019-10-04T11:02:02.1272943+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:02:02.1272943+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:02:02.8616595+00:00\",\"endTimeUtc\":\"2019-10-04T11:50:22.4431704+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T11:50:22.4431704+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T11:50:22.630672+00:00\",\"endTimeUtc\":\"2019-10-04T12:37:33.6153382+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:37:33.6153382+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T12:37:33.6303139+00:00\",\"endTimeUtc\":\"2019-10-04T12:47:34.0441044+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:47:34.0441044+00:00\",\"steps\":[]},{\"name\":\"AzS Agents Update\",\"description\":\"Live update of Azure Stack agents.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:38:22.4581549+00:00\",\"endTimeUtc\":\"2019-10-04T12:14:38.6753771+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:14:38.6753771+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by VM live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:39:19.5983846+00:00\",\"endTimeUtc\":\"2019-10-04T08:45:25.5171872+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T08:45:25.5171872+00:00\",\"steps\":[]},{\"name\":\"Live Update JEA Configuration\",\"description\":\"Live update the JEA configuration on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T08:45:25.548637+00:00\",\"endTimeUtc\":\"2019-10-04T09:19:00.0682556+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:19:00.0682556+00:00\",\"steps\":[]},{\"name\":\"Live Update Monitoring Agent\",\"description\":\"Live update the Monitoring Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:19:00.1776067+00:00\",\"endTimeUtc\":\"2019-10-04T09:58:43.5185387+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T09:58:43.5185387+00:00\",\"steps\":[]},{\"name\":\"Live Update Trace Collector\",\"description\":\"Live update the Trace Collector service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T09:58:43.6732986+00:00\",\"endTimeUtc\":\"2019-10-04T10:17:11.1953069+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:17:11.1953069+00:00\",\"steps\":[]},{\"name\":\"Live Update Health Agent\",\"description\":\"Live update the Health Agent service on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:17:11.2269875+00:00\",\"endTimeUtc\":\"2019-10-04T10:58:53.5500245+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T10:58:53.5500245+00:00\",\"steps\":[]},{\"name\":\"Install MDM Tenant Certificates\",\"description\":\"Install MDM tenant certificates on each VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T10:58:53.6130757+00:00\",\"endTimeUtc\":\"2019-10-04T12:14:38.5035999+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T12:14:38.5035999+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:27.0826672+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:32.8794705+00:00\",\"endTimeUtc\":\"2019-10-04T20:21:38.7638923+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:21:38.7638923+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:43.5980949+00:00\",\"endTimeUtc\":\"2019-10-04T20:11:24.6998532+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:11:24.6998532+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:45.0355763+00:00\",\"endTimeUtc\":\"2019-10-04T19:57:39.4077443+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T19:57:39.4077443+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:57:39.4077443+00:00\",\"endTimeUtc\":\"2019-10-04T20:00:50.6904222+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:00:50.6904222+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T19:53:44.1137175+00:00\",\"endTimeUtc\":\"2019-10-04T19:54:43.37862+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T19:54:43.37862+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T20:21:38.7638923+00:00\",\"endTimeUtc\":\"2019-10-04T20:22:14.8214891+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:22:14.8214891+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T20:22:14.8214891+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:20.5248579+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:20.5248579+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-10-04T20:45:20.5248579+00:00\",\"endTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"lastUpdatedTimeUtc\":\"2019-10-04T20:45:36.5090838+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2019-10-04T01:14:23.483Z\",\"lastUpdatedTime\":\"2019-10-04T20:45:36.5559523+00:00\",\"duration\":\"PT19H54M20.972S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76/updateRuns?api-version=2016-05-01+110": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "219", "220" ], - "x-ms-client-request-id": [ "8d3870c6-bb5a-4bcc-b706-a3dc46ba4bb9" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "0b329d28-4f37-4e31-b030-0374a85c8b2b" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvog7k6nGfKQv8ee7+bqXReForX13D0c2leS08X2rv+0x1ePo279KgKFgQvdLrrq1gdCHaxQ4fCe3/X1HJfaNrh7FzjcgnXPYDu0PIdw4pMnwHT3i8/Dup5zu43g1rjgD7qUZQ+24DWY0/lWzW5MEH" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14620" ], - "x-ms-request-id": [ "0b329d28-4f37-4e31-b030-0374a85c8b2b" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032219Z:0b329d28-4f37-4e31-b030-0374a85c8b2b" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:19 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "11734" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76/updateRuns/ea0a7193-5a1d-4bfc-a8b6-d7d4044381a5\",\"name\":\"northwest/Microsoft1.1910.8.76/ea0a7193-5a1d-4bfc-a8b6-d7d4044381a5\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:08:43.1952268+00:00\",\"endTimeUtc\":\"2019-12-14T08:53:28.421749+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:53:28.421749+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:08:43.1952268+00:00\",\"endTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:08:53.9138518+00:00\",\"endTimeUtc\":\"2019-12-14T03:12:18.1431865+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:12:18.1431865+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:12:18.1431865+00:00\",\"endTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:12:28.6742845+00:00\",\"endTimeUtc\":\"2019-12-14T03:13:57.976072+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:13:57.976072+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:13:57.976072+00:00\",\"endTimeUtc\":\"2019-12-14T03:34:02.7768269+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:34:02.7768269+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:34:02.7768269+00:00\",\"endTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"endTimeUtc\":\"2019-12-14T03:54:53.8673131+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:54:53.8673131+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets for ERCS\",\"description\":\"Install engine nugets to ERCS VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:54:53.8673131+00:00\",\"endTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:55:10.2578237+00:00\",\"endTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:55:27.8358265+00:00\",\"endTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:55:27.7576926+00:00\",\"endTimeUtc\":\"2019-12-14T04:00:23.2866339+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:00:23.2866339+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:55:27.9608359+00:00\",\"endTimeUtc\":\"2019-12-14T04:00:10.0679261+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:00:10.0679261+00:00\",\"steps\":[]}]}]},{\"name\":\"Install Engine nugets for others\",\"description\":\"Install engine nugets to other VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"endTimeUtc\":\"2019-12-14T04:14:03.8917524+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:14:03.8917524+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:14:03.8917524+00:00\",\"endTimeUtc\":\"2019-12-14T04:19:02.1868822+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:19:02.1868822+00:00\",\"steps\":[]},{\"name\":\"CRPUpdateCodePackage\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:19:02.1868822+00:00\",\"endTimeUtc\":\"2019-12-14T04:22:51.1952831+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:22:51.1952831+00:00\",\"steps\":[]},{\"name\":\"CRPUpdate\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:22:51.1952831+00:00\",\"endTimeUtc\":\"2019-12-14T04:29:01.6746963+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:29:01.6746963+00:00\",\"steps\":[]},{\"name\":\"Ensure RdAgent Configuration\",\"description\":\"Ensure RdAgent configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:29:01.6746963+00:00\",\"endTimeUtc\":\"2019-12-14T04:29:49.4331837+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:29:49.4331837+00:00\",\"steps\":[]},{\"name\":\"Ensure GuestLogCollector Configuration\",\"description\":\"Ensure GuestLogCollector configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:29:49.4331837+00:00\",\"endTimeUtc\":\"2019-12-14T04:30:14.839293+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:30:14.839293+00:00\",\"steps\":[]},{\"name\":\"Push CRP Host Component Configuration\",\"description\":\"Push CRP host component configuration changes to Service Fabric on XRP and each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:30:14.839293+00:00\",\"endTimeUtc\":\"2019-12-14T04:33:14.1977882+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:33:14.1977882+00:00\",\"steps\":[]},{\"name\":\"Update Health Agent on nodes\",\"description\":\"Update Health Agent on nodes\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:33:14.1977882+00:00\",\"endTimeUtc\":\"2019-12-14T07:54:36.3993187+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:54:36.3993187+00:00\",\"steps\":[]},{\"name\":\"PreLiveUpdate Mdm on nodes\",\"description\":\"PreLiveUpdate Mdm on nodes\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:54:36.3993187+00:00\",\"endTimeUtc\":\"2019-12-14T07:55:32.8985976+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:55:32.8985976+00:00\",\"steps\":[]},{\"name\":\"Update CodePackage for HRP\",\"description\":\"Update CodePackage for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:55:32.8985976+00:00\",\"endTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:55:46.8985014+00:00\",\"endTimeUtc\":\"2019-12-14T07:57:10.2572717+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:57:10.2572717+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:57:10.2572717+00:00\",\"endTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"steps\":[]}]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"endTimeUtc\":\"2019-12-14T08:05:14.4361112+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:05:14.4361112+00:00\",\"steps\":[]},{\"name\":\"Update Portal Framework\",\"description\":\"Update Portal Framework\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:05:14.4361112+00:00\",\"endTimeUtc\":\"2019-12-14T08:09:44.1904468+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:09:44.1904468+00:00\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:09:44.1904468+00:00\",\"endTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:10:00.1121761+00:00\",\"endTimeUtc\":\"2019-12-14T08:11:28.8227357+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:11:28.8227357+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:11:28.8227357+00:00\",\"endTimeUtc\":\"2019-12-14T08:27:32.4035778+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:27:32.4035778+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:27:32.4035778+00:00\",\"endTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:27:46.762847+00:00\",\"endTimeUtc\":\"2019-12-14T08:39:31.0942049+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:39:31.0942049+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:39:31.0942049+00:00\",\"endTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"steps\":[]}]}]},{\"name\":\"SFPUpdateCodePackage\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"endTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:41:46.6199337+00:00\",\"endTimeUtc\":\"2019-12-14T08:42:53.3642097+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:42:53.3642097+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:42:53.3642097+00:00\",\"endTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"steps\":[]}]},{\"name\":\"SFPUpdate\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"endTimeUtc\":\"2019-12-14T08:51:26.4394128+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:51:26.4394128+00:00\",\"steps\":[]},{\"name\":\"Hotfix on hosts for MA\",\"description\":\"Perform Hotfix Update for MA.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:51:26.4394128+00:00\",\"endTimeUtc\":\"2019-12-14T08:52:53.5628074+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:52:53.5628074+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:52:53.5628074+00:00\",\"endTimeUtc\":\"2019-12-14T08:53:28.421749+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:53:28.421749+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-12-14T03:08:30.757Z\",\"lastUpdatedTime\":\"2019-12-14T08:53:28.421749+00:00\",\"duration\":\"PT5H44M57.758S\",\"state\":\"Succeeded\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76/updateRuns/ea0a7193-5a1d-4bfc-a8b6-d7d4044381a5?api-version=2016-05-01+111": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76/updateRuns/ea0a7193-5a1d-4bfc-a8b6-d7d4044381a5?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "221", "222" ], - "x-ms-client-request-id": [ "9f5d0618-0cce-4115-8e27-0e41d8d000ed" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "a8d3b5c5-5932-4522-8834-937cdc0d3cb2" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvasrIHjDQvQJ4bVb9n55ns8NyqL/xxTGxxqqNhFzJMcuSXxAxHBVbpknJtEaxuonbUgf5xNry0KhgbRgFxEz51gAQX/Jk1ONO20mqZ8Foq0a4j5wDRzSPw1POBUW/KvVt3zRclLYvfhLHeGc+nELs" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14619" ], - "x-ms-request-id": [ "a8d3b5c5-5932-4522-8834-937cdc0d3cb2" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032221Z:a8d3b5c5-5932-4522-8834-937cdc0d3cb2" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:21 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "11722" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.8.76/updateRuns/ea0a7193-5a1d-4bfc-a8b6-d7d4044381a5\",\"name\":\"northwest/Microsoft1.1910.8.76/ea0a7193-5a1d-4bfc-a8b6-d7d4044381a5\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:08:43.1952268+00:00\",\"endTimeUtc\":\"2019-12-14T08:53:28.421749+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:53:28.421749+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:08:43.1952268+00:00\",\"endTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:08:53.9138518+00:00\",\"endTimeUtc\":\"2019-12-14T03:12:18.1431865+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:12:18.1431865+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:12:18.1431865+00:00\",\"endTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:12:28.6742845+00:00\",\"endTimeUtc\":\"2019-12-14T03:13:57.976072+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:13:57.976072+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:13:57.976072+00:00\",\"endTimeUtc\":\"2019-12-14T03:34:02.7768269+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:34:02.7768269+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:34:02.7768269+00:00\",\"endTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:34:42.3392153+00:00\",\"endTimeUtc\":\"2019-12-14T03:54:53.8673131+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T03:54:53.8673131+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets for ERCS\",\"description\":\"Install engine nugets to ERCS VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:54:53.8673131+00:00\",\"endTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:55:10.2578237+00:00\",\"endTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:55:27.8358265+00:00\",\"endTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:55:27.7576926+00:00\",\"endTimeUtc\":\"2019-12-14T04:00:23.2866339+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:00:23.2866339+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T03:55:27.9608359+00:00\",\"endTimeUtc\":\"2019-12-14T04:00:10.0679261+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:00:10.0679261+00:00\",\"steps\":[]}]}]},{\"name\":\"Install Engine nugets for others\",\"description\":\"Install engine nugets to other VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:04:38.408764+00:00\",\"endTimeUtc\":\"2019-12-14T04:14:03.8917524+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:14:03.8917524+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:14:03.8917524+00:00\",\"endTimeUtc\":\"2019-12-14T04:19:02.1868822+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:19:02.1868822+00:00\",\"steps\":[]},{\"name\":\"CRPUpdateCodePackage\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:19:02.1868822+00:00\",\"endTimeUtc\":\"2019-12-14T04:22:51.1952831+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:22:51.1952831+00:00\",\"steps\":[]},{\"name\":\"CRPUpdate\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:22:51.1952831+00:00\",\"endTimeUtc\":\"2019-12-14T04:29:01.6746963+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:29:01.6746963+00:00\",\"steps\":[]},{\"name\":\"Ensure RdAgent Configuration\",\"description\":\"Ensure RdAgent configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:29:01.6746963+00:00\",\"endTimeUtc\":\"2019-12-14T04:29:49.4331837+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:29:49.4331837+00:00\",\"steps\":[]},{\"name\":\"Ensure GuestLogCollector Configuration\",\"description\":\"Ensure GuestLogCollector configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:29:49.4331837+00:00\",\"endTimeUtc\":\"2019-12-14T04:30:14.839293+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:30:14.839293+00:00\",\"steps\":[]},{\"name\":\"Push CRP Host Component Configuration\",\"description\":\"Push CRP host component configuration changes to Service Fabric on XRP and each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:30:14.839293+00:00\",\"endTimeUtc\":\"2019-12-14T04:33:14.1977882+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T04:33:14.1977882+00:00\",\"steps\":[]},{\"name\":\"Update Health Agent on nodes\",\"description\":\"Update Health Agent on nodes\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T04:33:14.1977882+00:00\",\"endTimeUtc\":\"2019-12-14T07:54:36.3993187+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:54:36.3993187+00:00\",\"steps\":[]},{\"name\":\"PreLiveUpdate Mdm on nodes\",\"description\":\"PreLiveUpdate Mdm on nodes\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:54:36.3993187+00:00\",\"endTimeUtc\":\"2019-12-14T07:55:32.8985976+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:55:32.8985976+00:00\",\"steps\":[]},{\"name\":\"Update CodePackage for HRP\",\"description\":\"Update CodePackage for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:55:32.8985976+00:00\",\"endTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:55:46.8985014+00:00\",\"endTimeUtc\":\"2019-12-14T07:57:10.2572717+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:57:10.2572717+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:57:10.2572717+00:00\",\"endTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"steps\":[]}]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T07:58:17.8192783+00:00\",\"endTimeUtc\":\"2019-12-14T08:05:14.4361112+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:05:14.4361112+00:00\",\"steps\":[]},{\"name\":\"Update Portal Framework\",\"description\":\"Update Portal Framework\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:05:14.4361112+00:00\",\"endTimeUtc\":\"2019-12-14T08:09:44.1904468+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:09:44.1904468+00:00\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:09:44.1904468+00:00\",\"endTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:10:00.1121761+00:00\",\"endTimeUtc\":\"2019-12-14T08:11:28.8227357+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:11:28.8227357+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:11:28.8227357+00:00\",\"endTimeUtc\":\"2019-12-14T08:27:32.4035778+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:27:32.4035778+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:27:32.4035778+00:00\",\"endTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:27:46.762847+00:00\",\"endTimeUtc\":\"2019-12-14T08:39:31.0942049+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:39:31.0942049+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:39:31.0942049+00:00\",\"endTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"steps\":[]}]}]},{\"name\":\"SFPUpdateCodePackage\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:41:30.9638094+00:00\",\"endTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:41:46.6199337+00:00\",\"endTimeUtc\":\"2019-12-14T08:42:53.3642097+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:42:53.3642097+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:42:53.3642097+00:00\",\"endTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"steps\":[]}]},{\"name\":\"SFPUpdate\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:44:15.6295466+00:00\",\"endTimeUtc\":\"2019-12-14T08:51:26.4394128+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:51:26.4394128+00:00\",\"steps\":[]},{\"name\":\"Hotfix on hosts for MA\",\"description\":\"Perform Hotfix Update for MA.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:51:26.4394128+00:00\",\"endTimeUtc\":\"2019-12-14T08:52:53.5628074+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:52:53.5628074+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-14T08:52:53.5628074+00:00\",\"endTimeUtc\":\"2019-12-14T08:53:28.421749+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-14T08:53:28.421749+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-12-14T03:08:30.757Z\",\"lastUpdatedTime\":\"2019-12-14T08:53:28.421749+00:00\",\"duration\":\"PT5H44M57.758S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78/updateRuns?api-version=2016-05-01+112": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "223", "224" ], - "x-ms-client-request-id": [ "936428f5-04c8-40cb-a966-42bb30c6d033" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "828713d8-8133-4912-9d65-7eb432e678e5" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvtqVZDZOE0Qw1lCPpS9yzRk/6TNECmcR8wg4vBHz30ksrN5/xCnbyMIsqFlXVord6hzL9RD5LlVB0tMaw4hAkoo+FdvqL7HpkkKcEfON3vsmu9IT44A0njtXx1IBW9dqOnK7fUx8idWm6iYmF//55" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14618" ], - "x-ms-request-id": [ "828713d8-8133-4912-9d65-7eb432e678e5" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032222Z:828713d8-8133-4912-9d65-7eb432e678e5" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:22 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "20023" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78/updateRuns/5bcd4115-c7c2-4f01-b1f8-0cd711daf2ab\",\"name\":\"northwest/Microsoft1.1910.9.78/5bcd4115-c7c2-4f01-b1f8-0cd711daf2ab\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:11.3100999+00:00\",\"endTimeUtc\":\"2019-12-19T21:16:11.163288+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:16:11.163288+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:11.3100999+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:17.7944289+00:00\",\"endTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:06:55.5031886+00:00\",\"endTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"endTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets for ERCS\",\"description\":\"Install engine nugets to ERCS VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:48.1818507+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.5099241+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.7788794+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.7788794+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.4161777+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.3224246+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.5601255+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.5601255+00:00\",\"steps\":[]}]}]},{\"name\":\"Install Engine nugets for others\",\"description\":\"Install engine nugets to other VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"endTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"endTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"steps\":[]},{\"name\":\"CopyUpdatePackageContent\",\"description\":\"Copy images typically specified in the manifest to ensure their latest versions are preserved\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"endTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"steps\":[]},{\"name\":\"CRPUpdateCodePackage\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"endTimeUtc\":\"2019-12-19T20:32:59.7385273+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:32:59.7385273+00:00\",\"steps\":[]},{\"name\":\"CRPUpdate\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:32:59.7385273+00:00\",\"endTimeUtc\":\"2019-12-19T20:35:02.8017774+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:35:02.8017774+00:00\",\"steps\":[]},{\"name\":\"Ensure RdAgent Configuration\",\"description\":\"Ensure RdAgent configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:35:02.8017774+00:00\",\"endTimeUtc\":\"2019-12-19T20:35:12.9579435+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:35:12.9579435+00:00\",\"steps\":[]},{\"name\":\"Ensure GuestLogCollector Configuration\",\"description\":\"Ensure GuestLogCollector configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:35:12.9579435+00:00\",\"endTimeUtc\":\"2019-12-19T20:35:22.4891172+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:35:22.4891172+00:00\",\"steps\":[]},{\"name\":\"Push CRP Host Component Configuration\",\"description\":\"Push CRP host component configuration changes to Service Fabric on XRP and each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:35:22.4891172+00:00\",\"endTimeUtc\":\"2019-12-19T20:36:28.1058465+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:36:28.1058465+00:00\",\"steps\":[]},{\"name\":\"Update Health Agent on nodes\",\"description\":\"Update Health Agent on nodes\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:36:28.1058465+00:00\",\"endTimeUtc\":\"2019-12-19T21:00:33.2697509+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:00:33.2697509+00:00\",\"steps\":[]},{\"name\":\"PreLiveUpdate Mdm on nodes\",\"description\":\"PreLiveUpdate Mdm on nodes\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:00:33.2697509+00:00\",\"endTimeUtc\":\"2019-12-19T21:00:54.1322601+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:00:54.1322601+00:00\",\"steps\":[]},{\"name\":\"Update CodePackage for HRP\",\"description\":\"Update CodePackage for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:00:54.1322601+00:00\",\"endTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:01:00.8041184+00:00\",\"endTimeUtc\":\"2019-12-19T21:01:29.1163761+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:01:29.1163761+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:01:29.1163761+00:00\",\"endTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"steps\":[]}]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"endTimeUtc\":\"2019-12-19T21:03:56.9689401+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:03:56.9689401+00:00\",\"steps\":[]},{\"name\":\"Update Portal Framework\",\"description\":\"Update Portal Framework\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:03:56.9689401+00:00\",\"endTimeUtc\":\"2019-12-19T21:06:29.3691067+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:06:29.3691067+00:00\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:06:29.3691067+00:00\",\"endTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:06:37.4315386+00:00\",\"endTimeUtc\":\"2019-12-19T21:07:02.2750935+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:07:02.2750935+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:07:02.2750935+00:00\",\"endTimeUtc\":\"2019-12-19T21:08:03.5830238+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:08:03.5830238+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:08:03.5830238+00:00\",\"endTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:08:11.379824+00:00\",\"endTimeUtc\":\"2019-12-19T21:10:50.650334+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:10:50.650334+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:10:50.6815814+00:00\",\"endTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"steps\":[]}]}]},{\"name\":\"SFPUpdateCodePackage\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"endTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:11:42.0512086+00:00\",\"endTimeUtc\":\"2019-12-19T21:12:08.9118204+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:12:08.9118204+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:12:08.9118204+00:00\",\"endTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"steps\":[]}]},{\"name\":\"SFPUpdate\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"endTimeUtc\":\"2019-12-19T21:14:47.4901068+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:14:47.4901068+00:00\",\"steps\":[]},{\"name\":\"Hotfix on hosts for MA\",\"description\":\"Perform Hotfix Update for MA.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:14:47.4901068+00:00\",\"endTimeUtc\":\"2019-12-19T21:15:54.9290334+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:15:54.9290334+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:15:54.9290334+00:00\",\"endTimeUtc\":\"2019-12-19T21:16:11.163288+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:16:11.163288+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-12-19T20:31:50.123Z\",\"lastUpdatedTime\":\"2019-12-19T21:16:11.163288+00:00\",\"duration\":\"PT44M21.055S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78/updateRuns/f87a9ea0-ddfe-4aae-b64c-20343fa23040\",\"name\":\"northwest/Microsoft1.1910.9.78/f87a9ea0-ddfe-4aae-b64c-20343fa23040\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-12-19T18:05:11.3100999+00:00\",\"endTimeUtc\":\"2019-12-19T18:46:28.7069972+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:46:28.7069972+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:11.3100999+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:17.7944289+00:00\",\"endTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:06:55.5031886+00:00\",\"endTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"endTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets for ERCS\",\"description\":\"Install engine nugets to ERCS VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:48.1818507+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.5099241+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.7788794+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.7788794+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.4161777+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.3224246+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.5601255+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.5601255+00:00\",\"steps\":[]}]}]},{\"name\":\"Install Engine nugets for others\",\"description\":\"Install engine nugets to other VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"endTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"endTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"steps\":[]},{\"name\":\"CopyUpdatePackageContent\",\"description\":\"Copy images typically specified in the manifest to ensure their latest versions are preserved\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"endTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"steps\":[]},{\"name\":\"CRPUpdateCodePackage\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"Type \u0027UpdateCodePackage\u0027 of Role \u0027CRP\u0027 raised an exception:\\n\\nGatewayTimeout: The gateway did not receive a response from \u0027Microsoft.Storage\u0027 within the specified time period.\\nat Get-StorageAccountsConnectionStrings, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\XRP\\\\Storage\\\\StorageUtils.ps1: line 363\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 48\",\"status\":\"Error\",\"startTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"endTimeUtc\":\"2019-12-19T18:46:28.7069972+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:46:28.7069972+00:00\",\"steps\":[]},{\"name\":\"CRPUpdate\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Ensure RdAgent Configuration\",\"description\":\"Ensure RdAgent configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Ensure GuestLogCollector Configuration\",\"description\":\"Ensure GuestLogCollector configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Push CRP Host Component Configuration\",\"description\":\"Push CRP host component configuration changes to Service Fabric on XRP and each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Health Agent on nodes\",\"description\":\"Update Health Agent on nodes\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"PreLiveUpdate Mdm on nodes\",\"description\":\"PreLiveUpdate Mdm on nodes\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update CodePackage for HRP\",\"description\":\"Update CodePackage for HRP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Portal Framework\",\"description\":\"Update Portal Framework\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"SFPUpdateCodePackage\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"SFPUpdate\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Hotfix on hosts for MA\",\"description\":\"Perform Hotfix Update for MA.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},\"timeStarted\":\"2019-12-19T18:05:03.215Z\",\"lastUpdatedTime\":\"2019-12-19T18:46:28.7069972+00:00\",\"duration\":\"PT1H3M22.851S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78/updateRuns/5bcd4115-c7c2-4f01-b1f8-0cd711daf2ab?api-version=2016-05-01+113": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78/updateRuns/5bcd4115-c7c2-4f01-b1f8-0cd711daf2ab?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "225", "226" ], - "x-ms-client-request-id": [ "ad8120da-e24c-40d7-88cb-4dc3c8c4343e" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "57e4182f-98ca-430d-aac5-64fa5179683e" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvAoO+sC6jpfIMhpK9Num09OZHjKZ86aU2m5YUL1g0OqzKWv0R/G0YmfD5o4ZcYYVErQDZpr8FWQ2ZAwq5iBox972S818PgaVhvtV/fGOX5Cqo751vN2blbHefgmEdBBMW6DKn71NWKZcgA6njGqkH" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14617" ], - "x-ms-request-id": [ "57e4182f-98ca-430d-aac5-64fa5179683e" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032224Z:57e4182f-98ca-430d-aac5-64fa5179683e" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:23 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "12073" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78/updateRuns/5bcd4115-c7c2-4f01-b1f8-0cd711daf2ab\",\"name\":\"northwest/Microsoft1.1910.9.78/5bcd4115-c7c2-4f01-b1f8-0cd711daf2ab\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:11.3100999+00:00\",\"endTimeUtc\":\"2019-12-19T21:16:11.163288+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:16:11.163288+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:11.3100999+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:17.7944289+00:00\",\"endTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:06:55.5031886+00:00\",\"endTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"endTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets for ERCS\",\"description\":\"Install engine nugets to ERCS VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:48.1818507+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.5099241+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.7788794+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.7788794+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.4161777+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.3224246+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.5601255+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.5601255+00:00\",\"steps\":[]}]}]},{\"name\":\"Install Engine nugets for others\",\"description\":\"Install engine nugets to other VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"endTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"endTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"steps\":[]},{\"name\":\"CopyUpdatePackageContent\",\"description\":\"Copy images typically specified in the manifest to ensure their latest versions are preserved\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"endTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"steps\":[]},{\"name\":\"CRPUpdateCodePackage\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"endTimeUtc\":\"2019-12-19T20:32:59.7385273+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:32:59.7385273+00:00\",\"steps\":[]},{\"name\":\"CRPUpdate\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:32:59.7385273+00:00\",\"endTimeUtc\":\"2019-12-19T20:35:02.8017774+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:35:02.8017774+00:00\",\"steps\":[]},{\"name\":\"Ensure RdAgent Configuration\",\"description\":\"Ensure RdAgent configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:35:02.8017774+00:00\",\"endTimeUtc\":\"2019-12-19T20:35:12.9579435+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:35:12.9579435+00:00\",\"steps\":[]},{\"name\":\"Ensure GuestLogCollector Configuration\",\"description\":\"Ensure GuestLogCollector configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:35:12.9579435+00:00\",\"endTimeUtc\":\"2019-12-19T20:35:22.4891172+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:35:22.4891172+00:00\",\"steps\":[]},{\"name\":\"Push CRP Host Component Configuration\",\"description\":\"Push CRP host component configuration changes to Service Fabric on XRP and each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:35:22.4891172+00:00\",\"endTimeUtc\":\"2019-12-19T20:36:28.1058465+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T20:36:28.1058465+00:00\",\"steps\":[]},{\"name\":\"Update Health Agent on nodes\",\"description\":\"Update Health Agent on nodes\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T20:36:28.1058465+00:00\",\"endTimeUtc\":\"2019-12-19T21:00:33.2697509+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:00:33.2697509+00:00\",\"steps\":[]},{\"name\":\"PreLiveUpdate Mdm on nodes\",\"description\":\"PreLiveUpdate Mdm on nodes\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:00:33.2697509+00:00\",\"endTimeUtc\":\"2019-12-19T21:00:54.1322601+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:00:54.1322601+00:00\",\"steps\":[]},{\"name\":\"Update CodePackage for HRP\",\"description\":\"Update CodePackage for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:00:54.1322601+00:00\",\"endTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:01:00.8041184+00:00\",\"endTimeUtc\":\"2019-12-19T21:01:29.1163761+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:01:29.1163761+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:01:29.1163761+00:00\",\"endTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"steps\":[]}]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:01:52.2807679+00:00\",\"endTimeUtc\":\"2019-12-19T21:03:56.9689401+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:03:56.9689401+00:00\",\"steps\":[]},{\"name\":\"Update Portal Framework\",\"description\":\"Update Portal Framework\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:03:56.9689401+00:00\",\"endTimeUtc\":\"2019-12-19T21:06:29.3691067+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:06:29.3691067+00:00\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:06:29.3691067+00:00\",\"endTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:06:37.4315386+00:00\",\"endTimeUtc\":\"2019-12-19T21:07:02.2750935+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:07:02.2750935+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:07:02.2750935+00:00\",\"endTimeUtc\":\"2019-12-19T21:08:03.5830238+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:08:03.5830238+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:08:03.5830238+00:00\",\"endTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:08:11.379824+00:00\",\"endTimeUtc\":\"2019-12-19T21:10:50.650334+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:10:50.650334+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:10:50.6815814+00:00\",\"endTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"steps\":[]}]}]},{\"name\":\"SFPUpdateCodePackage\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:11:35.2700058+00:00\",\"endTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:11:42.0512086+00:00\",\"endTimeUtc\":\"2019-12-19T21:12:08.9118204+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:12:08.9118204+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:12:08.9118204+00:00\",\"endTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"steps\":[]}]},{\"name\":\"SFPUpdate\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:12:33.2471852+00:00\",\"endTimeUtc\":\"2019-12-19T21:14:47.4901068+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:14:47.4901068+00:00\",\"steps\":[]},{\"name\":\"Hotfix on hosts for MA\",\"description\":\"Perform Hotfix Update for MA.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:14:47.4901068+00:00\",\"endTimeUtc\":\"2019-12-19T21:15:54.9290334+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:15:54.9290334+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T21:15:54.9290334+00:00\",\"endTimeUtc\":\"2019-12-19T21:16:11.163288+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T21:16:11.163288+00:00\",\"steps\":[]}]},\"timeStarted\":\"2019-12-19T20:31:50.123Z\",\"lastUpdatedTime\":\"2019-12-19T21:16:11.163288+00:00\",\"duration\":\"PT44M21.055S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78/updateRuns/f87a9ea0-ddfe-4aae-b64c-20343fa23040?api-version=2016-05-01+114": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78/updateRuns/f87a9ea0-ddfe-4aae-b64c-20343fa23040?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "227", "228" ], - "x-ms-client-request-id": [ "23b4f305-dabb-4f5f-836a-6004a95eed01" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "ddfec3d8-e9f5-48d2-bf95-4f8d0591704b" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvwt9BoO+OfSmFO/1/PAFJ7U+cdu+s7m3PkqXmv77JEqiEoKC9uWXfjPQfH7fZJV6m5almMfFqgXnH2jVUpyJhADCG14mRHPjmxDoWv510+yG6Fns3ZC5/bnhe6Qbo5ggVhsyaGgWUtMw3EBx22W5j" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14616" ], - "x-ms-request-id": [ "ddfec3d8-e9f5-48d2-bf95-4f8d0591704b" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032226Z:ddfec3d8-e9f5-48d2-bf95-4f8d0591704b" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:26 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "7937" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1910.9.78/updateRuns/f87a9ea0-ddfe-4aae-b64c-20343fa23040\",\"name\":\"northwest/Microsoft1.1910.9.78/f87a9ea0-ddfe-4aae-b64c-20343fa23040\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Hotfix\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2019-12-19T18:05:11.3100999+00:00\",\"endTimeUtc\":\"2019-12-19T18:46:28.7069972+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:46:28.7069972+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Copy nuget packages to the NugetStore and update the ECE service.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:11.3100999+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:05:17.7944289+00:00\",\"endTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:06:49.2063542+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:06:55.5031886+00:00\",\"endTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:07:32.049955+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:24:00.018523+00:00\",\"endTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"steps\":[]}]}]},{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:24:16.3152786+00:00\",\"endTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"steps\":[]},{\"name\":\"Install Engine nugets for ERCS\",\"description\":\"Install engine nugets to ERCS VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:41.681893+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:48.1818507+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.5099241+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.7788794+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.7788794+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.4161777+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:26:55.3224246+00:00\",\"endTimeUtc\":\"2019-12-19T18:28:55.5601255+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:28:55.5601255+00:00\",\"steps\":[]}]}]},{\"name\":\"Install Engine nugets for others\",\"description\":\"Install engine nugets to other VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:28:55.8569989+00:00\",\"endTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"steps\":[]},{\"name\":\"Update JEA nugets\",\"description\":\"Update JEA related nugets in the hotfix on infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:32:34.5732014+00:00\",\"endTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"steps\":[]},{\"name\":\"CopyUpdatePackageContent\",\"description\":\"Copy images typically specified in the manifest to ensure their latest versions are preserved\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2019-12-19T18:34:20.9877721+00:00\",\"endTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"steps\":[]},{\"name\":\"CRPUpdateCodePackage\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"Type \u0027UpdateCodePackage\u0027 of Role \u0027CRP\u0027 raised an exception:\\n\\nGatewayTimeout: The gateway did not receive a response from \u0027Microsoft.Storage\u0027 within the specified time period.\\nat Get-StorageAccountsConnectionStrings, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\XRP\\\\Storage\\\\StorageUtils.ps1: line 363\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 48\",\"status\":\"Error\",\"startTimeUtc\":\"2019-12-19T18:35:57.9612615+00:00\",\"endTimeUtc\":\"2019-12-19T18:46:28.7069972+00:00\",\"lastUpdatedTimeUtc\":\"2019-12-19T18:46:28.7069972+00:00\",\"steps\":[]},{\"name\":\"CRPUpdate\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Ensure RdAgent Configuration\",\"description\":\"Ensure RdAgent configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Ensure GuestLogCollector Configuration\",\"description\":\"Ensure GuestLogCollector configuration is in ECE configuration.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Push CRP Host Component Configuration\",\"description\":\"Push CRP host component configuration changes to Service Fabric on XRP and each host.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Health Agent on nodes\",\"description\":\"Update Health Agent on nodes\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"PreLiveUpdate Mdm on nodes\",\"description\":\"PreLiveUpdate Mdm on nodes\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update CodePackage for HRP\",\"description\":\"Update CodePackage for HRP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Portal Framework\",\"description\":\"Update Portal Framework\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update URP\",\"description\":\"Update URP\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"SFPUpdateCodePackage\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"SFPUpdate\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Hotfix on hosts for MA\",\"description\":\"Perform Hotfix Update for MA.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Update Azure Stack version.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},\"timeStarted\":\"2019-12-19T18:05:03.215Z\",\"lastUpdatedTime\":\"2019-12-19T18:46:28.7069972+00:00\",\"duration\":\"PT1H3M22.851S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns?api-version=2016-05-01+115": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "229", "230" ], - "x-ms-client-request-id": [ "d7e0c20e-89a6-49ec-aa4e-11129fa9c1a4" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_List" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "7e99038e-7f37-4a1a-8b83-d8e9b512ec50" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRveDxnkKBDkfpOJ4x4sMuC4IHEBMV8A0996ETkTM66mKBdD1HVQGjCNHR7cFcgHqWc5gfVJTn9bYbcnBOTmmXSNb5AbazQKJMwI5xSlac5M0hStI0/kaUk/3KPloFdZek48j0TNyZFE/PLMqDj7eoB" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14615" ], - "x-ms-request-id": [ "7e99038e-7f37-4a1a-8b83-d8e9b512ec50" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032228Z:7e99038e-7f37-4a1a-8b83-d8e9b512ec50" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:27 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "371192" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"value\":[{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/2ffd9dfa-18f5-42e7-a067-4c2feca8e063\",\"name\":\"northwest/Microsoft1.1912.0.30/2ffd9dfa-18f5-42e7-a067-4c2feca8e063\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:07.2121624+00:00\",\"endTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:05.0710453+00:00\",\"endTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:31.0053214+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:52.1770488+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:00.2082403+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.895699+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.8488086+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.9269339+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"endTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:04:02.6625082+00:00\",\"endTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:32.7942488+00:00\",\"endTimeUtc\":\"2020-01-05T03:43:51.3509996+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:43:51.3509996+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric Applications\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2020.01.05_03.38.48.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1912.0.30\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1912.0.30\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 995\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 50\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:43.7316692+00:00\",\"endTimeUtc\":\"2020-01-05T03:43:51.3509996+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:43:51.3509996+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.6223794+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.9347917+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7785421+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Infra VMs\",\"description\":\"Updating InfraVMs based on update payload\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2020-01-05T00:31:51.134Z\",\"lastUpdatedTime\":\"2020-01-05T03:44:47.5849489+00:00\",\"duration\":\"PT3H23M4.792S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/46a00d57-1198-45b6-8b53-b4432cf4b02c\",\"name\":\"northwest/Microsoft1.1912.0.30/46a00d57-1198-45b6-8b53-b4432cf4b02c\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:07.2121624+00:00\",\"endTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:05.0710453+00:00\",\"endTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:31.0053214+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:52.1770488+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:00.2082403+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.895699+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.8488086+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.9269339+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"endTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:04:02.6625082+00:00\",\"endTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"endTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.7942488+00:00\",\"endTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7316692+00:00\",\"endTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.6223794+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.9347917+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7785421+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"endTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"steps\":[{\"name\":\"Disable DSC Partial Config\",\"description\":\"Disable DSC Partial Config on VMs and hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.3918526+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:47.8135997+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:36.2814825+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:04.5518527+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:04.5518527+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:29.0315384+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:57.7860691+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:57.7860691+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.875386+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.7772742+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.7772742+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:27.5003111+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:04.7862182+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:04.7862182+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:21.2972237+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:10.1656661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:10.1656661+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:34.3596199+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:08.3723789+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:08.3723789+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:39.5789882+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:11.8900352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:11.8900352+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:35.9064887+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:39.1095813+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:10.1067431+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:10.1067431+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:20.2035042+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:53.1767521+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:53.1767521+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:21.5628526+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.1097674+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:50.7548778+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:50.7548778+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:37.2345992+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:09.0442483+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:09.0442483+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:18.8284948+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:08.2875238+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:08.2875238+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:39:39.5163067+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:51.2861166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:51.2861166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:23.0785379+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:05.7714165+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:05.7714165+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.1566191+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:09.9066893+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:04.364813+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:04.364813+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:53.1255041+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:06.8023195+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:06.8023195+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:10.8129311+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:57.0116567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:57.0116567+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:37.5627225+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:09.4817449+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:09.4817449+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:31.3752701+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:06.2554437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:06.2554437+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:41:01.4844163+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:05.8179385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:05.8179385+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.578515+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:00.292857+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:00.292857+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:28.828414+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:02.2079862+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:02.2079862+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:09.8129422+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:01.1682365+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:01.1682365+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:12.8598933+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.6610912+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.6610912+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.7816372+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:54.9335166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:54.9335166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:28.9221645+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:03.3485385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:03.3485385+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:00.0005912+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.0048166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.0048166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:39:58.0318072+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:01.082982+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:01.082982+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:15.375397+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:33.9066786+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.52049+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.52049+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:46.3439011+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:08.1343224+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:08.1343224+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.9847322+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:59.3084894+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:59.3084894+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:47.7823522+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"steps\":[{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.437862+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.8798137+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.8798137+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:05.5161019+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:26.281901+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:01.2349322+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:59.6923548+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:59.6923548+00:00\",\"steps\":[]}]}]},{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.8449885+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:08.8999495+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:08.8999495+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.4388419+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:20.5621747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:20.5621747+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:31.2043627+00:00\",\"endTimeUtc\":\"2020-01-06T19:39:37.1569488+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:39:37.1569488+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:47.8360092+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:58.3984404+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.5233519+00:00\",\"endTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:25.8914267+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.6171006+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:02.3477632+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.7420986+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:48.2383163+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.7420986+00:00\",\"endTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:06.2538406+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:04.5040949+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"endTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:48:59.4793998+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:07.6585125+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:07.6585125+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:03:07.6585125+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:04.8790997+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"endTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"endTimeUtc\":\"2020-01-07T21:41:53.1667808+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T21:41:53.1667808+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:51:41.0336917+00:00\",\"endTimeUtc\":\"2020-01-07T21:41:08.8124127+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T21:41:08.8124127+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-07T21:41:08.8124127+00:00\",\"endTimeUtc\":\"2020-01-07T21:41:53.1667808+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T21:41:53.1667808+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:06.3322162+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:17.8483927+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"endTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"steps\":[]},{\"name\":\"(NC) Update iDNS Configuration in NC.\",\"description\":\"Update iDNS Configuration in NC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:03.3314587+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:03.3314587+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:05.3478435+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"endTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"endTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:49:23.8073723+00:00\",\"endTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:05.4884683+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:16.9728185+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:16.9514916+00:00\",\"endTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"endTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:43:50.5926689+00:00\",\"endTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"endTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"endTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:45:56.3978556+00:00\",\"endTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"endTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:47.5704+00:00\",\"endTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"endTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:17:33.1477588+00:00\",\"endTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"endTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:24:51.0078115+00:00\",\"endTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:19.8745578+00:00\",\"endTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"steps\":[]},{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:00.7180297+00:00\",\"endTimeUtc\":\"2020-01-06T20:46:07.8196583+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:46:07.8196583+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:11.5148417+00:00\",\"endTimeUtc\":\"2020-01-06T20:33:40.5758874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:33:40.5758874+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:33:40.5915167+00:00\",\"endTimeUtc\":\"2020-01-06T20:34:15.6078813+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:34:15.6078813+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"endTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"steps\":[{\"name\":\"Host Node Update Prerequisite\",\"description\":\"Check the Host Update prerequisite\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:03:58.4493029+00:00\",\"endTimeUtc\":\"2020-01-13T22:04:30.5662997+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:04:30.5662997+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:04:30.5662997+00:00\",\"endTimeUtc\":\"2020-01-13T22:15:10.5532094+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:15:10.5532094+00:00\",\"steps\":[]},{\"name\":\"Configure Cluster Network\",\"description\":\"Configure live migration network before suspending cluster nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:15:10.5532094+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"steps\":[{\"name\":\"Configure Cluster Network\",\"description\":\"Ensure live migration happens on the storage network.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:15:17.7250257+00:00\",\"endTimeUtc\":\"2020-01-13T22:15:40.0217432+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:15:40.0217432+00:00\",\"steps\":[]},{\"name\":\"Set SMB Bandwidth Cap\",\"description\":\"Configure SMB bandwidth limit for live migration traffic.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:15:40.0217432+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"steps\":[]}]},{\"name\":\"Adding IR VMs\",\"description\":\"Adding an IR machine marker for each baremetal node regardless of provisioning state.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"steps\":[{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:19.5932222+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:27.0619277+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:27.0619277+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:27.0619277+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:34.4368656+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:34.4368656+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:34.4368656+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:42.2649357+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:42.2649357+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:42.2649357+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"steps\":[]}]},{\"name\":\"Prepare IR VMs for Placement\",\"description\":\"Setting the provisioning status of the IR VMs to ProvisioningInProgress so that they can be placed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:57.6241967+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:05.3741435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:05.3741435+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:05.3741435+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:12.7334629+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:12.7334629+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:12.7334629+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:20.7646857+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:20.7646857+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:20.7646857+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"steps\":[]}]},{\"name\":\"Set new IR VMs failed\",\"description\":\"Setting the IR machines as failed initially to allow for per-node-scoped updates and avoid assumptions that the VMs should be accessible.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:36.0937643+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:43.8596854+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:43.8596854+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:43.8596854+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:51.1144568+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:51.1144568+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:51.1144568+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:58.8487707+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:58.8487707+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:58.8487707+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"steps\":[]}]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:13.9267854+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:13.9267854+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:13.9267854+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:21.5986033+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:21.5986033+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:21.5986033+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:43.2859435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:43.2859435+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:43.2859435+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:53.4264996+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:19:02.3951817+00:00\",\"endTimeUtc\":\"2020-01-13T22:19:11.1919923+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:19:11.1919923+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:19:11.1919923+00:00\",\"endTimeUtc\":\"2020-01-13T22:19:33.2855854+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:19:33.2855854+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:19:33.2855854+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:19:40.5526655+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:15.7876513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:15.7876513+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:26:15.7876513+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"endTimeUtc\":\"2020-01-13T22:46:43.409591+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:46:43.409591+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:46:43.409591+00:00\",\"endTimeUtc\":\"2020-01-13T22:46:55.8313773+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:46:55.8313773+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:46:55.8313773+00:00\",\"endTimeUtc\":\"2020-01-13T22:47:06.6438075+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:47:06.6438075+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:47:06.6438075+00:00\",\"endTimeUtc\":\"2020-01-14T01:11:38.0181533+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:11:38.0181533+00:00\",\"steps\":[]},{\"name\":\"ConfigureGPUOnBareMetalNodes\",\"description\":\"Reconfigure GPU Host after image based Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:11:38.0181533+00:00\",\"endTimeUtc\":\"2020-01-14T01:11:59.9086178+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:11:59.9086178+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:11:59.9086178+00:00\",\"endTimeUtc\":\"2020-01-14T01:22:17.3793846+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:22:17.3793846+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate, Restore SED key if applicable and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:22:17.3793846+00:00\",\"endTimeUtc\":\"2020-01-14T01:23:36.3255443+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:23:36.3255443+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:36.3255443+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:50.8723129+00:00\",\"endTimeUtc\":\"2020-01-14T01:24:03.88785+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:24:03.88785+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:03.88785+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:12.8565375+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:20.5439903+00:00\",\"endTimeUtc\":\"2020-01-14T01:24:29.1220668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:24:29.1220668+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:29.1220668+00:00\",\"endTimeUtc\":\"2020-01-14T01:27:53.2006076+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:27:53.2006076+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:27:53.2006076+00:00\",\"endTimeUtc\":\"2020-01-14T01:44:49.2144076+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:44:49.2144076+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:44:49.2144076+00:00\",\"endTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:44:56.1362335+00:00\",\"endTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:04.9368807+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:04.9368807+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:46:04.9368807+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:50.9035648+00:00\",\"endTimeUtc\":\"2020-01-14T01:28:46.1571502+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:28:46.1571502+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:28:46.1571502+00:00\",\"endTimeUtc\":\"2020-01-14T01:29:45.8391762+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:29:45.8391762+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:29:45.8391762+00:00\",\"endTimeUtc\":\"2020-01-14T01:30:13.8702245+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:30:13.8702245+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:51.169188+00:00\",\"endTimeUtc\":\"2020-01-14T01:24:33.1532699+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:24:33.1532699+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:33.1532699+00:00\",\"endTimeUtc\":\"2020-01-14T01:30:42.4110052+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:30:42.4110052+00:00\",\"steps\":[]},{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:50.8254423+00:00\",\"endTimeUtc\":\"2020-01-14T01:24:13.8252772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:24:13.8252772+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:50.8410653+00:00\",\"endTimeUtc\":\"2020-01-14T01:27:09.6227772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:27:09.6227772+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:27:09.6227772+00:00\",\"endTimeUtc\":\"2020-01-14T01:27:40.8100594+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:27:40.8100594+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:27:40.8100594+00:00\",\"endTimeUtc\":\"2020-01-14T01:30:19.9951758+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:30:19.9951758+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:58.3960774+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:58.3960774+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:46:58.3960774+00:00\",\"endTimeUtc\":\"2020-01-14T01:47:05.5835277+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:47:05.5835277+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:47:05.5835277+00:00\",\"endTimeUtc\":\"2020-01-14T01:48:13.5155857+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:48:13.5155857+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:13.5155857+00:00\",\"endTimeUtc\":\"2020-01-14T01:48:21.0936236+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:48:21.0936236+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:21.0936236+00:00\",\"endTimeUtc\":\"2020-01-14T01:48:28.3904462+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:48:28.3904462+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:28.3904462+00:00\",\"endTimeUtc\":\"2020-01-14T01:48:48.8434318+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:48:48.8434318+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:48.8434318+00:00\",\"endTimeUtc\":\"2020-01-14T02:01:27.4344051+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T02:01:27.4344051+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:57.5621104+00:00\",\"endTimeUtc\":\"2020-01-14T01:58:21.2491452+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:58:21.2491452+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:49:05.8745482+00:00\",\"endTimeUtc\":\"2020-01-14T01:49:14.327612+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:49:14.327612+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:49:14.327612+00:00\",\"endTimeUtc\":\"2020-01-14T01:49:34.3587223+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:49:34.3587223+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:49:34.3587223+00:00\",\"endTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:49:41.5149232+00:00\",\"endTimeUtc\":\"2020-01-14T01:57:45.3049753+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:57:45.3049753+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:57:45.3049753+00:00\",\"endTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"endTimeUtc\":\"2020-01-14T01:58:21.2491452+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:58:21.2491452+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T02:01:27.4344051+00:00\",\"endTimeUtc\":\"2020-01-14T02:25:48.8393833+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T02:25:48.8393833+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T02:25:48.8393833+00:00\",\"endTimeUtc\":\"2020-01-14T02:26:15.6671789+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T02:26:15.6671789+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T02:26:15.6671789+00:00\",\"endTimeUtc\":\"2020-01-14T02:26:41.1134039+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T02:26:41.1134039+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T02:26:41.1134039+00:00\",\"endTimeUtc\":\"2020-01-14T04:50:45.0469755+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T04:50:45.0469755+00:00\",\"steps\":[]},{\"name\":\"ConfigureGPUOnBareMetalNodes\",\"description\":\"Reconfigure GPU Host after image based Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T04:50:45.0469755+00:00\",\"endTimeUtc\":\"2020-01-14T04:51:21.0802457+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T04:51:21.0802457+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T04:51:21.0802457+00:00\",\"endTimeUtc\":\"2020-01-14T05:02:49.8456803+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:02:49.8456803+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate, Restore SED key if applicable and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:02:49.8456803+00:00\",\"endTimeUtc\":\"2020-01-14T05:04:46.1701887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:04:46.1701887+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:04:46.1701887+00:00\",\"endTimeUtc\":\"2020-01-14T06:10:22.515383+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:10:22.515383+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:01.2481227+00:00\",\"endTimeUtc\":\"2020-01-14T05:05:12.0448776+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:05:12.0448776+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:12.0448776+00:00\",\"endTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:19.5447748+00:00\",\"endTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:27.4509279+00:00\",\"endTimeUtc\":\"2020-01-14T05:05:35.9195802+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:05:35.9195802+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:35.9195802+00:00\",\"endTimeUtc\":\"2020-01-14T05:06:14.4347385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:06:14.4347385+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:06:14.4347385+00:00\",\"endTimeUtc\":\"2020-01-14T05:34:48.3284572+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:34:48.3284572+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:34:48.3284572+00:00\",\"endTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:34:55.6251739+00:00\",\"endTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"endTimeUtc\":\"2020-01-14T05:35:58.2658466+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:35:58.2658466+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:35:58.2658466+00:00\",\"endTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:00.3106374+00:00\",\"endTimeUtc\":\"2020-01-14T05:14:58.272756+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:14:58.272756+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:14:58.272756+00:00\",\"endTimeUtc\":\"2020-01-14T05:16:06.0832276+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:16:06.0832276+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:16:06.0832276+00:00\",\"endTimeUtc\":\"2020-01-14T05:16:55.8754933+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:16:55.8754933+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:04:59.5762704+00:00\",\"endTimeUtc\":\"2020-01-14T05:06:17.5128203+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:06:17.5128203+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:06:17.5128203+00:00\",\"endTimeUtc\":\"2020-01-14T05:12:00.8870105+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:12:00.8870105+00:00\",\"steps\":[]},{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:00.7793776+00:00\",\"endTimeUtc\":\"2020-01-14T05:05:34.0758484+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:05:34.0758484+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:02.0762375+00:00\",\"endTimeUtc\":\"2020-01-14T05:09:39.7715171+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:09:39.7715171+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:09:39.7715171+00:00\",\"endTimeUtc\":\"2020-01-14T05:10:14.0054867+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:10:14.0054867+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:10:14.0054867+00:00\",\"endTimeUtc\":\"2020-01-14T05:12:03.0900958+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:12:03.0900958+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:10:22.515383+00:00\",\"endTimeUtc\":\"2020-01-14T06:11:08.8833391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:11:08.8833391+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:11:08.8833391+00:00\",\"endTimeUtc\":\"2020-01-14T06:11:16.2270112+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:11:16.2270112+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:11:16.2270112+00:00\",\"endTimeUtc\":\"2020-01-14T06:11:58.7136122+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:11:58.7136122+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:11:58.7136122+00:00\",\"endTimeUtc\":\"2020-01-14T06:12:06.4479067+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:12:06.4479067+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:06.4479067+00:00\",\"endTimeUtc\":\"2020-01-14T06:12:14.0418787+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:12:14.0418787+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:14.0418787+00:00\",\"endTimeUtc\":\"2020-01-14T06:12:34.9478991+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:12:34.9478991+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:34.9478991+00:00\",\"endTimeUtc\":\"2020-01-14T06:23:56.3567939+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:23:56.3567939+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:47.6977545+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:52.439468+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:52.439468+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:55.4789199+00:00\",\"endTimeUtc\":\"2020-01-14T06:13:03.6194618+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:13:03.6194618+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:13:03.6194618+00:00\",\"endTimeUtc\":\"2020-01-14T06:13:23.9473544+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:13:23.9473544+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:13:23.9473544+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:13:31.0254032+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:16.9549984+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:16.9549984+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:19:16.9549984+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:52.439468+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:52.439468+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:23:56.3567939+00:00\",\"endTimeUtc\":\"2020-01-14T06:43:38.0313649+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:43:38.0313649+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:43:38.0313649+00:00\",\"endTimeUtc\":\"2020-01-14T06:43:50.4062334+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:43:50.4062334+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:43:50.4062334+00:00\",\"endTimeUtc\":\"2020-01-14T06:44:01.1248668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:44:01.1248668+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:44:01.1248668+00:00\",\"endTimeUtc\":\"2020-01-14T08:59:38.7377995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T08:59:38.7377995+00:00\",\"steps\":[]},{\"name\":\"ConfigureGPUOnBareMetalNodes\",\"description\":\"Reconfigure GPU Host after image based Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T08:59:38.7377995+00:00\",\"endTimeUtc\":\"2020-01-14T08:59:59.9094185+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T08:59:59.9094185+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T08:59:59.9094185+00:00\",\"endTimeUtc\":\"2020-01-14T09:10:29.1660073+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:10:29.1660073+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate, Restore SED key if applicable and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:10:29.1660073+00:00\",\"endTimeUtc\":\"2020-01-14T09:11:52.1377394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:11:52.1377394+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:11:52.1377394+00:00\",\"endTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:08.9187731+00:00\",\"endTimeUtc\":\"2020-01-14T09:12:21.1686185+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:12:21.1686185+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:21.1686185+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:29.4028905+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:37.324668+00:00\",\"endTimeUtc\":\"2020-01-14T09:12:45.6370616+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:12:45.6370616+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:45.6370616+00:00\",\"endTimeUtc\":\"2020-01-14T09:13:11.1992441+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:13:11.1992441+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:13:11.1992441+00:00\",\"endTimeUtc\":\"2020-01-14T09:39:41.5097975+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:39:41.5097975+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:39:41.5097975+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:39:48.7440849+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:47.2902561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:47.2902561+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:40:47.2902561+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:07.5594212+00:00\",\"endTimeUtc\":\"2020-01-14T19:13:56.4477922+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:13:56.4477922+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:13:56.4477922+00:00\",\"endTimeUtc\":\"2020-01-14T19:14:41.7925406+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:14:41.7925406+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:14:41.7925406+00:00\",\"endTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:06.9344305+00:00\",\"endTimeUtc\":\"2020-01-14T09:12:49.8088803+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:12:49.8088803+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:49.8088803+00:00\",\"endTimeUtc\":\"2020-01-14T09:15:51.6347515+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:15:51.6347515+00:00\",\"steps\":[]},{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:07.6062946+00:00\",\"endTimeUtc\":\"2020-01-14T09:12:29.6534072+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:12:29.6534072+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:07.1844212+00:00\",\"endTimeUtc\":\"2020-01-14T09:14:34.6981968+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:14:34.6981968+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:14:34.6981968+00:00\",\"endTimeUtc\":\"2020-01-14T09:14:58.4166526+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:14:58.4166526+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:14:58.4322725+00:00\",\"endTimeUtc\":\"2020-01-14T09:15:45.8066928+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:15:45.8066928+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"endTimeUtc\":\"2020-01-14T19:15:47.6973071+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:15:47.6973071+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:15:47.6973071+00:00\",\"endTimeUtc\":\"2020-01-14T19:15:54.8847176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:15:54.8847176+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:15:54.8847176+00:00\",\"endTimeUtc\":\"2020-01-14T19:16:38.7599726+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:16:38.7599726+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:16:38.7599726+00:00\",\"endTimeUtc\":\"2020-01-14T19:16:45.9473812+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:16:45.9473812+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:16:45.9473812+00:00\",\"endTimeUtc\":\"2020-01-14T19:16:53.2910441+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:16:53.2910441+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:16:53.2910441+00:00\",\"endTimeUtc\":\"2020-01-14T19:17:12.5720648+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:17:12.5720648+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:12.5720648+00:00\",\"endTimeUtc\":\"2020-01-14T19:28:03.0725641+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:28:03.0725641+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:21.400081+00:00\",\"endTimeUtc\":\"2020-01-14T19:26:33.8243773+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:26:33.8243773+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:28.6343648+00:00\",\"endTimeUtc\":\"2020-01-14T19:17:36.3842665+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:17:36.3842665+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:36.3842665+00:00\",\"endTimeUtc\":\"2020-01-14T19:17:55.5133409+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:17:55.5133409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:55.5133409+00:00\",\"endTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:18:02.4663861+00:00\",\"endTimeUtc\":\"2020-01-14T19:25:58.5276853+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:25:58.5276853+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:25:58.5276853+00:00\",\"endTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"endTimeUtc\":\"2020-01-14T19:26:33.8243773+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:26:33.8243773+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:28:03.0725641+00:00\",\"endTimeUtc\":\"2020-01-14T19:46:34.9728907+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:46:34.9728907+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:46:34.9728907+00:00\",\"endTimeUtc\":\"2020-01-14T19:46:47.300957+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:46:47.300957+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:46:47.300957+00:00\",\"endTimeUtc\":\"2020-01-14T19:46:58.1602777+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:46:58.1602777+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:46:58.1602777+00:00\",\"endTimeUtc\":\"2020-01-14T22:10:59.2410081+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:10:59.2410081+00:00\",\"steps\":[]},{\"name\":\"ConfigureGPUOnBareMetalNodes\",\"description\":\"Reconfigure GPU Host after image based Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:10:59.2410081+00:00\",\"endTimeUtc\":\"2020-01-14T22:11:20.4752177+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:11:20.4752177+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:11:20.4752177+00:00\",\"endTimeUtc\":\"2020-01-14T22:21:52.4660816+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:21:52.4660816+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate, Restore SED key if applicable and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:21:52.4660816+00:00\",\"endTimeUtc\":\"2020-01-14T22:23:16.1973668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:23:16.1973668+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:16.1973668+00:00\",\"endTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:30.2440651+00:00\",\"endTimeUtc\":\"2020-01-14T22:23:43.0095293+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:23:43.0095293+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:43.0095293+00:00\",\"endTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:51.3219271+00:00\",\"endTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:58.9312097+00:00\",\"endTimeUtc\":\"2020-01-14T22:24:07.181113+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:24:07.181113+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:24:07.181113+00:00\",\"endTimeUtc\":\"2020-01-14T22:24:31.8683327+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:24:31.8683327+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:24:31.8683327+00:00\",\"endTimeUtc\":\"2020-01-14T23:01:01.5475012+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:01:01.5475012+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T23:01:01.5475012+00:00\",\"endTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T23:01:09.4536884+00:00\",\"endTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"endTimeUtc\":\"2020-01-14T23:02:14.4436082+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:02:14.4436082+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T23:02:14.4436082+00:00\",\"endTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:30.6815736+00:00\",\"endTimeUtc\":\"2020-01-21T19:51:04.6113654+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:51:04.6113654+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:51:04.6113654+00:00\",\"endTimeUtc\":\"2020-01-21T19:51:54.2130427+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:51:54.2130427+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:51:54.2130427+00:00\",\"endTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:31.9315409+00:00\",\"endTimeUtc\":\"2020-01-14T22:24:20.9778308+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:24:20.9778308+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:24:20.9778308+00:00\",\"endTimeUtc\":\"2020-01-14T22:27:13.3355481+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:27:13.3355481+00:00\",\"steps\":[]},{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:29.6190726+00:00\",\"endTimeUtc\":\"2020-01-14T22:23:51.4000517+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:23:51.4000517+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:29.6503182+00:00\",\"endTimeUtc\":\"2020-01-14T22:26:14.9454304+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:26:14.9454304+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:26:14.9454304+00:00\",\"endTimeUtc\":\"2020-01-14T22:26:41.4295683+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:26:41.4295683+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:26:41.4295683+00:00\",\"endTimeUtc\":\"2020-01-14T22:27:27.6498257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:27:27.6498257+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"endTimeUtc\":\"2020-01-21T19:53:02.3281561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:53:02.3281561+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:53:02.3281561+00:00\",\"endTimeUtc\":\"2020-01-21T19:53:11.4530473+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:53:11.4530473+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:53:11.4530473+00:00\",\"endTimeUtc\":\"2020-01-21T19:54:26.6637117+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:54:26.6637117+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:54:26.6637117+00:00\",\"endTimeUtc\":\"2020-01-21T21:07:55.9107799+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:07:55.9107799+00:00\",\"steps\":[]},{\"name\":\"PostUpdateCleanup\",\"description\":\"Perform PostUpdate cleanup for all the nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:07:55.9107799+00:00\",\"endTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"steps\":[]}]},{\"name\":\"Update Infra VMs\",\"description\":\"Updating InfraVMs based on update payload\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based update process. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:13.0348712+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:28.2065518+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:05.9248401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:05.9248401+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:05.9248401+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:45.3333146+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:45.3333146+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SeedRing Service Fabric cluster.\",\"description\":\"Update OSImage on the SeedRing service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:45.3489425+00:00\",\"endTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"steps\":[{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:54.6457675+00:00\",\"endTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:06.0050809+00:00\",\"endTimeUtc\":\"2020-01-21T21:51:00.9422854+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:51:00.9422854+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:51:00.9422854+00:00\",\"endTimeUtc\":\"2020-01-21T21:51:10.551977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:51:10.551977+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:51:10.551977+00:00\",\"endTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:51:19.4741246+00:00\",\"endTimeUtc\":\"2020-01-21T22:05:22.8185485+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:05:22.8185485+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:05:22.8185485+00:00\",\"endTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"endTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"endTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:06:08.4430797+00:00\",\"endTimeUtc\":\"2020-01-21T22:06:16.0681867+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:06:16.0681867+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:06:16.0681867+00:00\",\"endTimeUtc\":\"2020-01-21T22:09:09.7896325+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:09:09.7896325+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:09:09.7896325+00:00\",\"endTimeUtc\":\"2020-01-21T22:33:04.7348705+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:33:04.7348705+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:33:04.7348705+00:00\",\"endTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:33:14.9848277+00:00\",\"endTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"steps\":[]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"endTimeUtc\":\"2020-01-21T22:50:18.4005101+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:50:18.4005101+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:50:18.4005101+00:00\",\"endTimeUtc\":\"2020-01-21T22:50:49.5252832+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:50:49.5252832+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:50:49.5252832+00:00\",\"endTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:51:07.8545994+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:07.9249573+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:07.9249573+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:07.9249573+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:16.1591629+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:16.1591629+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:16.1591629+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:24.0808821+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:08.304224+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:08.304224+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:22:08.304224+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:41.8319368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:41.8319368+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:22:53.6318032+00:00\",\"endTimeUtc\":\"2020-01-21T23:23:01.991072+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:23:01.991072+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:23:01.991072+00:00\",\"endTimeUtc\":\"2020-01-21T23:23:25.1356657+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:23:25.1356657+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:23:25.1356657+00:00\",\"endTimeUtc\":\"2020-01-21T23:46:46.6255248+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:46:46.6255248+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:46:46.7192709+00:00\",\"endTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:47:06.0525724+00:00\",\"endTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"steps\":[]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:13.0508086+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:13.0508086+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:13.0508086+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:34.2226009+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:34.2226009+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:34.2226009+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:41.8319368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:41.8319368+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:41.8788106+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:49.5194021+00:00\",\"endTimeUtc\":\"2020-01-22T00:37:13.133349+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:37:13.133349+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:37:13.133349+00:00\",\"endTimeUtc\":\"2020-01-22T00:37:23.4925706+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:37:23.4925706+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:37:23.4925706+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:37:31.2424575+00:00\",\"endTimeUtc\":\"2020-01-22T00:50:34.8029066+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:50:34.8029066+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:50:34.8029066+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"endTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:46.8965402+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:57.4746521+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:57.4746521+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:57.4746521+00:00\",\"endTimeUtc\":\"2020-01-22T00:54:32.7705595+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:54:32.7705595+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:54:32.7705595+00:00\",\"endTimeUtc\":\"2020-01-22T01:14:01.5954842+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:14:01.5954842+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:14:01.5954842+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:14:11.7047941+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"steps\":[]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"endTimeUtc\":\"2020-01-22T01:26:36.4203149+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:26:36.4203149+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:26:36.4203149+00:00\",\"endTimeUtc\":\"2020-01-22T01:27:42.7323567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:27:42.7323567+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:27:42.7323567+00:00\",\"endTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"steps\":[]}]}]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"endTimeUtc\":\"2020-01-22T01:52:39.711667+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:52:39.711667+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:28:00.4530161+00:00\",\"endTimeUtc\":\"2020-01-22T01:46:40.5134082+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:46:40.5134082+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:46:40.5134082+00:00\",\"endTimeUtc\":\"2020-01-22T01:52:39.6960409+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:52:39.6960409+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:52:39.711667+00:00\",\"endTimeUtc\":\"2020-01-22T02:04:42.8060006+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:04:42.8060006+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:52:46.5397821+00:00\",\"endTimeUtc\":\"2020-01-22T01:53:40.8834206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:53:40.8834206+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:53:40.8834206+00:00\",\"endTimeUtc\":\"2020-01-22T02:04:42.8060006+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:04:42.8060006+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:26.1284541+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:43.6594927+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:12.4091358+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:12.4091358+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:12.4091358+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:30.3769337+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:30.3769337+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:30.3769337+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:41.0486867+00:00\",\"endTimeUtc\":\"2020-01-21T21:19:56.42815+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:19:56.42815+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:19:56.42815+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:49.1457961+00:00\",\"endTimeUtc\":\"2020-01-21T21:23:06.4894528+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:23:06.4894528+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:06.4894528+00:00\",\"endTimeUtc\":\"2020-01-21T21:32:47.75905+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:32:47.75905+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:32:47.75905+00:00\",\"endTimeUtc\":\"2020-01-21T22:01:22.9091919+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:01:22.9091919+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:01:22.9091919+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:26.4532206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:26.4532206+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:01:31.1591319+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:26.437645+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:26.437645+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:18:26.4688479+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:41.2371208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:41.2371208+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:10:41.2371208+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"endTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:10:56.0335911+00:00\",\"endTimeUtc\":\"2020-01-21T23:11:03.7833852+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:11:03.7833852+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:11:03.7833852+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:55.4708894+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:55.4708894+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:55.4865557+00:00\",\"endTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:14:03.4238719+00:00\",\"endTimeUtc\":\"2020-01-21T23:26:23.4065239+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:26:23.4065239+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:26:23.4065239+00:00\",\"endTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"endTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:28:53.2946379+00:00\",\"endTimeUtc\":\"2020-01-21T23:29:01.8570451+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:29:01.8570451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:29:01.8570451+00:00\",\"endTimeUtc\":\"2020-01-21T23:34:23.5548169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:34:23.5548169+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:34:23.5548169+00:00\",\"endTimeUtc\":\"2020-01-22T00:06:09.5420958+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:06:09.5420958+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:06:09.9483387+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:06:16.8857546+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:33.5152879+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:33.5152879+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:02:33.5309169+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"steps\":[]}]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"endTimeUtc\":\"2020-01-22T01:03:15.9370658+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:03:15.9370658+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node after restart.\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:03:15.9370658+00:00\",\"endTimeUtc\":\"2020-01-22T01:04:07.171333+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:04:07.171333+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"description\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.4721844+00:00\",\"endTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"steps\":[{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:45.1907186+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:56.3468299+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"endTimeUtc\":\"2020-01-21T22:27:56.7360003+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:27:56.7360003+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:42.4861728+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:38.8646724+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:38.8646724+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:38.8646724+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:52.0364066+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:52.0364066+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:52.0364066+00:00\",\"endTimeUtc\":\"2020-01-21T22:27:48.923471+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:27:48.923471+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:03.7707195+00:00\",\"endTimeUtc\":\"2020-01-21T22:17:41.531768+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:17:41.531768+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:17:41.5473866+00:00\",\"endTimeUtc\":\"2020-01-21T22:27:48.923471+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:27:48.923471+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:27:48.9390974+00:00\",\"endTimeUtc\":\"2020-01-21T22:27:56.7360003+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:27:56.7360003+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:27:56.7516246+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:28:04.1266523+00:00\",\"endTimeUtc\":\"2020-01-21T22:28:12.6891702+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:28:12.6891702+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:28:12.6891702+00:00\",\"endTimeUtc\":\"2020-01-21T22:43:22.2211292+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:43:22.2211292+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:43:22.2211292+00:00\",\"endTimeUtc\":\"2020-01-21T23:02:22.4254307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:02:22.4254307+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:02:22.4254307+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:02:29.37768+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:19.6137757+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:19.6137757+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:19.6137757+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:49.7695361+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:49.7695361+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:49.7695361+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:42.4563016+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:42.4563016+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:16:05.0192926+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:23.320443+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:23.320443+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:23.320443+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:33.1171835+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:33.1171835+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:33.1171835+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:20.1603097+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:20.1603097+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:40.226467+00:00\",\"endTimeUtc\":\"2020-01-21T23:36:23.1159838+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:36:23.1159838+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:36:23.1159838+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:20.0978141+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:20.0978141+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:43:20.269683+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:42.4563016+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:42.4563016+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:43:42.5035212+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:43:50.5815712+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:59.7220946+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:59.7220946+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:43:59.7220946+00:00\",\"endTimeUtc\":\"2020-01-21T23:53:32.5558654+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:53:32.5558654+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:53:32.5871115+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:14.6671122+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:14.6671122+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:14.6671122+00:00\",\"endTimeUtc\":\"2020-01-22T00:33:49.2248007+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:33:49.2248007+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:22.323154+00:00\",\"endTimeUtc\":\"2020-01-22T00:33:49.2091796+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:33:49.2091796+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:33:49.2248007+00:00\",\"endTimeUtc\":\"2020-01-22T00:44:18.3194747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:44:18.3194747+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:18.5069746+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:16.5844182+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:16.5844182+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:16.5844182+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"endTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:33.8812636+00:00\",\"endTimeUtc\":\"2020-01-22T00:52:55.4276939+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:52:55.4276939+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:52:55.4276939+00:00\",\"endTimeUtc\":\"2020-01-22T00:53:06.0058039+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:53:06.0058039+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:53:06.0058039+00:00\",\"endTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:53:14.0057895+00:00\",\"endTimeUtc\":\"2020-01-22T01:11:23.2970482+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:11:23.2970482+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:11:23.2970482+00:00\",\"endTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"endTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"endTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:14:04.9860691+00:00\",\"endTimeUtc\":\"2020-01-22T01:14:21.5796421+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:14:21.5796421+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:14:21.5796421+00:00\",\"endTimeUtc\":\"2020-01-22T01:15:58.7037908+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:15:58.7037908+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:15:58.7037908+00:00\",\"endTimeUtc\":\"2020-01-22T01:32:30.5961244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:32:30.5961244+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:32:30.7523729+00:00\",\"endTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:32:38.5804469+00:00\",\"endTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"endTimeUtc\":\"2020-01-22T01:56:05.0512036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:56:05.0512036+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:56:05.0512036+00:00\",\"endTimeUtc\":\"2020-01-22T01:56:39.6274728+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:56:39.6274728+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:56:39.6274728+00:00\",\"endTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"steps\":[]}]},{\"name\":\"Upgrade Network Controller Application if needed.\",\"description\":\"Upgrade Network Controller Application if needed\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"endTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"steps\":[]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:44.5657277+00:00\",\"endTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:56.6905792+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:35.0651109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:35.0651109+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:35.0651109+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:59.8801155+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:59.8801155+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:59.8801155+00:00\",\"endTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:10.4425575+00:00\",\"endTimeUtc\":\"2020-01-21T21:38:02.0096815+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:38:02.0096815+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:38:02.0096815+00:00\",\"endTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"endTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:19.9067907+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:19.9067907+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:40:41.3375824+00:00\",\"endTimeUtc\":\"2020-01-21T21:44:14.2432437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:44:14.2432437+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:44:14.2432437+00:00\",\"endTimeUtc\":\"2020-01-21T21:59:22.3785148+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:59:22.3785148+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:59:22.3941416+00:00\",\"endTimeUtc\":\"2020-01-21T22:17:29.2193705+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:17:29.2193705+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:17:29.2349968+00:00\",\"endTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:17:37.3599263+00:00\",\"endTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"endTimeUtc\":\"2020-01-21T22:40:50.2029868+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:40:50.2029868+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:40:50.2029868+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:11.1565979+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:11.1565979+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:11.1565979+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:19.9067907+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:19.9067907+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:19.9224181+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:27.3132081+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:36.1571343+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:36.1571343+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:36.1571343+00:00\",\"endTimeUtc\":\"2020-01-21T22:46:29.401598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:46:29.401598+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:46:29.401598+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:46:36.8703404+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:14.5513614+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:14.5513614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:14.5513614+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"endTimeUtc\":\"2020-01-21T23:51:06.384552+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:51:06.384552+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:17:47.3330282+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:56.2860262+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:56.2860262+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:17:56.2860262+00:00\",\"endTimeUtc\":\"2020-01-21T23:18:19.6919688+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:18:19.6919688+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:18:19.6919688+00:00\",\"endTimeUtc\":\"2020-01-21T23:30:38.3854496+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:30:38.3854496+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:38.3854496+00:00\",\"endTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:45.3697421+00:00\",\"endTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"endTimeUtc\":\"2020-01-21T23:49:27.5242902+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:49:27.5242902+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:49:27.7899104+00:00\",\"endTimeUtc\":\"2020-01-21T23:50:44.9316634+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:50:44.9316634+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:50:44.9316634+00:00\",\"endTimeUtc\":\"2020-01-21T23:51:06.384552+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:51:06.384552+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:44.893848+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:22.3723513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:22.3723513+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:56.4718314+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:23.9714954+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:23.9714954+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:23.9714954+00:00\",\"endTimeUtc\":\"2020-01-21T21:30:36.1166647+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:30:36.1166647+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:30:36.1166647+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:14.3096209+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:14.3096209+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:30:43.4291143+00:00\",\"endTimeUtc\":\"2020-01-21T22:02:37.2835822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:02:37.2835822+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:02:37.2835822+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:14.2939947+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:14.2939947+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:23:14.3096209+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:22.3723513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:22.3723513+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:23:22.3879788+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:23:29.825708+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:37.4196779+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:37.4196779+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:23:37.4196779+00:00\",\"endTimeUtc\":\"2020-01-21T22:28:50.452471+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:28:50.452471+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:28:50.452471+00:00\",\"endTimeUtc\":\"2020-01-21T22:45:46.9484958+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:45:46.9484958+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:45:46.9484958+00:00\",\"endTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:45:54.1828727+00:00\",\"endTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"endTimeUtc\":\"2020-01-21T22:55:46.0224211+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:55:46.0224211+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:55:46.0224211+00:00\",\"endTimeUtc\":\"2020-01-21T23:04:47.1140466+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:04:47.1140466+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:04:47.1140466+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:21.0178129+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:21.0178129+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:21.0178129+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"endTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:35.0949794+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:42.6257344+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:42.6257344+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:42.6257344+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:00.9875991+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:00.9875991+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:00.9875991+00:00\",\"endTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:08.0343949+00:00\",\"endTimeUtc\":\"2020-01-21T23:24:58.7295737+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:24:58.7295737+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:24:58.7295737+00:00\",\"endTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"endTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:53.2856641+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:53.2856641+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:31:08.0882375+00:00\",\"endTimeUtc\":\"2020-01-21T23:31:16.4318934+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:31:16.4318934+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:31:16.4318934+00:00\",\"endTimeUtc\":\"2020-01-21T23:32:37.4622396+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:32:37.4622396+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:32:37.4622396+00:00\",\"endTimeUtc\":\"2020-01-21T23:45:38.7377436+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:45:38.7377436+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:45:38.768995+00:00\",\"endTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:45:46.1595377+00:00\",\"endTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"endTimeUtc\":\"2020-01-22T00:04:03.8587127+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:04:03.8587127+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:04:04.2337042+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:10.0671961+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:10.0671961+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:13:10.0828192+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:45.2544746+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:45.2544746+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:13:45.2544746+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:53.2700401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:53.2700401+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:13:53.3637872+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:14:00.5356316+00:00\",\"endTimeUtc\":\"2020-01-22T00:14:09.3168027+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:14:09.3168027+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:14:09.3168027+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:40.8049311+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:40.8049311+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:40.8049311+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:48.3360664+00:00\",\"endTimeUtc\":\"2020-01-22T00:46:48.7252513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:46:48.7252513+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:46:48.7252513+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"endTimeUtc\":\"2020-01-22T01:16:16.7974089+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:16:16.7974089+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:30.3186482+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:43.2873735+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:43.2873735+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:43.3030007+00:00\",\"endTimeUtc\":\"2020-01-22T00:52:31.0214765+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:52:31.0214765+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:52:31.0214765+00:00\",\"endTimeUtc\":\"2020-01-22T01:06:41.8456692+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:06:41.8456692+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:06:41.8456692+00:00\",\"endTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:06:49.2987918+00:00\",\"endTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"endTimeUtc\":\"2020-01-22T01:11:31.062528+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:11:31.062528+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:11:31.062528+00:00\",\"endTimeUtc\":\"2020-01-22T01:15:22.6415739+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:15:22.6415739+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:15:22.6415739+00:00\",\"endTimeUtc\":\"2020-01-22T01:16:07.9380977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:16:07.9380977+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:16:07.9380977+00:00\",\"endTimeUtc\":\"2020-01-22T01:16:16.7974089+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:16:16.7974089+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"endTimeUtc\":\"2020-01-22T02:09:29.5071194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:09:29.5071194+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:59:06.6389207+00:00\",\"endTimeUtc\":\"2020-01-22T02:09:29.5071194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:09:29.5071194+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:28.1755576+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:27.1745811+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:27.1745811+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:27.1745811+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:30.9265023+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:30.9265023+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of ACSRing Service Fabric cluster.\",\"description\":\"Update OSImage on the ACS service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:30.9265023+00:00\",\"endTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"steps\":[{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:38.7702008+00:00\",\"endTimeUtc\":\"2020-01-21T21:31:35.8193993+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:31:35.8193993+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:31:35.8193993+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:23.0145816+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:23.0145816+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:31:43.6943499+00:00\",\"endTimeUtc\":\"2020-01-21T21:36:33.5102727+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:36:33.5102727+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:36:33.5102727+00:00\",\"endTimeUtc\":\"2020-01-21T21:36:42.4945858+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:36:42.4945858+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:36:42.4945858+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:14.4675101+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:14.4675101+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:36:50.5257818+00:00\",\"endTimeUtc\":\"2020-01-21T22:22:00.6541653+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:22:00.6541653+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:22:00.6697913+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:14.4675101+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:14.4675101+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:24:14.4831367+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:22.9989535+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:22.9989535+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:24:23.0302062+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:24:30.7335171+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:38.9524161+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:38.9524161+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:24:38.9524161+00:00\",\"endTimeUtc\":\"2020-01-21T22:25:04.2341344+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:25:04.2341344+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:25:04.2341344+00:00\",\"endTimeUtc\":\"2020-01-21T22:43:57.2682754+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:43:57.2682754+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:43:57.2682754+00:00\",\"endTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:44:05.7214728+00:00\",\"endTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:44:05.7683363+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:45.0026397+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:45.0026397+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:02.5082178+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:02.5082178+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:02.5082178+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:45.742019+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:45.742019+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:45.742019+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"endTimeUtc\":\"2020-01-21T23:20:41.3350564+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:20:41.3350564+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:20:41.3350564+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:13.6792199+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:13.6792199+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:20:49.2568265+00:00\",\"endTimeUtc\":\"2020-01-21T23:49:05.3682862+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:49:05.3682862+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:49:05.4776614+00:00\",\"endTimeUtc\":\"2020-01-21T23:49:15.3525508+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:49:15.3525508+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:49:15.3525508+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:49:23.74308+00:00\",\"endTimeUtc\":\"2020-01-22T00:14:01.7387324+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:14:01.7387324+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:14:01.7387324+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:13.6167255+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:13.6167255+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:13.7417237+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:21.2729214+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:29.5072396+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:29.5072396+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:29.5072396+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:51.0227158+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:51.0227158+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:51.0383394+00:00\",\"endTimeUtc\":\"2020-01-22T00:44:00.1789193+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:44:00.1789193+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:00.1789193+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:09.2726312+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:09.1788832+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:25.4124097+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:25.4124097+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"endTimeUtc\":\"2020-01-22T01:00:02.6593124+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:00:02.6593124+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:00:02.6593124+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:50.9684259+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:50.9684259+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:18:50.9684259+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"endTimeUtc\":\"2020-01-22T01:19:47.4994539+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:19:47.4994539+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:19:47.4994539+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:09.3407469+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:09.3407469+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:19:55.6869189+00:00\",\"endTimeUtc\":\"2020-01-22T01:23:54.264378+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:23:54.264378+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:23:54.264378+00:00\",\"endTimeUtc\":\"2020-01-22T01:24:03.1706617+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:24:03.1706617+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:24:03.1706617+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:24:10.8737178+00:00\",\"endTimeUtc\":\"2020-01-22T01:45:38.2484955+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:45:38.2484955+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:45:38.2484955+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:09.3251248+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:09.3251248+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:09.3407469+00:00\",\"endTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:16.6844449+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:24.9031312+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:24.9031312+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:24.9031312+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:54.246677+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:54.246677+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:54.246677+00:00\",\"endTimeUtc\":\"2020-01-22T02:06:20.4931093+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:06:20.4931093+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:06:20.4931093+00:00\",\"endTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:06:28.0711335+00:00\",\"endTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:06:28.0711335+00:00\",\"endTimeUtc\":\"2020-01-22T02:10:37.913103+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:10:37.913103+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"endTimeUtc\":\"2020-01-22T02:20:18.1256892+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:20:18.1256892+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:20:18.1256892+00:00\",\"endTimeUtc\":\"2020-01-22T02:36:19.1331926+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:36:19.1331926+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:36:19.1331926+00:00\",\"endTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"steps\":[]}]}]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"endTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:36:34.8675287+00:00\",\"endTimeUtc\":\"2020-01-22T02:39:13.3681742+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:39:13.3681742+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:39:13.3681742+00:00\",\"endTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:39:20.6494092+00:00\",\"endTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"endTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:53:00.8008016+00:00\",\"endTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:53:09.2694265+00:00\",\"endTimeUtc\":\"2020-01-22T02:54:13.2373325+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:54:13.2373325+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:53:09.113186+00:00\",\"endTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:53:09.0506785+00:00\",\"endTimeUtc\":\"2020-01-22T02:54:10.1279933+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:54:10.1279933+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"endTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.2846913+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:42.8157454+00:00\",\"endTimeUtc\":\"2020-01-21T21:10:59.518669+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:10:59.518669+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:59.518669+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:09.6904196+00:00\",\"endTimeUtc\":\"2020-01-21T21:24:56.4419568+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:24:56.4419568+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:24:56.4419568+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:16.4064374+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:16.4064374+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:41.7233024+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:51.0044996+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:51.0044996+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:51.0044996+00:00\",\"endTimeUtc\":\"2020-01-21T21:36:22.9947345+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:36:22.9947345+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:36:22.9947345+00:00\",\"endTimeUtc\":\"2020-01-21T22:02:14.7681502+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:02:14.7681502+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:02:14.783776+00:00\",\"endTimeUtc\":\"2020-01-21T22:16:20.1105885+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:16:20.1105885+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:02:23.6743222+00:00\",\"endTimeUtc\":\"2020-01-21T22:16:20.0950071+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:16:20.0950071+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:16:20.1262103+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:07.6877687+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:07.6877687+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:18:07.6877687+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:16.4064374+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:16.4064374+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:28.9096681+00:00\",\"endTimeUtc\":\"2020-01-21T21:20:15.724895+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:20:15.724895+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:15.724895+00:00\",\"endTimeUtc\":\"2020-01-22T01:58:22.030426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:58:22.030426+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:24.1154652+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:08.1182178+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:08.1182178+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:32.131042+00:00\",\"endTimeUtc\":\"2020-01-21T21:20:41.5997226+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:20:41.5997226+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:41.5997226+00:00\",\"endTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:49.115297+00:00\",\"endTimeUtc\":\"2020-01-21T21:29:52.8943526+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:29:52.8943526+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:29:52.8943526+00:00\",\"endTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:08.1025971+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:08.1025971+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:08.1182178+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:15.8369201+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:24.3837457+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:24.3837457+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:24.3837457+00:00\",\"endTimeUtc\":\"2020-01-21T21:56:27.3087066+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:56:27.3087066+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:56:27.3087066+00:00\",\"endTimeUtc\":\"2020-01-21T22:31:45.7353656+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:31:45.7353656+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:31:45.7353656+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:31:53.704073+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"endTimeUtc\":\"2020-01-21T22:48:49.2135841+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:48:49.2135841+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:48:49.2135841+00:00\",\"endTimeUtc\":\"2020-01-21T22:49:46.4163643+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:49:46.4163643+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:49:46.4163643+00:00\",\"endTimeUtc\":\"2020-01-22T00:43:35.56965+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:43:35.56965+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS\",\"description\":\"Add firewall rules for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:43:35.56965+00:00\",\"endTimeUtc\":\"2020-01-22T00:44:56.9130829+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:44:56.9130829+00:00\",\"steps\":[]},{\"name\":\"Install Azure Monitor and Post-Update WAS\",\"description\":\"Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:56.9130829+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:45:05.5849287+00:00\",\"endTimeUtc\":\"2020-01-22T00:46:47.0690054+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:46:47.0690054+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:46:47.0690054+00:00\",\"endTimeUtc\":\"2020-01-22T00:47:32.4126424+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:47:32.4126424+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:47:32.4126424+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:54.8655887+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:06.599944+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:06.599944+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:06.599944+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:16.2093026+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:36.1715373+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:36.1715373+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:02:36.1871521+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"endTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:22.0645552+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:30.4864166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:30.4864166+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:30.4864166+00:00\",\"endTimeUtc\":\"2020-01-22T01:06:01.4863653+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:06:01.4863653+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:06:01.4863653+00:00\",\"endTimeUtc\":\"2020-01-22T01:20:53.2494449+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:20:53.2494449+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:20:53.2494449+00:00\",\"endTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:21:00.5773374+00:00\",\"endTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"endTimeUtc\":\"2020-01-22T01:28:59.549637+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:28:59.549637+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:28:59.549637+00:00\",\"endTimeUtc\":\"2020-01-22T01:33:29.0843451+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:33:29.0843451+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:33:29.0999704+00:00\",\"endTimeUtc\":\"2020-01-22T01:49:18.6215246+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:49:18.6215246+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS\",\"description\":\"Add firewall rules for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:49:18.6215246+00:00\",\"endTimeUtc\":\"2020-01-22T01:51:54.7430261+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:51:54.7430261+00:00\",\"steps\":[]},{\"name\":\"Install Azure Monitor and Post-Update WAS\",\"description\":\"Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:51:54.7430261+00:00\",\"endTimeUtc\":\"2020-01-22T01:54:33.4927125+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:54:33.4927125+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:52:01.9773834+00:00\",\"endTimeUtc\":\"2020-01-22T01:52:47.9147727+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:52:47.9147727+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:52:47.9147727+00:00\",\"endTimeUtc\":\"2020-01-22T01:53:38.4303012+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:53:38.4303012+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:53:38.4303012+00:00\",\"endTimeUtc\":\"2020-01-22T01:54:33.4770874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:54:33.4770874+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:54:33.4927125+00:00\",\"endTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"endTimeUtc\":\"2020-01-22T01:58:22.030426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:58:22.030426+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:24.0998386+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:01.5147882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:01.5147882+00:00\",\"steps\":[{\"name\":\"Stop DNS Orchestrator\",\"description\":\"Stop DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:31.9279162+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:04.1933184+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:04.1933184+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:04.1933184+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:15.4432445+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:15.4432445+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:15.4432445+00:00\",\"endTimeUtc\":\"2020-01-21T21:23:02.1769754+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:23:02.1769754+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:02.1769754+00:00\",\"endTimeUtc\":\"2020-01-21T22:19:52.7648766+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:19:52.7648766+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:12.0675495+00:00\",\"endTimeUtc\":\"2020-01-21T22:04:36.2721437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:04:36.2721437+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:04:36.2877685+00:00\",\"endTimeUtc\":\"2020-01-21T22:19:52.7648766+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:19:52.7648766+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:19:52.7961249+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:01.5147882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:01.5147882+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:01.5304124+00:00\",\"endTimeUtc\":\"2020-01-22T00:19:58.3391547+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:19:58.3391547+00:00\",\"steps\":[{\"name\":\"Stop DNS Orchestrator\",\"description\":\"Stop DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:10.4678254+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:43.1081101+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:43.1081101+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:43.1081101+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:52.0142661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:52.0142661+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:52.0142661+00:00\",\"endTimeUtc\":\"2020-01-21T22:37:04.7328058+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:37:04.7328058+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:37:04.7328058+00:00\",\"endTimeUtc\":\"2020-01-21T23:01:43.2432949+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:01:43.2432949+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:01:43.2432949+00:00\",\"endTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:01:50.195417+00:00\",\"endTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:16.9716428+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:16.9716428+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:16.9716428+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:18.8354517+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:18.8354517+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:18.9135713+00:00\",\"endTimeUtc\":\"2020-01-22T00:18:42.7098636+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:18:42.7098636+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:18:42.7098636+00:00\",\"endTimeUtc\":\"2020-01-22T00:19:18.2267425+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:19:18.2267425+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:19:18.2267425+00:00\",\"endTimeUtc\":\"2020-01-22T00:19:26.5079182+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:19:26.5079182+00:00\",\"steps\":[]},{\"name\":\"Start DNS Orchestrator\",\"description\":\"Start DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:19:26.5079182+00:00\",\"endTimeUtc\":\"2020-01-22T00:19:58.3391547+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:19:58.3391547+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:19:58.3547765+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"steps\":[{\"name\":\"Stop DNS Orchestrator\",\"description\":\"Stop DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:20:05.2297217+00:00\",\"endTimeUtc\":\"2020-01-22T00:20:36.0893554+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:20:36.0893554+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:20:36.0893554+00:00\",\"endTimeUtc\":\"2020-01-22T00:20:44.2767851+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:20:44.2767851+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:20:44.2767851+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:04.320855+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:04.320855+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:04.320855+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:33.6484629+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:33.6484629+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:11.3676634+00:00\",\"endTimeUtc\":\"2020-01-22T00:28:45.3398506+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:28:45.3398506+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:28:45.3398506+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:33.6484629+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:33.6484629+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:31:33.6640857+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"endTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"steps\":[{\"name\":\"Stop DNS Orchestrator\",\"description\":\"Stop DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:31:52.1637871+00:00\",\"endTimeUtc\":\"2020-01-22T00:32:31.5382171+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:32:31.5382171+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:32:31.5382171+00:00\",\"endTimeUtc\":\"2020-01-22T00:32:39.5849895+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:32:39.5849895+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:32:39.5849895+00:00\",\"endTimeUtc\":\"2020-01-22T00:33:07.9283788+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:33:07.9283788+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:33:07.9283788+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:32.6311515+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:32.6311515+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:32.6311515+00:00\",\"endTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:41.334252+00:00\",\"endTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"endTimeUtc\":\"2020-01-22T00:58:56.3001572+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:58:56.3001572+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:58:56.3001572+00:00\",\"endTimeUtc\":\"2020-01-22T01:03:31.4839068+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:03:31.4839068+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:03:31.4839068+00:00\",\"endTimeUtc\":\"2020-01-22T01:04:55.2052288+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:04:55.2052288+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:04:55.2052288+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:41.3613971+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:41.3613971+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:41.3613971+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:50.3770049+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:50.3770049+00:00\",\"steps\":[]},{\"name\":\"Start DNS Orchestrator\",\"description\":\"Start DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:50.3770049+00:00\",\"endTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"endTimeUtc\":\"2020-01-22T01:07:03.970639+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:07:03.970639+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.7222354+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:32.9900037+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:32.9900037+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:32.9900037+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:03.6929238+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:03.6929238+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:03.6929238+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:38.4617781+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:38.4617781+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:12.2241135+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:24.0053053+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:24.0053053+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:24.0053053+00:00\",\"endTimeUtc\":\"2020-01-21T21:23:17.5206441+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:23:17.5206441+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:17.5206441+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:26.4112193+00:00\",\"endTimeUtc\":\"2020-01-21T21:30:02.7067874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:30:02.7067874+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:30:02.7067874+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:38.4461522+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:38.4461522+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:38.4617781+00:00\",\"endTimeUtc\":\"2020-01-21T22:26:01.453699+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:26:01.453699+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:46.6023509+00:00\",\"endTimeUtc\":\"2020-01-21T21:34:26.9836362+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:34:26.9836362+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:34:26.9836362+00:00\",\"endTimeUtc\":\"2020-01-21T21:50:33.6131711+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:50:33.6131711+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:50:33.6131711+00:00\",\"endTimeUtc\":\"2020-01-21T22:08:14.1797252+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:08:14.1797252+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:08:14.1797252+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:08:21.7423123+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"endTimeUtc\":\"2020-01-21T22:21:38.7481497+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:21:38.7481497+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:21:38.7481497+00:00\",\"endTimeUtc\":\"2020-01-21T22:25:52.1098371+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:25:52.1098371+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:25:52.1098371+00:00\",\"endTimeUtc\":\"2020-01-21T22:26:01.453699+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:26:01.453699+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:26:01.4849501+00:00\",\"endTimeUtc\":\"2020-01-21T22:37:24.607613+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:37:24.607613+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:37:24.607613+00:00\",\"endTimeUtc\":\"2020-01-21T22:45:10.1279728+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:45:10.1279728+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:45:10.1279728+00:00\",\"endTimeUtc\":\"2020-01-21T22:47:25.557711+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:47:25.557711+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:47:25.557711+00:00\",\"endTimeUtc\":\"2020-01-21T23:00:03.7896599+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:00:03.7896599+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:00:03.7896599+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:00:16.9905323+00:00\",\"endTimeUtc\":\"2020-01-21T23:00:54.0636986+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:00:54.0636986+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:00:54.1105683+00:00\",\"endTimeUtc\":\"2020-01-21T23:06:40.2317083+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:06:40.2317083+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:06:40.2317083+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:06:47.3875745+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:13.4873439+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:13.4873439+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:13.4873439+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:43.8517359+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:43.8517359+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:37.7853496+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:46.1289626+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:46.1289626+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:46.1289626+00:00\",\"endTimeUtc\":\"2020-01-21T23:16:08.9879736+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:16:08.9879736+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:16:08.9879736+00:00\",\"endTimeUtc\":\"2020-01-21T23:44:32.0737824+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:44:32.0737824+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:44:32.2144004+00:00\",\"endTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:44:39.5736966+00:00\",\"endTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"endTimeUtc\":\"2020-01-21T23:57:46.6572154+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:57:46.6572154+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:57:46.6572154+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:33.820579+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:33.820579+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:33.820579+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:43.8517359+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:43.8517359+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:43.8673611+00:00\",\"endTimeUtc\":\"2020-01-22T00:30:23.8372863+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:30:23.8372863+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:30:23.8372863+00:00\",\"endTimeUtc\":\"2020-01-22T00:33:23.7250734+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:33:23.7250734+00:00\",\"steps\":[]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.9565623+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:04.7061061+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:04.7061061+00:00\",\"steps\":[]},{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:04.7221356+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:15.3153511+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"endTimeUtc\":\"2020-01-21T21:18:52.2098289+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:18:52.2098289+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:23.2832707+00:00\",\"endTimeUtc\":\"2020-01-21T21:18:52.2098289+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:18:52.2098289+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:18:53.1785739+00:00\",\"endTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:19:04.1159986+00:00\",\"endTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"steps\":[]}]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"endTimeUtc\":\"2020-01-21T22:19:55.3898494+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:19:55.3898494+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of XRPRing Service Fabric cluster.\",\"description\":\"Update OSImage on the XRP service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:19:55.4211208+00:00\",\"endTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"steps\":[{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:03.7335366+00:00\",\"endTimeUtc\":\"2020-01-24T00:19:55.2520722+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:19:55.2520722+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:19:55.2520722+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:20:02.111359+00:00\",\"endTimeUtc\":\"2020-01-24T00:22:52.0608096+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:22:52.0608096+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:22:52.0608096+00:00\",\"endTimeUtc\":\"2020-01-24T00:22:59.107603+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:22:59.107603+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:22:59.107603+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:23:05.5137741+00:00\",\"endTimeUtc\":\"2020-01-24T00:34:11.6037961+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:34:11.6037961+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:34:11.6194145+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"endTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:36:42.5816766+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:49.472215+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:49.472215+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:36:49.472215+00:00\",\"endTimeUtc\":\"2020-01-24T00:37:08.4251066+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:37:08.4251066+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:37:08.4251066+00:00\",\"endTimeUtc\":\"2020-01-24T00:48:03.0743452+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:48:03.0743452+00:00\",\"steps\":[]},{\"name\":\"Service Fabric Containers Prerequisites\",\"description\":\"Apply Service Fabric containers prerequisites on new fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:48:03.0743452+00:00\",\"endTimeUtc\":\"2020-01-24T00:50:00.3959985+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:50:00.3959985+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:50:00.3959985+00:00\",\"endTimeUtc\":\"2020-01-24T00:58:30.4928218+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:58:30.4928218+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:50:07.4896661+00:00\",\"endTimeUtc\":\"2020-01-24T00:53:50.3856924+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:53:50.3856924+00:00\",\"steps\":[]},{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:50:14.4739651+00:00\",\"endTimeUtc\":\"2020-01-24T00:58:30.4772001+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:58:30.4772001+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:51:41.6374347+00:00\",\"endTimeUtc\":\"2020-01-24T00:52:37.8554019+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:52:37.8554019+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:52:37.8554019+00:00\",\"endTimeUtc\":\"2020-01-24T00:54:00.1199418+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:54:00.1199418+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQLWAS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:51:41.6374347+00:00\",\"endTimeUtc\":\"2020-01-24T00:54:27.5883465+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:54:27.5883465+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:54:27.5883465+00:00\",\"endTimeUtc\":\"2020-01-24T00:54:48.1509424+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:54:48.1509424+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:51:41.6530599+00:00\",\"endTimeUtc\":\"2020-01-24T00:55:50.6732055+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:55:50.6732055+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:55:50.6732055+00:00\",\"endTimeUtc\":\"2020-01-24T00:56:20.6167338+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:56:20.6167338+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:56:20.6167338+00:00\",\"endTimeUtc\":\"2020-01-24T00:56:50.9769285+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:56:50.9769285+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:56:50.9769285+00:00\",\"endTimeUtc\":\"2020-01-24T00:57:21.3066452+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:57:21.3066452+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:57:21.3066452+00:00\",\"endTimeUtc\":\"2020-01-24T00:57:51.2750378+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:57:51.2750378+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:57:51.2750378+00:00\",\"endTimeUtc\":\"2020-01-24T00:58:30.4772001+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:58:30.4772001+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:51:41.6218128+00:00\",\"endTimeUtc\":\"2020-01-24T00:56:48.8669663+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:56:48.8669663+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:58:30.4928218+00:00\",\"endTimeUtc\":\"2020-01-24T01:04:51.4391775+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:04:51.4391775+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:04:51.4391775+00:00\",\"endTimeUtc\":\"2020-01-24T01:07:51.3867341+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:07:51.3867341+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:07:51.4023556+00:00\",\"endTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"endTimeUtc\":\"2020-01-24T01:55:26.7659736+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:55:26.7659736+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:55:26.7659736+00:00\",\"endTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:55:33.4221501+00:00\",\"endTimeUtc\":\"2020-01-24T01:58:33.1048882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:58:33.1048882+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:58:33.1048882+00:00\",\"endTimeUtc\":\"2020-01-24T01:58:39.9485632+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:58:39.9485632+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:58:39.9485632+00:00\",\"endTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:58:46.2609993+00:00\",\"endTimeUtc\":\"2020-01-24T02:05:54.4398369+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:05:54.4398369+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:05:54.4398369+00:00\",\"endTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"endTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"endTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:08:08.4916648+00:00\",\"endTimeUtc\":\"2020-01-24T02:08:15.366587+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:08:15.366587+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:08:15.366587+00:00\",\"endTimeUtc\":\"2020-01-24T02:08:34.6272307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:08:34.6272307+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:08:34.6272307+00:00\",\"endTimeUtc\":\"2020-01-24T02:18:17.8235944+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:18:17.8235944+00:00\",\"steps\":[]},{\"name\":\"Service Fabric Containers Prerequisites\",\"description\":\"Apply Service Fabric containers prerequisites on new fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:18:17.8235944+00:00\",\"endTimeUtc\":\"2020-01-24T02:19:31.1077861+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:19:31.1077861+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:19:31.1077861+00:00\",\"endTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:19:38.0139531+00:00\",\"endTimeUtc\":\"2020-01-24T02:23:00.1224475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:23:00.1224475+00:00\",\"steps\":[]},{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:19:38.0295767+00:00\",\"endTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:20:15.201018+00:00\",\"endTimeUtc\":\"2020-01-24T02:23:57.9374809+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:23:57.9374809+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:23:57.9374809+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:18.8591254+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:18.8591254+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQLWAS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:20:17.7322289+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:02.6405525+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:02.6405525+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:24:02.6405525+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:22.3278276+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:22.3278276+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:20:07.0448547+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:06.3905086+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:06.3905086+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:24:06.3905086+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:38.0056435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:38.0056435+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:24:38.0056435+00:00\",\"endTimeUtc\":\"2020-01-24T02:25:07.2922528+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:25:07.2922528+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:25:07.2922528+00:00\",\"endTimeUtc\":\"2020-01-24T02:25:38.7450996+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:25:38.7450996+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:25:38.7450996+00:00\",\"endTimeUtc\":\"2020-01-24T02:26:10.3853715+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:26:10.3853715+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:26:10.3853715+00:00\",\"endTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:20:07.6073486+00:00\",\"endTimeUtc\":\"2020-01-24T02:25:00.5423277+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:25:00.5423277+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"endTimeUtc\":\"2020-01-24T02:32:53.4076051+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:32:53.4076051+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:32:53.4076051+00:00\",\"endTimeUtc\":\"2020-01-24T02:59:08.5314358+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:59:08.5314358+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:59:08.5314358+00:00\",\"endTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"endTimeUtc\":\"2020-01-24T02:59:35.3436273+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:59:35.3436273+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:59:35.3436273+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:59:41.9060524+00:00\",\"endTimeUtc\":\"2020-01-24T03:02:24.7644933+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:02:24.7644933+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:02:24.7644933+00:00\",\"endTimeUtc\":\"2020-01-24T03:02:31.6394163+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:02:31.6394163+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:02:31.6394163+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:02:37.9674714+00:00\",\"endTimeUtc\":\"2020-01-24T03:10:16.1269433+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:10:16.1269433+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:10:16.1269433+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"endTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:29.2600351+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:36.1974528+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:36.1974528+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:36.1974528+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:54.6659768+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:54.6659768+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:54.6659768+00:00\",\"endTimeUtc\":\"2020-01-24T03:23:13.5982706+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:23:13.5982706+00:00\",\"steps\":[]},{\"name\":\"Service Fabric Containers Prerequisites\",\"description\":\"Apply Service Fabric containers prerequisites on new fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:23:13.5982706+00:00\",\"endTimeUtc\":\"2020-01-24T03:24:23.6939396+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:24:23.6939396+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:24:23.6939396+00:00\",\"endTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:24:30.6938572+00:00\",\"endTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"steps\":[]},{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:24:30.7407252+00:00\",\"endTimeUtc\":\"2020-01-24T03:30:47.9439966+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:30:47.9439966+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:25:42.4586799+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:24.804741+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:24.804741+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:27:24.804741+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:48.8044685+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:48.8044685+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQLWAS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:25:38.6305918+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:30.6327981+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:30.6327981+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:27:30.6327981+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:51.8669418+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:51.8669418+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:25:42.4586799+00:00\",\"endTimeUtc\":\"2020-01-24T03:26:41.8486507+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:26:41.8486507+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:26:41.8486507+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:18.0391863+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:18.0391863+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:27:18.0391863+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:52.1794344+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:52.1794344+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:27:52.1794344+00:00\",\"endTimeUtc\":\"2020-01-24T03:28:24.3509492+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:28:24.3509492+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:28:24.3509492+00:00\",\"endTimeUtc\":\"2020-01-24T03:28:56.2255969+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:28:56.2255969+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:28:56.2255969+00:00\",\"endTimeUtc\":\"2020-01-24T03:29:47.807738+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:29:47.807738+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:25:00.8810398+00:00\",\"endTimeUtc\":\"2020-01-24T03:30:47.9439966+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:30:47.9439966+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"endTimeUtc\":\"2020-01-24T03:37:10.8390388+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:37:10.8390388+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:37:10.8390388+00:00\",\"endTimeUtc\":\"2020-01-24T03:39:19.5309616+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:39:19.5309616+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:19.5309616+00:00\",\"endTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"steps\":[]}]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Upgrade all SF apps\",\"description\":\"Update all SF applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:33.9995471+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:41.0776017+00:00\",\"endTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:48.2806409+00:00\",\"endTimeUtc\":\"2020-01-24T03:40:36.9562858+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:40:36.9562858+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:40:36.9562858+00:00\",\"endTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:40:45.3468182+00:00\",\"endTimeUtc\":\"2020-01-24T03:42:01.1301331+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:42:01.1301331+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:42:01.1301331+00:00\",\"endTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"endTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:42:43.8802679+00:00\",\"endTimeUtc\":\"2020-01-24T04:05:00.1281387+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:05:00.1281387+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:05:00.1281387+00:00\",\"endTimeUtc\":\"2020-01-24T04:17:17.8290103+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:17:17.8290103+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:43:09.8017649+00:00\",\"endTimeUtc\":\"2020-01-24T03:58:04.0879688+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:58:04.0879688+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:58:04.0879688+00:00\",\"endTimeUtc\":\"2020-01-24T04:21:34.1000185+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:21:34.1000185+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:43:16.84854+00:00\",\"endTimeUtc\":\"2020-01-24T04:03:42.1759039+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:03:42.1759039+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:03:42.1915314+00:00\",\"endTimeUtc\":\"2020-01-24T04:16:20.6563712+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:16:20.6563712+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:43:15.8173004+00:00\",\"endTimeUtc\":\"2020-01-24T03:58:59.838921+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:58:59.838921+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:58:59.838921+00:00\",\"endTimeUtc\":\"2020-01-24T04:16:01.609599+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:16:01.609599+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:43:17.4422837+00:00\",\"endTimeUtc\":\"2020-01-24T04:17:04.7041206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:17:04.7041206+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:17:04.7041206+00:00\",\"endTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:27:04.7793181+00:00\",\"endTimeUtc\":\"2020-01-24T04:28:43.6096008+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:28:43.6096008+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:28:43.6096008+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:14.609268+00:00\",\"endTimeUtc\":\"2020-01-24T04:38:05.204652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:38:05.204652+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:08.1874585+00:00\",\"endTimeUtc\":\"2020-01-24T05:10:58.1992931+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:10:58.1992931+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:10:58.1992931+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:11.2655498+00:00\",\"endTimeUtc\":\"2020-01-24T04:38:23.4547434+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:38:23.4547434+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:38:23.4547434+00:00\",\"endTimeUtc\":\"2020-01-24T04:39:04.2042204+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:39:04.2042204+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:08.6718278+00:00\",\"endTimeUtc\":\"2020-01-24T04:55:31.7211626+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:55:31.7211626+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:55:31.7211626+00:00\",\"endTimeUtc\":\"2020-01-24T04:56:13.3662575+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:56:13.3662575+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:06.3906051+00:00\",\"endTimeUtc\":\"2020-01-24T04:44:14.2394207+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:44:14.2394207+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:39.2027476+00:00\",\"endTimeUtc\":\"2020-01-24T04:53:27.2979307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:53:27.2979307+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:53:27.2979307+00:00\",\"endTimeUtc\":\"2020-01-24T04:54:58.7581475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:54:58.7581475+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:11.6874242+00:00\",\"endTimeUtc\":\"2020-01-24T04:54:57.5706606+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:54:57.5706606+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:12.4217871+00:00\",\"endTimeUtc\":\"2020-01-24T04:37:03.8729557+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:37:03.8729557+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:37:03.8729557+00:00\",\"endTimeUtc\":\"2020-01-24T04:43:23.7787846+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:43:23.7787846+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:43:23.7787846+00:00\",\"endTimeUtc\":\"2020-01-24T04:55:08.8517788+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:55:08.8517788+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:40.796488+00:00\",\"endTimeUtc\":\"2020-01-24T04:35:02.046877+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:35:02.046877+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:35:02.046877+00:00\",\"endTimeUtc\":\"2020-01-24T04:36:02.3972136+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:36:02.3972136+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:12.4842874+00:00\",\"endTimeUtc\":\"2020-01-24T04:33:27.3133445+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:33:27.3133445+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:33:27.3133445+00:00\",\"endTimeUtc\":\"2020-01-24T04:35:00.8281487+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:35:00.8281487+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:35:00.8281487+00:00\",\"endTimeUtc\":\"2020-01-24T04:35:11.0779992+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:35:11.0779992+00:00\",\"steps\":[]}]}]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:41.0307195+00:00\",\"endTimeUtc\":\"2020-01-24T03:40:53.534228+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:40:53.534228+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:40:53.534228+00:00\",\"endTimeUtc\":\"2020-01-24T04:30:16.716628+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:30:16.716628+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:30:16.716628+00:00\",\"endTimeUtc\":\"2020-01-24T04:55:33.4555161+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:55:33.4555161+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:55:33.4555161+00:00\",\"endTimeUtc\":\"2020-01-24T04:56:20.8249883+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:56:20.8249883+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:56:20.8249883+00:00\",\"endTimeUtc\":\"2020-01-24T05:04:51.9861608+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:04:51.9861608+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:04:51.9861608+00:00\",\"endTimeUtc\":\"2020-01-24T05:05:48.2237932+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:05:48.2237932+00:00\",\"steps\":[]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.4565613+00:00\",\"endTimeUtc\":\"2020-01-21T21:10:46.2532039+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:10:46.2532039+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:46.2532039+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:23.8736522+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:23.8736522+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:57.8311884+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:20.3545164+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:20.3545164+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:07.5341962+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:46.4868445+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:46.4868445+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:46.4868445+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:36.4587288+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:36.4587288+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:36.4587288+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:04.6449211+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:04.6449211+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:44.0993032+00:00\",\"endTimeUtc\":\"2020-01-21T21:30:06.7848874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:30:06.7848874+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:30:06.7848874+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:04.5824523+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:04.5824523+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:35:04.6449211+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:20.3076406+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:20.3076406+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:35:20.4194972+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:23.8580443+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:23.8580443+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:35:27.9325901+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:36.6044058+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:36.6044058+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:35:36.6044058+00:00\",\"endTimeUtc\":\"2020-01-21T21:50:38.769628+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:50:38.769628+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:50:38.769628+00:00\",\"endTimeUtc\":\"2020-01-21T22:30:40.720044+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:30:40.720044+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:30:40.7356672+00:00\",\"endTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:30:48.0168917+00:00\",\"endTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"endTimeUtc\":\"2020-01-21T22:39:43.3405672+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:39:43.3405672+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:39:43.3405672+00:00\",\"endTimeUtc\":\"2020-01-21T22:40:06.8246929+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:40:06.8246929+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:40:06.8246929+00:00\",\"endTimeUtc\":\"2020-01-21T22:42:42.6738245+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:42:42.6738245+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:42:42.6738245+00:00\",\"endTimeUtc\":\"2020-01-21T22:46:49.0734413+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:46:49.0734413+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:46:49.0734413+00:00\",\"endTimeUtc\":\"2020-01-21T22:55:41.6162202+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:55:41.6162202+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:55:41.6162202+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:55:49.084892+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:23.8580443+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:23.8580443+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:57:23.8736522+00:00\",\"endTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:59:25.0555134+00:00\",\"endTimeUtc\":\"2020-01-21T23:00:48.0178959+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:00:48.0178959+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:00:53.4700538+00:00\",\"endTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"endTimeUtc\":\"2020-01-21T23:08:42.6994744+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:08:42.6994744+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:29.2534139+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:46.5805948+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:46.5805948+00:00\",\"steps\":[]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:46.5805948+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:55.7523645+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:06.361603+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:06.361603+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:06.361603+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:23.7244464+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:23.7244464+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:23.7244464+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:31.4900122+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:00.7075588+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:00.7075588+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:00.7075588+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"endTimeUtc\":\"2020-01-21T22:52:11.2305089+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:52:11.2305089+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:49.5978748+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:59.1290663+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:59.1290663+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:59.1290663+00:00\",\"endTimeUtc\":\"2020-01-21T21:29:25.3164037+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:29:25.3164037+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:29:25.3164037+00:00\",\"endTimeUtc\":\"2020-01-21T22:07:47.3824968+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:07:47.3824968+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:07:47.4762471+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:07:54.6169737+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"endTimeUtc\":\"2020-01-21T22:33:23.2503634+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:33:23.2503634+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:33:23.2503634+00:00\",\"endTimeUtc\":\"2020-01-21T22:52:01.7774668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:52:01.7774668+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:52:01.7774668+00:00\",\"endTimeUtc\":\"2020-01-21T22:52:11.2305089+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:52:11.2305089+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:52:11.2617673+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:52:20.5429295+00:00\",\"endTimeUtc\":\"2020-01-21T22:52:29.6053495+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:52:29.6053495+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:52:29.6053495+00:00\",\"endTimeUtc\":\"2020-01-21T23:02:44.3602327+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:02:44.3602327+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:02:44.3602327+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:02:51.3594237+00:00\",\"endTimeUtc\":\"2020-01-21T23:08:58.9903561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:08:58.9903561+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:08:58.9903561+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"endTimeUtc\":\"2020-01-22T00:11:19.2087157+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:11:19.2087157+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:09:42.645128+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:50.8167353+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:50.8167353+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:09:50.8167353+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:15.5347308+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:15.5347308+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:10:15.5347308+00:00\",\"endTimeUtc\":\"2020-01-21T23:30:12.4050379+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:30:12.4050379+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:12.4050379+00:00\",\"endTimeUtc\":\"2020-01-21T23:45:42.4877008+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:45:42.4877008+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:19.5612136+00:00\",\"endTimeUtc\":\"2020-01-21T23:45:42.347079+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:45:42.347079+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:45:42.5345752+00:00\",\"endTimeUtc\":\"2020-01-22T00:07:29.6500982+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:07:29.6500982+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:07:29.9000991+00:00\",\"endTimeUtc\":\"2020-01-22T00:11:11.3337759+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:11:11.3337759+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:11:11.3337759+00:00\",\"endTimeUtc\":\"2020-01-22T00:11:19.2087157+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:11:19.2087157+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:11:19.2243411+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:38.7445973+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:38.7445973+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:11:26.0055349+00:00\",\"endTimeUtc\":\"2020-01-22T00:11:34.6304516+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:11:34.6304516+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:11:34.6304516+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:03.1914728+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:03.1914728+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:03.1914728+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:22.9012607+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:22.9012607+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:10.0195688+00:00\",\"endTimeUtc\":\"2020-01-22T00:28:32.9183748+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:28:32.9183748+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:28:32.9183748+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:22.8856409+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:22.8856409+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:22.9012607+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:38.7445973+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:38.7445973+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:38.7602203+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:23.9215605+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:23.9215605+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:46.5881502+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:55.4785563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:55.4785563+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:55.4785563+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:28.3673022+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:28.3673022+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:31:28.3673022+00:00\",\"endTimeUtc\":\"2020-01-22T00:47:37.2563825+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:47:37.2563825+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:47:37.2563825+00:00\",\"endTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:47:45.3188668+00:00\",\"endTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"endTimeUtc\":\"2020-01-22T01:00:43.0966593+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:00:43.0966593+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:00:43.0966593+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:13.5397501+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:13.5397501+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:02:13.5397501+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:23.9215605+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:23.9215605+00:00\",\"steps\":[]}]}]},{\"name\":\"Update CertificateAuthority\",\"description\":\"Updating Certificate Authorities.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"steps\":[{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:13:20.1305718+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:13:26.9586156+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:35.7241381+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:35.7241381+00:00\",\"steps\":[]},{\"name\":\"Backup CA\",\"description\":\"Snapshot CA content and database to shared storage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:13:35.7241381+00:00\",\"endTimeUtc\":\"2020-01-24T05:14:11.6779279+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:14:11.6779279+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:14:11.6779279+00:00\",\"endTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:14:18.0059874+00:00\",\"endTimeUtc\":\"2020-01-24T05:19:43.0381349+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:19:43.0381349+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:19:43.0381349+00:00\",\"endTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"steps\":[]}]},{\"name\":\"PostScaleIn: Remove CA objects from active directory\",\"description\":\"Remove CA objects from active directory.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:12.0657242+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:12.0657242+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:12.0657242+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:26.0205251+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:33.7860537+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:33.7860537+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:33.7860537+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:54.194883+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:54.194883+00:00\",\"steps\":[]},{\"name\":\"Update for CA\",\"description\":\"Updates CA server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:54.194883+00:00\",\"endTimeUtc\":\"2020-01-24T05:34:14.6833769+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:34:14.6833769+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:34:14.6833769+00:00\",\"endTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:34:21.6051815+00:00\",\"endTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"steps\":[]}]},{\"name\":\"Validate CA after ScaleOut\",\"description\":\"Validate CA role after ScaleOut.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:04.0108831+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:04.0108831+00:00\",\"steps\":[]},{\"name\":\"Updating new node\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:04.0108831+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"steps\":[]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:17.7294764+00:00\",\"endTimeUtc\":\"2020-02-10T16:39:26.5648649+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:39:26.5648649+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:33.1511796+00:00\",\"endTimeUtc\":\"2020-01-24T06:06:00.8782909+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T06:06:00.8782909+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:34.2917937+00:00\",\"endTimeUtc\":\"2020-01-24T05:41:50.8387801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:41:50.8387801+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:41:50.8387801+00:00\",\"endTimeUtc\":\"2020-01-24T05:42:10.5731126+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:42:10.5731126+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:33.0418075+00:00\",\"endTimeUtc\":\"2020-01-24T05:39:02.813162+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:39:02.813162+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-02-10T16:39:26.5648649+00:00\",\"endTimeUtc\":\"2020-02-10T16:40:14.7719901+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:40:14.7719901+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-02-10T16:40:14.7719901+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:37.6000074+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:37.6000074+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-02-10T16:48:37.6000074+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2020-01-07T21:38:51.918Z\",\"lastUpdatedTime\":\"2020-02-10T16:48:55.2438258+00:00\",\"duration\":\"P33DT19H18M24.304S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/64a55d0c-195b-4baf-8db2-105b18ee80df\",\"name\":\"northwest/Microsoft1.1912.0.30/64a55d0c-195b-4baf-8db2-105b18ee80df\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Re-Install Nugets\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-11T16:26:19.7908292+00:00\",\"endTimeUtc\":\"2020-01-11T16:48:58.5854381+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-11T16:48:58.5854381+00:00\",\"steps\":[{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-11T16:26:19.7908292+00:00\",\"endTimeUtc\":\"2020-01-11T16:48:58.5854381+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-11T16:48:58.5854381+00:00\",\"steps\":[]}]},\"timeStarted\":\"2020-01-11T16:26:11.306Z\",\"lastUpdatedTime\":\"2020-01-11T16:48:58.5854381+00:00\",\"duration\":\"PT22M47.341S\",\"state\":\"Succeeded\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/b8eeb3b4-3022-4362-9e93-60d19c99d039\",\"name\":\"northwest/Microsoft1.1912.0.30/b8eeb3b4-3022-4362-9e93-60d19c99d039\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:07.2121624+00:00\",\"endTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:05.0710453+00:00\",\"endTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:31.0053214+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:52.1770488+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:00.2082403+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.895699+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.8488086+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.9269339+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"endTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:04:02.6625082+00:00\",\"endTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"endTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.7942488+00:00\",\"endTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7316692+00:00\",\"endTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.6223794+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.9347917+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7785421+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"endTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"steps\":[{\"name\":\"Disable DSC Partial Config\",\"description\":\"Disable DSC Partial Config on VMs and hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.3918526+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:47.8135997+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:36.2814825+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:04.5518527+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:04.5518527+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:29.0315384+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:57.7860691+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:57.7860691+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.875386+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.7772742+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.7772742+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:27.5003111+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:04.7862182+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:04.7862182+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:21.2972237+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:10.1656661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:10.1656661+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:34.3596199+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:08.3723789+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:08.3723789+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:39.5789882+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:11.8900352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:11.8900352+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:35.9064887+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:39.1095813+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:10.1067431+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:10.1067431+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:20.2035042+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:53.1767521+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:53.1767521+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:21.5628526+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.1097674+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:50.7548778+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:50.7548778+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:37.2345992+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:09.0442483+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:09.0442483+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:18.8284948+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:08.2875238+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:08.2875238+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:39:39.5163067+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:51.2861166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:51.2861166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:23.0785379+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:05.7714165+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:05.7714165+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.1566191+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:09.9066893+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:04.364813+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:04.364813+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:53.1255041+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:06.8023195+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:06.8023195+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:10.8129311+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:57.0116567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:57.0116567+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:37.5627225+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:09.4817449+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:09.4817449+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:31.3752701+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:06.2554437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:06.2554437+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:41:01.4844163+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:05.8179385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:05.8179385+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.578515+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:00.292857+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:00.292857+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:28.828414+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:02.2079862+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:02.2079862+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:09.8129422+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:01.1682365+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:01.1682365+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:12.8598933+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.6610912+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.6610912+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.7816372+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:54.9335166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:54.9335166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:28.9221645+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:03.3485385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:03.3485385+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:00.0005912+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.0048166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.0048166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:39:58.0318072+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:01.082982+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:01.082982+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:15.375397+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:33.9066786+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.52049+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.52049+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:46.3439011+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:08.1343224+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:08.1343224+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.9847322+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:59.3084894+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:59.3084894+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:47.7823522+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"steps\":[{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.437862+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.8798137+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.8798137+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:05.5161019+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:26.281901+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:01.2349322+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:59.6923548+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:59.6923548+00:00\",\"steps\":[]}]}]},{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.8449885+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:08.8999495+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:08.8999495+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.4388419+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:20.5621747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:20.5621747+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:31.2043627+00:00\",\"endTimeUtc\":\"2020-01-06T19:39:37.1569488+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:39:37.1569488+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:47.8360092+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:58.3984404+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.5233519+00:00\",\"endTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:25.8914267+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.6171006+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:02.3477632+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.7420986+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:48.2383163+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.7420986+00:00\",\"endTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:06.2538406+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:04.5040949+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"endTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"endTimeUtc\":\"2020-01-07T05:40:00.4911506+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T05:40:00.4911506+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"Type \u0027Update\u0027 of Role \u0027URP\u0027 raised an exception:\\n\\nCould not ping any of the provided Service Fabric gateway endpoints.\\nat Wait-ServiceFabricClusterHealthy, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\WinFabricCluster\\\\RepairServiceFabricCluster.psm1: line 452\\nat Repair-UnplacedReplica, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\WinFabricCluster\\\\RepairServiceFabricCluster.psm1: line 164\\nat Repair-AzureStackServiceFabricCluster, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\WinFabricCluster\\\\RepairServiceFabricCluster.psm1: line 38\\nat Install-ServiceFabricApplication, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\WinFabricCluster\\\\ServiceFabricApp.ps1: line 128\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 62\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:48:59.4793998+00:00\",\"endTimeUtc\":\"2020-01-07T05:40:00.4911506+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T05:40:00.4911506+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:04.8790997+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"endTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"Type \u0027Update\u0027 of Role \u0027CPI\u0027 raised an exception:\\n\\nfabric:/AzureStackCpiApplication Number of partitions unhealthy 1\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 71\\nat Invoke-ScriptBlockWithRetries, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Modules\\\\AzureStackInstallerCommon\\\\AzureStackInstallerCommon.psm1: line 29\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 75\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:51:41.0336917+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:06.3322162+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:17.8483927+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"endTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"steps\":[]},{\"name\":\"(NC) Update iDNS Configuration in NC.\",\"description\":\"Update iDNS Configuration in NC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:03.3314587+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:03.3314587+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:05.3478435+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"endTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"endTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:49:23.8073723+00:00\",\"endTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:05.4884683+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:16.9728185+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:16.9514916+00:00\",\"endTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"endTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:43:50.5926689+00:00\",\"endTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"endTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"endTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:45:56.3978556+00:00\",\"endTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"endTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:47.5704+00:00\",\"endTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"endTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:17:33.1477588+00:00\",\"endTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"endTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:24:51.0078115+00:00\",\"endTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:19.8745578+00:00\",\"endTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"steps\":[]},{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:00.7180297+00:00\",\"endTimeUtc\":\"2020-01-06T20:46:07.8196583+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:46:07.8196583+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:11.5148417+00:00\",\"endTimeUtc\":\"2020-01-06T20:33:40.5758874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:33:40.5758874+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:33:40.5915167+00:00\",\"endTimeUtc\":\"2020-01-06T20:34:15.6078813+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:34:15.6078813+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Infra VMs\",\"description\":\"Updating InfraVMs based on update payload\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2020-01-05T17:46:12.646Z\",\"lastUpdatedTime\":\"2020-01-07T06:46:44.2115391+00:00\",\"duration\":\"P1DT13H21M51.946S\",\"state\":\"Failed\"}},{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/f7f2e96a-5753-449a-bd3a-d0cf45e1a2ab\",\"name\":\"northwest/Microsoft1.1912.0.30/f7f2e96a-5753-449a-bd3a-d0cf45e1a2ab\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:07.2121624+00:00\",\"endTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:05.0710453+00:00\",\"endTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:31.0053214+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:52.1770488+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:00.2082403+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.895699+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.8488086+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.9269339+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"endTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:04:02.6625082+00:00\",\"endTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:32.7942488+00:00\",\"endTimeUtc\":\"2020-01-05T06:20:53.1049851+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:20:53.1049851+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2020.01.05_06.16.00.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1912.0.30\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1912.0.30\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 995\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 50\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:43.7316692+00:00\",\"endTimeUtc\":\"2020-01-05T06:20:53.1049851+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:20:53.1049851+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.6223794+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.9347917+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7785421+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Infra VMs\",\"description\":\"Updating InfraVMs based on update payload\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2020-01-05T04:52:58.432Z\",\"lastUpdatedTime\":\"2020-01-05T06:21:55.8857429+00:00\",\"duration\":\"PT2H1M3.374S\",\"state\":\"Failed\"}}]}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/2ffd9dfa-18f5-42e7-a067-4c2feca8e063?api-version=2016-05-01+116": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/2ffd9dfa-18f5-42e7-a067-4c2feca8e063?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "231", "232" ], - "x-ms-client-request-id": [ "52d1c168-b3c0-4e9b-9753-c00cd3cb798f" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "72a66e16-97a6-4803-a3fb-d605f23ef483" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvevozYTTeeJ3yHrcIaz4tIFvZ4rkhaql23Gg3G4Boa3hJ7ZQ8mXyxvbwwwHN7yzhlfejUDsorqlbi0/Lz4Js421Hab79VIkSvBT5NtbafIyNThjNdYM1oGgCOub16q3YWlz/oeIa3J/Yhu/jYlR3R" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14614" ], - "x-ms-request-id": [ "72a66e16-97a6-4803-a3fb-d605f23ef483" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032230Z:72a66e16-97a6-4803-a3fb-d605f23ef483" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:29 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "10198" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/2ffd9dfa-18f5-42e7-a067-4c2feca8e063\",\"name\":\"northwest/Microsoft1.1912.0.30/2ffd9dfa-18f5-42e7-a067-4c2feca8e063\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:07.2121624+00:00\",\"endTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:05.0710453+00:00\",\"endTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:31.0053214+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:52.1770488+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:00.2082403+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.895699+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.8488086+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.9269339+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"endTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:04:02.6625082+00:00\",\"endTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"endTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:44:47.5849489+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:32.7942488+00:00\",\"endTimeUtc\":\"2020-01-05T03:43:51.3509996+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:43:51.3509996+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Fabric Management Controller Service Fabric Cluster\\nAzure Stack Fabric Management Controller Service Fabric Applications\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2020.01.05_03.38.48.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1912.0.30\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1912.0.30\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 995\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 50\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:43.7316692+00:00\",\"endTimeUtc\":\"2020-01-05T03:43:51.3509996+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T03:43:51.3509996+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.6223794+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.9347917+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7785421+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Infra VMs\",\"description\":\"Updating InfraVMs based on update payload\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2020-01-05T00:31:51.134Z\",\"lastUpdatedTime\":\"2020-01-05T03:44:47.5849489+00:00\",\"duration\":\"PT3H23M4.792S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/46a00d57-1198-45b6-8b53-b4432cf4b02c?api-version=2016-05-01+117": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/46a00d57-1198-45b6-8b53-b4432cf4b02c?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "233", "234" ], - "x-ms-client-request-id": [ "6399d565-699f-4076-9eaa-d3fd5d2c2076" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "1db31e54-3bdc-4ccf-8ce9-8cbda1e37583" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvn4XgGCGL88PtsL0XObvSEevQ/W+js3uGE9AZ5O4e0B3FgYUcw0suNWBAJJD4ti2hheexailF1KlfSov9UIG2kgamkA+FX72kCGDXla3ggEuGTedYPktUmV7aE2OMnCR0RduNOYd2TNNpgFIqRTBs" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14610" ], - "x-ms-request-id": [ "1db31e54-3bdc-4ccf-8ce9-8cbda1e37583" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032232Z:1db31e54-3bdc-4ccf-8ce9-8cbda1e37583" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:32 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "306332" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/46a00d57-1198-45b6-8b53-b4432cf4b02c\",\"name\":\"northwest/Microsoft1.1912.0.30/46a00d57-1198-45b6-8b53-b4432cf4b02c\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:07.2121624+00:00\",\"endTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:05.0710453+00:00\",\"endTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:31.0053214+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:52.1770488+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:00.2082403+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.895699+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.8488086+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.9269339+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"endTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:04:02.6625082+00:00\",\"endTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"endTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.7942488+00:00\",\"endTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7316692+00:00\",\"endTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.6223794+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.9347917+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7785421+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"endTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"steps\":[{\"name\":\"Disable DSC Partial Config\",\"description\":\"Disable DSC Partial Config on VMs and hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.3918526+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:47.8135997+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:36.2814825+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:04.5518527+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:04.5518527+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:29.0315384+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:57.7860691+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:57.7860691+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.875386+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.7772742+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.7772742+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:27.5003111+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:04.7862182+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:04.7862182+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:21.2972237+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:10.1656661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:10.1656661+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:34.3596199+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:08.3723789+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:08.3723789+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:39.5789882+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:11.8900352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:11.8900352+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:35.9064887+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:39.1095813+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:10.1067431+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:10.1067431+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:20.2035042+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:53.1767521+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:53.1767521+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:21.5628526+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.1097674+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:50.7548778+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:50.7548778+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:37.2345992+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:09.0442483+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:09.0442483+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:18.8284948+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:08.2875238+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:08.2875238+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:39:39.5163067+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:51.2861166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:51.2861166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:23.0785379+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:05.7714165+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:05.7714165+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.1566191+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:09.9066893+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:04.364813+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:04.364813+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:53.1255041+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:06.8023195+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:06.8023195+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:10.8129311+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:57.0116567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:57.0116567+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:37.5627225+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:09.4817449+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:09.4817449+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:31.3752701+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:06.2554437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:06.2554437+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:41:01.4844163+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:05.8179385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:05.8179385+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.578515+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:00.292857+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:00.292857+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:28.828414+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:02.2079862+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:02.2079862+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:09.8129422+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:01.1682365+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:01.1682365+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:12.8598933+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.6610912+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.6610912+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.7816372+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:54.9335166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:54.9335166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:28.9221645+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:03.3485385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:03.3485385+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:00.0005912+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.0048166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.0048166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:39:58.0318072+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:01.082982+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:01.082982+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:15.375397+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:33.9066786+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.52049+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.52049+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:46.3439011+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:08.1343224+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:08.1343224+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.9847322+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:59.3084894+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:59.3084894+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:47.7823522+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"steps\":[{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.437862+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.8798137+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.8798137+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:05.5161019+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:26.281901+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:01.2349322+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:59.6923548+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:59.6923548+00:00\",\"steps\":[]}]}]},{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.8449885+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:08.8999495+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:08.8999495+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.4388419+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:20.5621747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:20.5621747+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:31.2043627+00:00\",\"endTimeUtc\":\"2020-01-06T19:39:37.1569488+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:39:37.1569488+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:47.8360092+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:58.3984404+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.5233519+00:00\",\"endTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:25.8914267+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.6171006+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:02.3477632+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.7420986+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:48.2383163+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.7420986+00:00\",\"endTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:06.2538406+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:04.5040949+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"endTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:48:59.4793998+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:07.6585125+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:07.6585125+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:03:07.6585125+00:00\",\"endTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:04.8790997+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"endTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"endTimeUtc\":\"2020-01-07T21:41:53.1667808+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T21:41:53.1667808+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:51:41.0336917+00:00\",\"endTimeUtc\":\"2020-01-07T21:41:08.8124127+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T21:41:08.8124127+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-07T21:41:08.8124127+00:00\",\"endTimeUtc\":\"2020-01-07T21:41:53.1667808+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T21:41:53.1667808+00:00\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:06.3322162+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:17.8483927+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"endTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"steps\":[]},{\"name\":\"(NC) Update iDNS Configuration in NC.\",\"description\":\"Update iDNS Configuration in NC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:03.3314587+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:03.3314587+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:05.3478435+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"endTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"endTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:49:23.8073723+00:00\",\"endTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:05.4884683+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:16.9728185+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:16.9514916+00:00\",\"endTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"endTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:43:50.5926689+00:00\",\"endTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"endTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"endTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:45:56.3978556+00:00\",\"endTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"endTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:47.5704+00:00\",\"endTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"endTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:17:33.1477588+00:00\",\"endTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"endTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:24:51.0078115+00:00\",\"endTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:19.8745578+00:00\",\"endTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"steps\":[]},{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:00.7180297+00:00\",\"endTimeUtc\":\"2020-01-06T20:46:07.8196583+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:46:07.8196583+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:11.5148417+00:00\",\"endTimeUtc\":\"2020-01-06T20:33:40.5758874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:33:40.5758874+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:33:40.5915167+00:00\",\"endTimeUtc\":\"2020-01-06T20:34:15.6078813+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:34:15.6078813+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:03:51.3868543+00:00\",\"endTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"steps\":[{\"name\":\"Host Node Update Prerequisite\",\"description\":\"Check the Host Update prerequisite\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:03:58.4493029+00:00\",\"endTimeUtc\":\"2020-01-13T22:04:30.5662997+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:04:30.5662997+00:00\",\"steps\":[]},{\"name\":\"PreUpdate ACS Blob Service\",\"description\":\"Check function level, update deployment artifacts, configure Blob service settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:04:30.5662997+00:00\",\"endTimeUtc\":\"2020-01-13T22:15:10.5532094+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:15:10.5532094+00:00\",\"steps\":[]},{\"name\":\"Configure Cluster Network\",\"description\":\"Configure live migration network before suspending cluster nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:15:10.5532094+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"steps\":[{\"name\":\"Configure Cluster Network\",\"description\":\"Ensure live migration happens on the storage network.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:15:17.7250257+00:00\",\"endTimeUtc\":\"2020-01-13T22:15:40.0217432+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:15:40.0217432+00:00\",\"steps\":[]},{\"name\":\"Set SMB Bandwidth Cap\",\"description\":\"Configure SMB bandwidth limit for live migration traffic.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:15:40.0217432+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"steps\":[]}]},{\"name\":\"Adding IR VMs\",\"description\":\"Adding an IR machine marker for each baremetal node regardless of provisioning state.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:12.4526561+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"steps\":[{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:19.5932222+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:27.0619277+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:27.0619277+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:27.0619277+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:34.4368656+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:34.4368656+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:34.4368656+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:42.2649357+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:42.2649357+00:00\",\"steps\":[]},{\"name\":\"Add IR VM markers\",\"description\":\"Ensure that a per-host IR virtual machine is added to the cloud definition\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:42.2649357+00:00\",\"endTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"steps\":[]}]},{\"name\":\"Prepare IR VMs for Placement\",\"description\":\"Setting the provisioning status of the IR VMs to ProvisioningInProgress so that they can be placed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:50.0773839+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:16:57.6241967+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:05.3741435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:05.3741435+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:05.3741435+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:12.7334629+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:12.7334629+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:12.7334629+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:20.7646857+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:20.7646857+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new nodes as provisioning.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:20.7646857+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"steps\":[]}]},{\"name\":\"Set new IR VMs failed\",\"description\":\"Setting the IR machines as failed initially to allow for per-node-scoped updates and avoid assumptions that the VMs should be accessible.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:28.4219417+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:36.0937643+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:43.8596854+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:43.8596854+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:43.8596854+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:51.1144568+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:51.1144568+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:51.1144568+00:00\",\"endTimeUtc\":\"2020-01-13T22:17:58.8487707+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:17:58.8487707+00:00\",\"steps\":[]},{\"name\":\"(IR) MarkVirtualMachineStatusFailed\",\"description\":\"Update the XML to mark the new nodes as failed to prevent them from interfering with scale out selections.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:17:58.8487707+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"steps\":[]}]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:06.5205886+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:13.9267854+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:13.9267854+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:13.9267854+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:21.5986033+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:21.5986033+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:21.5986033+00:00\",\"endTimeUtc\":\"2020-01-13T22:18:43.2859435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:18:43.2859435+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:43.2859435+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:18:53.4264996+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:19:02.3951817+00:00\",\"endTimeUtc\":\"2020-01-13T22:19:11.1919923+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:19:11.1919923+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:19:11.1919923+00:00\",\"endTimeUtc\":\"2020-01-13T22:19:33.2855854+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:19:33.2855854+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:19:33.2855854+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:19:40.5526655+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:15.7876513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:15.7876513+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:26:15.7876513+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:26:46.9341053+00:00\",\"endTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:26:54.55906+00:00\",\"endTimeUtc\":\"2020-01-13T22:46:43.409591+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:46:43.409591+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:46:43.409591+00:00\",\"endTimeUtc\":\"2020-01-13T22:46:55.8313773+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:46:55.8313773+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:46:55.8313773+00:00\",\"endTimeUtc\":\"2020-01-13T22:47:06.6438075+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-13T22:47:06.6438075+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-13T22:47:06.6438075+00:00\",\"endTimeUtc\":\"2020-01-14T01:11:38.0181533+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:11:38.0181533+00:00\",\"steps\":[]},{\"name\":\"ConfigureGPUOnBareMetalNodes\",\"description\":\"Reconfigure GPU Host after image based Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:11:38.0181533+00:00\",\"endTimeUtc\":\"2020-01-14T01:11:59.9086178+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:11:59.9086178+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:11:59.9086178+00:00\",\"endTimeUtc\":\"2020-01-14T01:22:17.3793846+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:22:17.3793846+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate, Restore SED key if applicable and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:22:17.3793846+00:00\",\"endTimeUtc\":\"2020-01-14T01:23:36.3255443+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:23:36.3255443+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:36.3255443+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:50.8723129+00:00\",\"endTimeUtc\":\"2020-01-14T01:24:03.88785+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:24:03.88785+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:03.88785+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:12.8565375+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:20.5439903+00:00\",\"endTimeUtc\":\"2020-01-14T01:24:29.1220668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:24:29.1220668+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:29.1220668+00:00\",\"endTimeUtc\":\"2020-01-14T01:27:53.2006076+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:27:53.2006076+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:27:53.2006076+00:00\",\"endTimeUtc\":\"2020-01-14T01:44:49.2144076+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:44:49.2144076+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:44:49.2144076+00:00\",\"endTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:44:56.1362335+00:00\",\"endTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:45:43.4979232+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:04.9368807+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:04.9368807+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:46:04.9368807+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:50.9035648+00:00\",\"endTimeUtc\":\"2020-01-14T01:28:46.1571502+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:28:46.1571502+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:28:46.1571502+00:00\",\"endTimeUtc\":\"2020-01-14T01:29:45.8391762+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:29:45.8391762+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:29:45.8391762+00:00\",\"endTimeUtc\":\"2020-01-14T01:30:13.8702245+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:30:13.8702245+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:51.169188+00:00\",\"endTimeUtc\":\"2020-01-14T01:24:33.1532699+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:24:33.1532699+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:24:33.1532699+00:00\",\"endTimeUtc\":\"2020-01-14T01:30:42.4110052+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:30:42.4110052+00:00\",\"steps\":[]},{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:50.8254423+00:00\",\"endTimeUtc\":\"2020-01-14T01:24:13.8252772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:24:13.8252772+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:23:50.8410653+00:00\",\"endTimeUtc\":\"2020-01-14T01:27:09.6227772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:27:09.6227772+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:27:09.6227772+00:00\",\"endTimeUtc\":\"2020-01-14T01:27:40.8100594+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:27:40.8100594+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:27:40.8100594+00:00\",\"endTimeUtc\":\"2020-01-14T01:30:19.9951758+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:30:19.9951758+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:46:13.0305717+00:00\",\"endTimeUtc\":\"2020-01-14T01:46:58.3960774+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:46:58.3960774+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:46:58.3960774+00:00\",\"endTimeUtc\":\"2020-01-14T01:47:05.5835277+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:47:05.5835277+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:47:05.5835277+00:00\",\"endTimeUtc\":\"2020-01-14T01:48:13.5155857+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:48:13.5155857+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:13.5155857+00:00\",\"endTimeUtc\":\"2020-01-14T01:48:21.0936236+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:48:21.0936236+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:21.0936236+00:00\",\"endTimeUtc\":\"2020-01-14T01:48:28.3904462+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:48:28.3904462+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:28.3904462+00:00\",\"endTimeUtc\":\"2020-01-14T01:48:48.8434318+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:48:48.8434318+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:48.8434318+00:00\",\"endTimeUtc\":\"2020-01-14T02:01:27.4344051+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T02:01:27.4344051+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:48:57.5621104+00:00\",\"endTimeUtc\":\"2020-01-14T01:58:21.2491452+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:58:21.2491452+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:49:05.8745482+00:00\",\"endTimeUtc\":\"2020-01-14T01:49:14.327612+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:49:14.327612+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:49:14.327612+00:00\",\"endTimeUtc\":\"2020-01-14T01:49:34.3587223+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:49:34.3587223+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:49:34.3587223+00:00\",\"endTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:49:41.5149232+00:00\",\"endTimeUtc\":\"2020-01-14T01:57:45.3049753+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:57:45.3049753+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:57:45.3049753+00:00\",\"endTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T01:58:14.1241109+00:00\",\"endTimeUtc\":\"2020-01-14T01:58:21.2491452+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T01:58:21.2491452+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T02:01:27.4344051+00:00\",\"endTimeUtc\":\"2020-01-14T02:25:48.8393833+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T02:25:48.8393833+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T02:25:48.8393833+00:00\",\"endTimeUtc\":\"2020-01-14T02:26:15.6671789+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T02:26:15.6671789+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T02:26:15.6671789+00:00\",\"endTimeUtc\":\"2020-01-14T02:26:41.1134039+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T02:26:41.1134039+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T02:26:41.1134039+00:00\",\"endTimeUtc\":\"2020-01-14T04:50:45.0469755+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T04:50:45.0469755+00:00\",\"steps\":[]},{\"name\":\"ConfigureGPUOnBareMetalNodes\",\"description\":\"Reconfigure GPU Host after image based Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T04:50:45.0469755+00:00\",\"endTimeUtc\":\"2020-01-14T04:51:21.0802457+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T04:51:21.0802457+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T04:51:21.0802457+00:00\",\"endTimeUtc\":\"2020-01-14T05:02:49.8456803+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:02:49.8456803+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate, Restore SED key if applicable and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:02:49.8456803+00:00\",\"endTimeUtc\":\"2020-01-14T05:04:46.1701887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:04:46.1701887+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:04:46.1701887+00:00\",\"endTimeUtc\":\"2020-01-14T06:10:22.515383+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:10:22.515383+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:01.2481227+00:00\",\"endTimeUtc\":\"2020-01-14T05:05:12.0448776+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:05:12.0448776+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:12.0448776+00:00\",\"endTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:19.5447748+00:00\",\"endTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:27.4509279+00:00\",\"endTimeUtc\":\"2020-01-14T05:05:35.9195802+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:05:35.9195802+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:35.9195802+00:00\",\"endTimeUtc\":\"2020-01-14T05:06:14.4347385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:06:14.4347385+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:06:14.4347385+00:00\",\"endTimeUtc\":\"2020-01-14T05:34:48.3284572+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:34:48.3284572+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:34:48.3284572+00:00\",\"endTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:34:55.6251739+00:00\",\"endTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:35:37.9054966+00:00\",\"endTimeUtc\":\"2020-01-14T05:35:58.2658466+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:35:58.2658466+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:35:58.2658466+00:00\",\"endTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:36:06.4218838+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:00.3106374+00:00\",\"endTimeUtc\":\"2020-01-14T05:14:58.272756+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:14:58.272756+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:14:58.272756+00:00\",\"endTimeUtc\":\"2020-01-14T05:16:06.0832276+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:16:06.0832276+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:16:06.0832276+00:00\",\"endTimeUtc\":\"2020-01-14T05:16:55.8754933+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:16:55.8754933+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:04:59.5762704+00:00\",\"endTimeUtc\":\"2020-01-14T05:06:17.5128203+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:06:17.5128203+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:06:17.5128203+00:00\",\"endTimeUtc\":\"2020-01-14T05:12:00.8870105+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:12:00.8870105+00:00\",\"steps\":[]},{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:00.7793776+00:00\",\"endTimeUtc\":\"2020-01-14T05:05:34.0758484+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:05:34.0758484+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:05:02.0762375+00:00\",\"endTimeUtc\":\"2020-01-14T05:09:39.7715171+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:09:39.7715171+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:09:39.7715171+00:00\",\"endTimeUtc\":\"2020-01-14T05:10:14.0054867+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:10:14.0054867+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T05:10:14.0054867+00:00\",\"endTimeUtc\":\"2020-01-14T05:12:03.0900958+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T05:12:03.0900958+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:10:22.515383+00:00\",\"endTimeUtc\":\"2020-01-14T06:11:08.8833391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:11:08.8833391+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:11:08.8833391+00:00\",\"endTimeUtc\":\"2020-01-14T06:11:16.2270112+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:11:16.2270112+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:11:16.2270112+00:00\",\"endTimeUtc\":\"2020-01-14T06:11:58.7136122+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:11:58.7136122+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:11:58.7136122+00:00\",\"endTimeUtc\":\"2020-01-14T06:12:06.4479067+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:12:06.4479067+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:06.4479067+00:00\",\"endTimeUtc\":\"2020-01-14T06:12:14.0418787+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:12:14.0418787+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:14.0418787+00:00\",\"endTimeUtc\":\"2020-01-14T06:12:34.9478991+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:12:34.9478991+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:34.9478991+00:00\",\"endTimeUtc\":\"2020-01-14T06:23:56.3567939+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:23:56.3567939+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:47.6977545+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:52.439468+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:52.439468+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:12:55.4789199+00:00\",\"endTimeUtc\":\"2020-01-14T06:13:03.6194618+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:13:03.6194618+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:13:03.6194618+00:00\",\"endTimeUtc\":\"2020-01-14T06:13:23.9473544+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:13:23.9473544+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:13:23.9473544+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:13:31.0254032+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:16.9549984+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:16.9549984+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:19:16.9549984+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:19:45.2517673+00:00\",\"endTimeUtc\":\"2020-01-14T06:19:52.439468+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:19:52.439468+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:23:56.3567939+00:00\",\"endTimeUtc\":\"2020-01-14T06:43:38.0313649+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:43:38.0313649+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:43:38.0313649+00:00\",\"endTimeUtc\":\"2020-01-14T06:43:50.4062334+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:43:50.4062334+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:43:50.4062334+00:00\",\"endTimeUtc\":\"2020-01-14T06:44:01.1248668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T06:44:01.1248668+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T06:44:01.1248668+00:00\",\"endTimeUtc\":\"2020-01-14T08:59:38.7377995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T08:59:38.7377995+00:00\",\"steps\":[]},{\"name\":\"ConfigureGPUOnBareMetalNodes\",\"description\":\"Reconfigure GPU Host after image based Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T08:59:38.7377995+00:00\",\"endTimeUtc\":\"2020-01-14T08:59:59.9094185+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T08:59:59.9094185+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T08:59:59.9094185+00:00\",\"endTimeUtc\":\"2020-01-14T09:10:29.1660073+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:10:29.1660073+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate, Restore SED key if applicable and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:10:29.1660073+00:00\",\"endTimeUtc\":\"2020-01-14T09:11:52.1377394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:11:52.1377394+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:11:52.1377394+00:00\",\"endTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:08.9187731+00:00\",\"endTimeUtc\":\"2020-01-14T09:12:21.1686185+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:12:21.1686185+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:21.1686185+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:29.4028905+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:37.324668+00:00\",\"endTimeUtc\":\"2020-01-14T09:12:45.6370616+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:12:45.6370616+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:45.6370616+00:00\",\"endTimeUtc\":\"2020-01-14T09:13:11.1992441+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:13:11.1992441+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:13:11.1992441+00:00\",\"endTimeUtc\":\"2020-01-14T09:39:41.5097975+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:39:41.5097975+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:39:41.5097975+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:39:48.7440849+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:40:28.2123638+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:47.2902561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:47.2902561+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:40:47.2902561+00:00\",\"endTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:40:54.6651675+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:07.5594212+00:00\",\"endTimeUtc\":\"2020-01-14T19:13:56.4477922+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:13:56.4477922+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:13:56.4477922+00:00\",\"endTimeUtc\":\"2020-01-14T19:14:41.7925406+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:14:41.7925406+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:14:41.7925406+00:00\",\"endTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:06.9344305+00:00\",\"endTimeUtc\":\"2020-01-14T09:12:49.8088803+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:12:49.8088803+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:49.8088803+00:00\",\"endTimeUtc\":\"2020-01-14T09:15:51.6347515+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:15:51.6347515+00:00\",\"steps\":[]},{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:07.6062946+00:00\",\"endTimeUtc\":\"2020-01-14T09:12:29.6534072+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:12:29.6534072+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:12:07.1844212+00:00\",\"endTimeUtc\":\"2020-01-14T09:14:34.6981968+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:14:34.6981968+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:14:34.6981968+00:00\",\"endTimeUtc\":\"2020-01-14T09:14:58.4166526+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:14:58.4166526+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T09:14:58.4322725+00:00\",\"endTimeUtc\":\"2020-01-14T09:15:45.8066928+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T09:15:45.8066928+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:15:03.4800188+00:00\",\"endTimeUtc\":\"2020-01-14T19:15:47.6973071+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:15:47.6973071+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:15:47.6973071+00:00\",\"endTimeUtc\":\"2020-01-14T19:15:54.8847176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:15:54.8847176+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:15:54.8847176+00:00\",\"endTimeUtc\":\"2020-01-14T19:16:38.7599726+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:16:38.7599726+00:00\",\"steps\":[]},{\"name\":\"MarkNodeUpdating\",\"description\":\"Ensure that the node operation status is updating.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:16:38.7599726+00:00\",\"endTimeUtc\":\"2020-01-14T19:16:45.9473812+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:16:45.9473812+00:00\",\"steps\":[]},{\"name\":\"Mark IR VM Removing\",\"description\":\"Mark just the IR VM on the current host as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:16:45.9473812+00:00\",\"endTimeUtc\":\"2020-01-14T19:16:53.2910441+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:16:53.2910441+00:00\",\"steps\":[]},{\"name\":\"Prepare ACSFabric for node shutdown\",\"description\":\"Move any ACS VM off current host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:16:53.2910441+00:00\",\"endTimeUtc\":\"2020-01-14T19:17:12.5720648+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:17:12.5720648+00:00\",\"steps\":[]},{\"name\":\"Prep for Scalein of Node\",\"description\":\"Perform any scale in preparation steps for the host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:12.5720648+00:00\",\"endTimeUtc\":\"2020-01-14T19:28:03.0725641+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:28:03.0725641+00:00\",\"steps\":[{\"name\":\"ScaleIn IR VM\",\"description\":\"ScaleIn infra ring VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:21.400081+00:00\",\"endTimeUtc\":\"2020-01-14T19:26:33.8243773+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:26:33.8243773+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:28.6343648+00:00\",\"endTimeUtc\":\"2020-01-14T19:17:36.3842665+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:17:36.3842665+00:00\",\"steps\":[]},{\"name\":\"ScaleIn InfraRing.\",\"description\":\"Remove all components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:36.3842665+00:00\",\"endTimeUtc\":\"2020-01-14T19:17:55.5133409+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:17:55.5133409+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:17:55.5133409+00:00\",\"endTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:18:02.4663861+00:00\",\"endTimeUtc\":\"2020-01-14T19:25:58.5276853+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:25:58.5276853+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:25:58.5276853+00:00\",\"endTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:26:25.621352+00:00\",\"endTimeUtc\":\"2020-01-14T19:26:33.8243773+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:26:33.8243773+00:00\",\"steps\":[]}]}]},{\"name\":\"RemoveHostNodeForUpdate\",\"description\":\"Remove the node being updated from the cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:28:03.0725641+00:00\",\"endTimeUtc\":\"2020-01-14T19:46:34.9728907+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:46:34.9728907+00:00\",\"steps\":[]},{\"name\":\"ValidateCSVsOnlineState and Collect logs\",\"description\":\"Check all CSVs online state after evicting node and collect logs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:46:34.9728907+00:00\",\"endTimeUtc\":\"2020-01-14T19:46:47.300957+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:46:47.300957+00:00\",\"steps\":[]},{\"name\":\"Firmware Update.\",\"description\":\"Perform firmware update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:46:47.300957+00:00\",\"endTimeUtc\":\"2020-01-14T19:46:58.1602777+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T19:46:58.1602777+00:00\",\"steps\":[]},{\"name\":\"HostUpdate\",\"description\":\"Physical Machine Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T19:46:58.1602777+00:00\",\"endTimeUtc\":\"2020-01-14T22:10:59.2410081+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:10:59.2410081+00:00\",\"steps\":[]},{\"name\":\"ConfigureGPUOnBareMetalNodes\",\"description\":\"Reconfigure GPU Host after image based Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:10:59.2410081+00:00\",\"endTimeUtc\":\"2020-01-14T22:11:20.4752177+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:11:20.4752177+00:00\",\"steps\":[]},{\"name\":\"HostReconfiguration\",\"description\":\"Reconfigure Host after Update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:11:20.4752177+00:00\",\"endTimeUtc\":\"2020-01-14T22:21:52.4660816+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:21:52.4660816+00:00\",\"steps\":[]},{\"name\":\"HostPostUpdate and ACSBlob\",\"description\":\"Host PostUpdate, Restore SED key if applicable and install ACSBlob\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:21:52.4660816+00:00\",\"endTimeUtc\":\"2020-01-14T22:23:16.1973668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:23:16.1973668+00:00\",\"steps\":[]},{\"name\":\"UpdateHostComponents\",\"description\":\"Call all roles to update any applicable host component on a node of role Storage and replace the IR VM in parallel.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:16.1973668+00:00\",\"endTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"steps\":[{\"name\":\"(IR) MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:30.2440651+00:00\",\"endTimeUtc\":\"2020-01-14T22:23:43.0095293+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:23:43.0095293+00:00\",\"steps\":[]},{\"name\":\"(IR) ReplaceEachVM\",\"description\":\"Rebuild IR one by one\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:43.0095293+00:00\",\"endTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"steps\":[{\"name\":\"ScaleOut infra ring VM\",\"description\":\"ScaleOut infra ring server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:51.3219271+00:00\",\"endTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:58.9312097+00:00\",\"endTimeUtc\":\"2020-01-14T22:24:07.181113+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:24:07.181113+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:24:07.181113+00:00\",\"endTimeUtc\":\"2020-01-14T22:24:31.8683327+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:24:31.8683327+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:24:31.8683327+00:00\",\"endTimeUtc\":\"2020-01-14T23:01:01.5475012+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:01:01.5475012+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T23:01:01.5475012+00:00\",\"endTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T23:01:09.4536884+00:00\",\"endTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut InfraRing.\",\"description\":\"Setting all the infra ring components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T23:01:53.8500283+00:00\",\"endTimeUtc\":\"2020-01-14T23:02:14.4436082+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:02:14.4436082+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T23:02:14.4436082+00:00\",\"endTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T23:02:22.3185475+00:00\",\"steps\":[]}]}]},{\"name\":\"RestoreNonHAVMs\",\"description\":\"Restore the non-HA virtual machines\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:30.6815736+00:00\",\"endTimeUtc\":\"2020-01-21T19:51:04.6113654+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:51:04.6113654+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:51:04.6113654+00:00\",\"endTimeUtc\":\"2020-01-21T19:51:54.2130427+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:51:54.2130427+00:00\",\"steps\":[]},{\"name\":\"Fixup DC VM after Restore\",\"description\":\"Fixup DC VM after Restore\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:51:54.2130427+00:00\",\"endTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"steps\":[]},{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:31.9315409+00:00\",\"endTimeUtc\":\"2020-01-14T22:24:20.9778308+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:24:20.9778308+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:24:20.9778308+00:00\",\"endTimeUtc\":\"2020-01-14T22:27:13.3355481+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:27:13.3355481+00:00\",\"steps\":[]},{\"name\":\"Setup guest log collection\",\"description\":\"Setup guest agent log collection based on feature flag.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:29.6190726+00:00\",\"endTimeUtc\":\"2020-01-14T22:23:51.4000517+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:23:51.4000517+00:00\",\"steps\":[]},{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:23:29.6503182+00:00\",\"endTimeUtc\":\"2020-01-14T22:26:14.9454304+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:26:14.9454304+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:26:14.9454304+00:00\",\"endTimeUtc\":\"2020-01-14T22:26:41.4295683+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:26:41.4295683+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-14T22:26:41.4295683+00:00\",\"endTimeUtc\":\"2020-01-14T22:27:27.6498257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-14T22:27:27.6498257+00:00\",\"steps\":[]}]},{\"name\":\"(SEC) Enable Bitlocker - Encrypt hosts OS volumes\",\"description\":\"Configure and enable Bitlocker on hosts OS volumes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:52:20.6345819+00:00\",\"endTimeUtc\":\"2020-01-21T19:53:02.3281561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:53:02.3281561+00:00\",\"steps\":[]},{\"name\":\"MarkNodeReady\",\"description\":\"Ensure that the node operation status is ready.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:53:02.3281561+00:00\",\"endTimeUtc\":\"2020-01-21T19:53:11.4530473+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:53:11.4530473+00:00\",\"steps\":[]},{\"name\":\"ValidateNonHAVMs\",\"description\":\"Ensure that all non HA VMs on this host are provisioned.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:53:11.4530473+00:00\",\"endTimeUtc\":\"2020-01-21T19:54:26.6637117+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T19:54:26.6637117+00:00\",\"steps\":[]},{\"name\":\"PostUpdateStorage\",\"description\":\"Perform PostUpdate tasks for storage role.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T19:54:26.6637117+00:00\",\"endTimeUtc\":\"2020-01-21T21:07:55.9107799+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:07:55.9107799+00:00\",\"steps\":[]},{\"name\":\"PostUpdateCleanup\",\"description\":\"Perform PostUpdate cleanup for all the nodes.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:07:55.9107799+00:00\",\"endTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"steps\":[]}]},{\"name\":\"Update Infra VMs\",\"description\":\"Updating InfraVMs based on update payload\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:05.8630719+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"steps\":[{\"name\":\"Update ERCS,SQL,NC,SLB,GWY,XRP,ACS,WAS,WASP,PXE,ADFS\",\"description\":\"Updating infrastructure virtual machines using an image-based update process. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:13.0348712+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Update SF Runtime on ERCS\",\"description\":\"Updating Service Fabric runtime on ERCS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:28.2065518+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:05.9248401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:05.9248401+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing SF Configuration\",\"description\":\"Updating ERCS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:05.9248401+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:45.3333146+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:45.3333146+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SeedRing Service Fabric cluster.\",\"description\":\"Update OSImage on the SeedRing service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:45.3489425+00:00\",\"endTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"steps\":[{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:54.6457675+00:00\",\"endTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:06.0050809+00:00\",\"endTimeUtc\":\"2020-01-21T21:51:00.9422854+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:51:00.9422854+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:51:00.9422854+00:00\",\"endTimeUtc\":\"2020-01-21T21:51:10.551977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:51:10.551977+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:51:10.551977+00:00\",\"endTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:51:19.4741246+00:00\",\"endTimeUtc\":\"2020-01-21T22:05:22.8185485+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:05:22.8185485+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:05:22.8185485+00:00\",\"endTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:05:52.9588639+00:00\",\"endTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:06:00.990034+00:00\",\"endTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:06:08.4430797+00:00\",\"endTimeUtc\":\"2020-01-21T22:06:16.0681867+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:06:16.0681867+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:06:16.0681867+00:00\",\"endTimeUtc\":\"2020-01-21T22:09:09.7896325+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:09:09.7896325+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:09:09.7896325+00:00\",\"endTimeUtc\":\"2020-01-21T22:33:04.7348705+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:33:04.7348705+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:33:04.7348705+00:00\",\"endTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:33:14.9848277+00:00\",\"endTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"steps\":[]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:42:51.2676732+00:00\",\"endTimeUtc\":\"2020-01-21T22:50:18.4005101+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:50:18.4005101+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:50:18.4005101+00:00\",\"endTimeUtc\":\"2020-01-21T22:50:49.5252832+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:50:49.5252832+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:50:49.5252832+00:00\",\"endTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:50:59.1359166+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:51:07.8545994+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:07.9249573+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:07.9249573+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:07.9249573+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:16.1591629+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:16.1591629+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:16.1591629+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:24.0808821+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:08.304224+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:08.304224+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:22:08.304224+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:22:38.3038588+00:00\",\"endTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:22:46.5850115+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:41.8319368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:41.8319368+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:22:53.6318032+00:00\",\"endTimeUtc\":\"2020-01-21T23:23:01.991072+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:23:01.991072+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:23:01.991072+00:00\",\"endTimeUtc\":\"2020-01-21T23:23:25.1356657+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:23:25.1356657+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:23:25.1356657+00:00\",\"endTimeUtc\":\"2020-01-21T23:46:46.6255248+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:46:46.6255248+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:46:46.7192709+00:00\",\"endTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:47:06.0525724+00:00\",\"endTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"steps\":[]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:59:01.2128585+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:13.0508086+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:13.0508086+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:13.0508086+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:34.2226009+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:34.2226009+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:34.2226009+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:41.8319368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:41.8319368+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:41.8788106+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"steps\":[{\"name\":\"ScaleIn SeedRing.\",\"description\":\"Remove VM from ERCS Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:49.5194021+00:00\",\"endTimeUtc\":\"2020-01-22T00:37:13.133349+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:37:13.133349+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:37:13.133349+00:00\",\"endTimeUtc\":\"2020-01-22T00:37:23.4925706+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:37:23.4925706+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:37:23.4925706+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:37:31.2424575+00:00\",\"endTimeUtc\":\"2020-01-22T00:50:34.8029066+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:50:34.8029066+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:50:34.8029066+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:29.037196+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:38.5528083+00:00\",\"endTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:46.8965402+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:57.4746521+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:57.4746521+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:57.4746521+00:00\",\"endTimeUtc\":\"2020-01-22T00:54:32.7705595+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:54:32.7705595+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:54:32.7705595+00:00\",\"endTimeUtc\":\"2020-01-22T01:14:01.5954842+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:14:01.5954842+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:14:01.5954842+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:14:11.7047941+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"steps\":[]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:18:44.2965812+00:00\",\"endTimeUtc\":\"2020-01-22T01:26:36.4203149+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:26:36.4203149+00:00\",\"steps\":[]},{\"name\":\"Validate ERCS cluster health.\",\"description\":\"Validate ERCS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:26:36.4203149+00:00\",\"endTimeUtc\":\"2020-01-22T01:27:42.7323567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:27:42.7323567+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:27:42.7323567+00:00\",\"endTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"steps\":[]}]}]},{\"name\":\"Update HealthCore application\",\"description\":\"Update HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:27:53.0156401+00:00\",\"endTimeUtc\":\"2020-01-22T01:52:39.711667+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:52:39.711667+00:00\",\"steps\":[{\"name\":\"Update package\",\"description\":\"Perform Update package for HealthCore.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:28:00.4530161+00:00\",\"endTimeUtc\":\"2020-01-22T01:46:40.5134082+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:46:40.5134082+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HealthCore application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:46:40.5134082+00:00\",\"endTimeUtc\":\"2020-01-22T01:52:39.6960409+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:52:39.6960409+00:00\",\"steps\":[]}]},{\"name\":\"Update IBC\",\"description\":\"Updating Infrastructure Backup Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:52:39.711667+00:00\",\"endTimeUtc\":\"2020-01-22T02:04:42.8060006+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:04:42.8060006+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:52:46.5397821+00:00\",\"endTimeUtc\":\"2020-01-22T01:53:40.8834206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:53:40.8834206+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for IBC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:53:40.8834206+00:00\",\"endTimeUtc\":\"2020-01-22T02:04:42.8060006+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:04:42.8060006+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:26.1284541+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:43.6594927+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:12.4091358+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:12.4091358+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:12.4091358+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:30.3769337+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:30.3769337+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:30.3769337+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:41.0486867+00:00\",\"endTimeUtc\":\"2020-01-21T21:19:56.42815+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:19:56.42815+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:19:56.42815+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:28.380281+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:39.4427245+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:49.1457961+00:00\",\"endTimeUtc\":\"2020-01-21T21:23:06.4894528+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:23:06.4894528+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:06.4894528+00:00\",\"endTimeUtc\":\"2020-01-21T21:32:47.75905+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:32:47.75905+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:32:47.75905+00:00\",\"endTimeUtc\":\"2020-01-21T22:01:22.9091919+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:01:22.9091919+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:01:22.9091919+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:26.4532206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:26.4532206+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:01:31.1591319+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:26.437645+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:26.437645+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:18:26.4688479+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:41.2371208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:41.2371208+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:10:41.2371208+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-In\",\"description\":\"Remove SQL node from the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:10:48.9244057+00:00\",\"endTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:10:56.0335911+00:00\",\"endTimeUtc\":\"2020-01-21T23:11:03.7833852+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:11:03.7833852+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SQL.\",\"description\":\"Remove all SQL components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:11:03.7833852+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:55.4708894+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:55.4708894+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:55.4865557+00:00\",\"endTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:14:03.4238719+00:00\",\"endTimeUtc\":\"2020-01-21T23:26:23.4065239+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:26:23.4065239+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:26:23.4065239+00:00\",\"endTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:28:37.8573122+00:00\",\"endTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"steps\":[]}]},{\"name\":\"SQL Scale-Out\",\"description\":\"Add SQL node to the cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:28:46.2947217+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:28:53.2946379+00:00\",\"endTimeUtc\":\"2020-01-21T23:29:01.8570451+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:29:01.8570451+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:29:01.8570451+00:00\",\"endTimeUtc\":\"2020-01-21T23:34:23.5548169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:34:23.5548169+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:34:23.5548169+00:00\",\"endTimeUtc\":\"2020-01-22T00:06:09.5420958+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:06:09.5420958+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:06:09.9483387+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:06:16.8857546+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"steps\":[]}]},{\"name\":\"Update for SQL\",\"description\":\"Updates SQL server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:13:32.551435+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:33.5152879+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:33.5152879+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:02:33.5309169+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"steps\":[]}]},{\"name\":\"Update Cluster Functional level for SQL\",\"description\":\"Update Cluster Functional level for SQL\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:02:42.9527656+00:00\",\"endTimeUtc\":\"2020-01-22T01:03:15.9370658+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:03:15.9370658+00:00\",\"steps\":[]},{\"name\":\"Validate SQL node after restart.\",\"description\":\"Perform the Validate operation on a SQL node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:03:15.9370658+00:00\",\"endTimeUtc\":\"2020-01-22T01:04:07.171333+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:04:07.171333+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"description\":\"Update OSImage on the NC, SLB and Gateway VMs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.4721844+00:00\",\"endTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"steps\":[{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:45.1907186+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:56.3468299+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:31.6894258+00:00\",\"endTimeUtc\":\"2020-01-21T22:27:56.7360003+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:27:56.7360003+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:42.4861728+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:38.8646724+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:38.8646724+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:38.8646724+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:52.0364066+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:52.0364066+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:52.0364066+00:00\",\"endTimeUtc\":\"2020-01-21T22:27:48.923471+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:27:48.923471+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:03.7707195+00:00\",\"endTimeUtc\":\"2020-01-21T22:17:41.531768+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:17:41.531768+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:17:41.5473866+00:00\",\"endTimeUtc\":\"2020-01-21T22:27:48.923471+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:27:48.923471+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:27:48.9390974+00:00\",\"endTimeUtc\":\"2020-01-21T22:27:56.7360003+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:27:56.7360003+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:27:56.7516246+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:28:04.1266523+00:00\",\"endTimeUtc\":\"2020-01-21T22:28:12.6891702+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:28:12.6891702+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:28:12.6891702+00:00\",\"endTimeUtc\":\"2020-01-21T22:43:22.2211292+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:43:22.2211292+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:43:22.2211292+00:00\",\"endTimeUtc\":\"2020-01-21T23:02:22.4254307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:02:22.4254307+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:02:22.4254307+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:02:29.37768+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:11.7997085+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:19.6137757+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:19.6137757+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:19.6137757+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:49.7695361+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:49.7695361+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:49.7695361+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:58.2381446+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:42.4563016+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:42.4563016+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:16:05.0192926+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:23.320443+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:23.320443+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:23.320443+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:33.1171835+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:33.1171835+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:33.1171835+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:20.1603097+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:20.1603097+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:40.226467+00:00\",\"endTimeUtc\":\"2020-01-21T23:36:23.1159838+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:36:23.1159838+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:36:23.1159838+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:20.0978141+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:20.0978141+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:43:20.269683+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:42.4563016+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:42.4563016+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:43:42.5035212+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:43:50.5815712+00:00\",\"endTimeUtc\":\"2020-01-21T23:43:59.7220946+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:43:59.7220946+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:43:59.7220946+00:00\",\"endTimeUtc\":\"2020-01-21T23:53:32.5558654+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:53:32.5558654+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:53:32.5871115+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:14.6671122+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:14.6671122+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:14.6671122+00:00\",\"endTimeUtc\":\"2020-01-22T00:33:49.2248007+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:33:49.2248007+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:22.323154+00:00\",\"endTimeUtc\":\"2020-01-22T00:33:49.2091796+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:33:49.2091796+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:33:49.2248007+00:00\",\"endTimeUtc\":\"2020-01-22T00:44:18.3194747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:44:18.3194747+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:18.5069746+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:16.5844182+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:16.5844182+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:16.5844182+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleIn \",\"description\":\"Scale in NC so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:25.9281514+00:00\",\"endTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"steps\":[{\"name\":\"ScaleIn NC.\",\"description\":\"Remove VM from NC Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:33.8812636+00:00\",\"endTimeUtc\":\"2020-01-22T00:52:55.4276939+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:52:55.4276939+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:52:55.4276939+00:00\",\"endTimeUtc\":\"2020-01-22T00:53:06.0058039+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:53:06.0058039+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:53:06.0058039+00:00\",\"endTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:53:14.0057895+00:00\",\"endTimeUtc\":\"2020-01-22T01:11:23.2970482+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:11:23.2970482+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:11:23.2970482+00:00\",\"endTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:13:48.1268814+00:00\",\"endTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"steps\":[]}]},{\"name\":\"NC ScaleOut\",\"description\":\"Scale out NC to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:13:56.7517822+00:00\",\"endTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:14:04.9860691+00:00\",\"endTimeUtc\":\"2020-01-22T01:14:21.5796421+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:14:21.5796421+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:14:21.5796421+00:00\",\"endTimeUtc\":\"2020-01-22T01:15:58.7037908+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:15:58.7037908+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:15:58.7037908+00:00\",\"endTimeUtc\":\"2020-01-22T01:32:30.5961244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:32:30.5961244+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:32:30.7523729+00:00\",\"endTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:32:38.5804469+00:00\",\"endTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut NC.\",\"description\":\"Setting all the NC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:40:49.4195124+00:00\",\"endTimeUtc\":\"2020-01-22T01:56:05.0512036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:56:05.0512036+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:56:05.0512036+00:00\",\"endTimeUtc\":\"2020-01-22T01:56:39.6274728+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:56:39.6274728+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:56:39.6274728+00:00\",\"endTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"steps\":[]}]},{\"name\":\"Upgrade Network Controller Application if needed.\",\"description\":\"Upgrade Network Controller Application if needed\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:56:47.5021191+00:00\",\"endTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"steps\":[]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:44.5657277+00:00\",\"endTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:56.6905792+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:35.0651109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:35.0651109+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:35.0651109+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:59.8801155+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:59.8801155+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:59.8801155+00:00\",\"endTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:10.4425575+00:00\",\"endTimeUtc\":\"2020-01-21T21:38:02.0096815+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:38:02.0096815+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:38:02.0096815+00:00\",\"endTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:40:25.6183906+00:00\",\"endTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:40:34.1186357+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:19.9067907+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:19.9067907+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:40:41.3375824+00:00\",\"endTimeUtc\":\"2020-01-21T21:44:14.2432437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:44:14.2432437+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:44:14.2432437+00:00\",\"endTimeUtc\":\"2020-01-21T21:59:22.3785148+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:59:22.3785148+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:59:22.3941416+00:00\",\"endTimeUtc\":\"2020-01-21T22:17:29.2193705+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:17:29.2193705+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:17:29.2349968+00:00\",\"endTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:17:37.3599263+00:00\",\"endTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:25:22.5000575+00:00\",\"endTimeUtc\":\"2020-01-21T22:40:50.2029868+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:40:50.2029868+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:40:50.2029868+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:11.1565979+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:11.1565979+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:11.1565979+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:19.9067907+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:19.9067907+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleIn \",\"description\":\"Scale in SLB so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:19.9224181+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:27.3132081+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:36.1571343+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:36.1571343+00:00\",\"steps\":[]},{\"name\":\"ScaleIn SLB.\",\"description\":\"Remove all SLB components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:36.1571343+00:00\",\"endTimeUtc\":\"2020-01-21T22:46:29.401598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:46:29.401598+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:46:29.401598+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:46:36.8703404+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:14.5513614+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:14.5513614+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:14.5513614+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:17:32.2238817+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"steps\":[]}]},{\"name\":\"SLB ScaleOut\",\"description\":\"Scale out SLB to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:17:40.0987625+00:00\",\"endTimeUtc\":\"2020-01-21T23:51:06.384552+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:51:06.384552+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:17:47.3330282+00:00\",\"endTimeUtc\":\"2020-01-21T23:17:56.2860262+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:17:56.2860262+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:17:56.2860262+00:00\",\"endTimeUtc\":\"2020-01-21T23:18:19.6919688+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:18:19.6919688+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:18:19.6919688+00:00\",\"endTimeUtc\":\"2020-01-21T23:30:38.3854496+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:30:38.3854496+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:38.3854496+00:00\",\"endTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:45.3697421+00:00\",\"endTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut SLB.\",\"description\":\"Setting all the SLB components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:34:03.4456661+00:00\",\"endTimeUtc\":\"2020-01-21T23:49:27.5242902+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:49:27.5242902+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for SLB.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:49:27.7899104+00:00\",\"endTimeUtc\":\"2020-01-21T23:50:44.9316634+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:50:44.9316634+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:50:44.9316634+00:00\",\"endTimeUtc\":\"2020-01-21T23:51:06.384552+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:51:06.384552+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:44.893848+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:22.3723513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:22.3723513+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:56.4718314+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:23.9714954+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:23.9714954+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:23.9714954+00:00\",\"endTimeUtc\":\"2020-01-21T21:30:36.1166647+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:30:36.1166647+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:30:36.1166647+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:14.3096209+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:14.3096209+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:30:43.4291143+00:00\",\"endTimeUtc\":\"2020-01-21T22:02:37.2835822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:02:37.2835822+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:02:37.2835822+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:14.2939947+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:14.2939947+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:23:14.3096209+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:22.3723513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:22.3723513+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:23:22.3879788+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:23:29.825708+00:00\",\"endTimeUtc\":\"2020-01-21T22:23:37.4196779+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:23:37.4196779+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:23:37.4196779+00:00\",\"endTimeUtc\":\"2020-01-21T22:28:50.452471+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:28:50.452471+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:28:50.452471+00:00\",\"endTimeUtc\":\"2020-01-21T22:45:46.9484958+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:45:46.9484958+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:45:46.9484958+00:00\",\"endTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:45:54.1828727+00:00\",\"endTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:54:40.3228707+00:00\",\"endTimeUtc\":\"2020-01-21T22:55:46.0224211+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:55:46.0224211+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:55:46.0224211+00:00\",\"endTimeUtc\":\"2020-01-21T23:04:47.1140466+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:04:47.1140466+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:04:47.1140466+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:21.0178129+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:21.0178129+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:21.0178129+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:28.2985641+00:00\",\"endTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:35.0949794+00:00\",\"endTimeUtc\":\"2020-01-21T23:05:42.6257344+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:05:42.6257344+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:05:42.6257344+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:00.9875991+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:00.9875991+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:00.9875991+00:00\",\"endTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:08.0343949+00:00\",\"endTimeUtc\":\"2020-01-21T23:24:58.7295737+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:24:58.7295737+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:24:58.7295737+00:00\",\"endTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:49.1509491+00:00\",\"endTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:31:00.885197+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:53.2856641+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:53.2856641+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:31:08.0882375+00:00\",\"endTimeUtc\":\"2020-01-21T23:31:16.4318934+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:31:16.4318934+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:31:16.4318934+00:00\",\"endTimeUtc\":\"2020-01-21T23:32:37.4622396+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:32:37.4622396+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:32:37.4622396+00:00\",\"endTimeUtc\":\"2020-01-21T23:45:38.7377436+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:45:38.7377436+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:45:38.768995+00:00\",\"endTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:45:46.1595377+00:00\",\"endTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:54:28.3208738+00:00\",\"endTimeUtc\":\"2020-01-22T00:04:03.8587127+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:04:03.8587127+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:04:04.2337042+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:10.0671961+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:10.0671961+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:13:10.0828192+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:45.2544746+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:45.2544746+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:13:45.2544746+00:00\",\"endTimeUtc\":\"2020-01-22T00:13:53.2700401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:13:53.2700401+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleIn \",\"description\":\"Scale in Gateway so that the next scale out will replace this node with a node built on the updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:13:53.3637872+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:14:00.5356316+00:00\",\"endTimeUtc\":\"2020-01-22T00:14:09.3168027+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:14:09.3168027+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Gateway.\",\"description\":\"Remove all Gateway components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:14:09.3168027+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:40.8049311+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:40.8049311+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:40.8049311+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:48.3360664+00:00\",\"endTimeUtc\":\"2020-01-22T00:46:48.7252513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:46:48.7252513+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:46:48.7252513+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:00.8812029+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"steps\":[]}]},{\"name\":\"Gateway ScaleOut\",\"description\":\"Scale out Gateway to add a node with updated image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:18.6780448+00:00\",\"endTimeUtc\":\"2020-01-22T01:16:16.7974089+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:16:16.7974089+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:30.3186482+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:43.2873735+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:43.2873735+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:43.3030007+00:00\",\"endTimeUtc\":\"2020-01-22T00:52:31.0214765+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:52:31.0214765+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:52:31.0214765+00:00\",\"endTimeUtc\":\"2020-01-22T01:06:41.8456692+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:06:41.8456692+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:06:41.8456692+00:00\",\"endTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:06:49.2987918+00:00\",\"endTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Gateway:Prerequisite\",\"description\":\"Prerequisite of gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:10:18.5172174+00:00\",\"endTimeUtc\":\"2020-01-22T01:11:31.062528+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:11:31.062528+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Gateway:Configure\",\"description\":\"Configure gateway\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:11:31.062528+00:00\",\"endTimeUtc\":\"2020-01-22T01:15:22.6415739+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:15:22.6415739+00:00\",\"steps\":[]},{\"name\":\"Repair NC Scheduled Task\",\"description\":\"Repair NC Scheduled Task.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:15:22.6415739+00:00\",\"endTimeUtc\":\"2020-01-22T01:16:07.9380977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:16:07.9380977+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:16:07.9380977+00:00\",\"endTimeUtc\":\"2020-01-22T01:16:16.7974089+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:16:16.7974089+00:00\",\"steps\":[]}]}]},{\"name\":\"Configure NC service fabric cluster.\",\"description\":\"Configure NC service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:58:59.3421595+00:00\",\"endTimeUtc\":\"2020-01-22T02:09:29.5071194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:09:29.5071194+00:00\",\"steps\":[{\"name\":\"Configure NC service fabric cluster\",\"description\":\"Configure NC service fabric cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:59:06.6389207+00:00\",\"endTimeUtc\":\"2020-01-22T02:09:29.5071194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:09:29.5071194+00:00\",\"steps\":[]}]},{\"name\":\"Update ACS Fabric Runtime\",\"description\":\"Update ACS Ring Service Fabric runtime\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:28.1755576+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:27.1745811+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:27.1745811+00:00\",\"steps\":[]},{\"name\":\"Update ACS SF Configuration\",\"description\":\"Updating ACS Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:27.1745811+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:30.9265023+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:30.9265023+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of ACSRing Service Fabric cluster.\",\"description\":\"Update OSImage on the ACS service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:30.9265023+00:00\",\"endTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"steps\":[{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:38.7702008+00:00\",\"endTimeUtc\":\"2020-01-21T21:31:35.8193993+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:31:35.8193993+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:31:35.8193993+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:23.0145816+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:23.0145816+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:31:43.6943499+00:00\",\"endTimeUtc\":\"2020-01-21T21:36:33.5102727+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:36:33.5102727+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:36:33.5102727+00:00\",\"endTimeUtc\":\"2020-01-21T21:36:42.4945858+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:36:42.4945858+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:36:42.4945858+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:14.4675101+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:14.4675101+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:36:50.5257818+00:00\",\"endTimeUtc\":\"2020-01-21T22:22:00.6541653+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:22:00.6541653+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:22:00.6697913+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:14.4675101+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:14.4675101+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:24:14.4831367+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:22.9989535+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:22.9989535+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:24:23.0302062+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:24:30.7335171+00:00\",\"endTimeUtc\":\"2020-01-21T22:24:38.9524161+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:24:38.9524161+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:24:38.9524161+00:00\",\"endTimeUtc\":\"2020-01-21T22:25:04.2341344+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:25:04.2341344+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:25:04.2341344+00:00\",\"endTimeUtc\":\"2020-01-21T22:43:57.2682754+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:43:57.2682754+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:43:57.2682754+00:00\",\"endTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:44:05.7214728+00:00\",\"endTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:44:05.7683363+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:45.0026397+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:45.0026397+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:11:27.8296348+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:02.5082178+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:02.5082178+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:02.5082178+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:45.742019+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:45.742019+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:45.742019+00:00\",\"endTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:19:55.210685+00:00\",\"endTimeUtc\":\"2020-01-21T23:20:41.3350564+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:20:41.3350564+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:20:41.3350564+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:13.6792199+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:13.6792199+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:20:49.2568265+00:00\",\"endTimeUtc\":\"2020-01-21T23:49:05.3682862+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:49:05.3682862+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:49:05.4776614+00:00\",\"endTimeUtc\":\"2020-01-21T23:49:15.3525508+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:49:15.3525508+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:49:15.3525508+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:49:23.74308+00:00\",\"endTimeUtc\":\"2020-01-22T00:14:01.7387324+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:14:01.7387324+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:14:01.7387324+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:05.9448999+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:13.6167255+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:13.6167255+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:13.7417237+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:21.2729214+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:29.5072396+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:29.5072396+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:29.5072396+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:51.0227158+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:51.0227158+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:51.0383394+00:00\",\"endTimeUtc\":\"2020-01-22T00:44:00.1789193+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:44:00.1789193+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:00.1789193+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:09.2726312+00:00\",\"endTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:09.1788832+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:25.4124097+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:25.4124097+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:51:45.8809189+00:00\",\"endTimeUtc\":\"2020-01-22T01:00:02.6593124+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:00:02.6593124+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:00:02.6593124+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:50.9684259+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:50.9684259+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:18:50.9684259+00:00\",\"endTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"steps\":[]}]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:18:59.9215142+00:00\",\"endTimeUtc\":\"2020-01-22T01:19:47.4994539+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:19:47.4994539+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:19:47.4994539+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:09.3407469+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:09.3407469+00:00\",\"steps\":[{\"name\":\"ScaleIn ACS.\",\"description\":\"Remove VM from ACS Service Fabric Cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:19:55.6869189+00:00\",\"endTimeUtc\":\"2020-01-22T01:23:54.264378+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:23:54.264378+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:23:54.264378+00:00\",\"endTimeUtc\":\"2020-01-22T01:24:03.1706617+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:24:03.1706617+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:24:03.1706617+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:24:10.8737178+00:00\",\"endTimeUtc\":\"2020-01-22T01:45:38.2484955+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:45:38.2484955+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:45:38.2484955+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:01.0283158+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:09.3251248+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:09.3251248+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:09.3407469+00:00\",\"endTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:16.6844449+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:24.9031312+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:24.9031312+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:24.9031312+00:00\",\"endTimeUtc\":\"2020-01-22T01:48:54.246677+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:48:54.246677+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:48:54.246677+00:00\",\"endTimeUtc\":\"2020-01-22T02:06:20.4931093+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:06:20.4931093+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:06:20.4931093+00:00\",\"endTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:06:28.0711335+00:00\",\"endTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"steps\":[]},{\"name\":\"(ACS) Prepare Azure-consistent Storage applications\",\"description\":\"Prepare Azure-consistent Storage applications.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:06:28.0711335+00:00\",\"endTimeUtc\":\"2020-01-22T02:10:37.913103+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:10:37.913103+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut ACS.\",\"description\":\"Setting all the ACS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:11:24.6629627+00:00\",\"endTimeUtc\":\"2020-01-22T02:20:18.1256892+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:20:18.1256892+00:00\",\"steps\":[]},{\"name\":\"Validate ACS cluster health\",\"description\":\"Validate ACS cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:20:18.1256892+00:00\",\"endTimeUtc\":\"2020-01-22T02:36:19.1331926+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:36:19.1331926+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:36:19.1331926+00:00\",\"endTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"steps\":[]}]}]},{\"name\":\"ACS App Update\",\"description\":\"ACS App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:36:27.4612977+00:00\",\"endTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"steps\":[{\"name\":\"PreUpdate ACS\",\"description\":\"Check function level, configure ACS services settings\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:36:34.8675287+00:00\",\"endTimeUtc\":\"2020-01-22T02:39:13.3681742+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:39:13.3681742+00:00\",\"steps\":[]},{\"name\":\"Update ACS Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:39:13.3681742+00:00\",\"endTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"steps\":[{\"name\":\"Update ACS Fabric Services\",\"description\":\"Update ACS Service Fabric applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:39:20.6494092+00:00\",\"endTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health After Update\",\"description\":\"Check ACS health after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:52:53.4415401+00:00\",\"endTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:53:00.8008016+00:00\",\"endTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"steps\":[{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:53:09.2694265+00:00\",\"endTimeUtc\":\"2020-01-22T02:54:13.2373325+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:54:13.2373325+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:53:09.113186+00:00\",\"endTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"steps\":[]},{\"name\":\"Check Virtual Machine Health\",\"description\":\"Check the health of ACS virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:53:09.0506785+00:00\",\"endTimeUtc\":\"2020-01-22T02:54:10.1279933+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:54:10.1279933+00:00\",\"steps\":[]}]},{\"name\":\"Check ACS Health\",\"description\":\"Check ACS health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T02:54:23.2528432+00:00\",\"endTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T02:55:14.0960537+00:00\",\"steps\":[]}]}]},{\"name\":\"ScaleIn WDS Server\",\"description\":\"Perform ScaleIn Operation on WDS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.2846913+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:42.8157454+00:00\",\"endTimeUtc\":\"2020-01-21T21:10:59.518669+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:10:59.518669+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:59.518669+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:09.6904196+00:00\",\"endTimeUtc\":\"2020-01-21T21:24:56.4419568+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:24:56.4419568+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:24:56.4419568+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:24.5046645+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout WDS Server\",\"description\":\"Perform ScaleOut Operation on WDS Server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:33.3796009+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:16.4064374+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:16.4064374+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:41.7233024+00:00\",\"endTimeUtc\":\"2020-01-21T21:27:51.0044996+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:27:51.0044996+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:27:51.0044996+00:00\",\"endTimeUtc\":\"2020-01-21T21:36:22.9947345+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:36:22.9947345+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:36:22.9947345+00:00\",\"endTimeUtc\":\"2020-01-21T22:02:14.7681502+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:02:14.7681502+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:02:14.783776+00:00\",\"endTimeUtc\":\"2020-01-21T22:16:20.1105885+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:16:20.1105885+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:02:23.6743222+00:00\",\"endTimeUtc\":\"2020-01-21T22:16:20.0950071+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:16:20.0950071+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut PXE.\",\"description\":\"Setting all the PXE server components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:16:20.1262103+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:07.6877687+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:07.6877687+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:18:07.6877687+00:00\",\"endTimeUtc\":\"2020-01-21T22:18:16.4064374+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:18:16.4064374+00:00\",\"steps\":[]}]},{\"name\":\"Update Sql Schema for WAS and WASPublic\",\"description\":\"Update Sql Schema for WAS and WASPublic\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:28.9096681+00:00\",\"endTimeUtc\":\"2020-01-21T21:20:15.724895+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:20:15.724895+00:00\",\"steps\":[]},{\"name\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"description\":\"Update OSImage on WAS and WASPUBLIC cluster\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:15.724895+00:00\",\"endTimeUtc\":\"2020-01-22T01:58:22.030426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:58:22.030426+00:00\",\"steps\":[{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:24.1154652+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:08.1182178+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:08.1182178+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:32.131042+00:00\",\"endTimeUtc\":\"2020-01-21T21:20:41.5997226+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:20:41.5997226+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:41.5997226+00:00\",\"endTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:49.115297+00:00\",\"endTimeUtc\":\"2020-01-21T21:29:52.8943526+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:29:52.8943526+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:29:52.8943526+00:00\",\"endTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:32:58.4464073+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:08.1025971+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:08.1025971+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:08.1182178+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:15.8369201+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:24.3837457+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:24.3837457+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:24.3837457+00:00\",\"endTimeUtc\":\"2020-01-21T21:56:27.3087066+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:56:27.3087066+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:56:27.3087066+00:00\",\"endTimeUtc\":\"2020-01-21T22:31:45.7353656+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:31:45.7353656+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:31:45.7353656+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:31:53.704073+00:00\",\"endTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:41:39.6103234+00:00\",\"endTimeUtc\":\"2020-01-21T22:48:49.2135841+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:48:49.2135841+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:48:49.2135841+00:00\",\"endTimeUtc\":\"2020-01-21T22:49:46.4163643+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:49:46.4163643+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:49:46.4163643+00:00\",\"endTimeUtc\":\"2020-01-22T00:43:35.56965+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:43:35.56965+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS\",\"description\":\"Add firewall rules for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:43:35.56965+00:00\",\"endTimeUtc\":\"2020-01-22T00:44:56.9130829+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:44:56.9130829+00:00\",\"steps\":[]},{\"name\":\"Install Azure Monitor and Post-Update WAS\",\"description\":\"Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:44:56.9130829+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:45:05.5849287+00:00\",\"endTimeUtc\":\"2020-01-22T00:46:47.0690054+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:46:47.0690054+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:46:47.0690054+00:00\",\"endTimeUtc\":\"2020-01-22T00:47:32.4126424+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:47:32.4126424+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:47:32.4126424+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:34.0062578+00:00\",\"endTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleIn\",\"description\":\"Call Scale-in ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:46.3499847+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:48:54.8655887+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:06.599944+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:06.599944+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:06.599944+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:16.2093026+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:36.1715373+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:36.1715373+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:02:36.1871521+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:04.1739605+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"steps\":[]}]},{\"name\":\"WAS ScaleOut\",\"description\":\"Call Scale-out ActionType for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:14.6270954+00:00\",\"endTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:22.0645552+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:30.4864166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:30.4864166+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:30.4864166+00:00\",\"endTimeUtc\":\"2020-01-22T01:06:01.4863653+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:06:01.4863653+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:06:01.4863653+00:00\",\"endTimeUtc\":\"2020-01-22T01:20:53.2494449+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:20:53.2494449+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:20:53.2494449+00:00\",\"endTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:21:00.5773374+00:00\",\"endTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"steps\":[]}]},{\"name\":\"Install WAS Prerequisites.\",\"description\":\"Install Control Plane Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:24:12.8893352+00:00\",\"endTimeUtc\":\"2020-01-22T01:28:59.549637+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:28:59.549637+00:00\",\"steps\":[]},{\"name\":\"WAS backup and restore website config\",\"description\":\"Call BackupAndRestoreWebsiteConfig for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:28:59.549637+00:00\",\"endTimeUtc\":\"2020-01-22T01:33:29.0843451+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:33:29.0843451+00:00\",\"steps\":[]},{\"name\":\"Configure WAS\",\"description\":\"Configure WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:33:29.0999704+00:00\",\"endTimeUtc\":\"2020-01-22T01:49:18.6215246+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:49:18.6215246+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WAS\",\"description\":\"Add firewall rules for WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:49:18.6215246+00:00\",\"endTimeUtc\":\"2020-01-22T01:51:54.7430261+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:51:54.7430261+00:00\",\"steps\":[]},{\"name\":\"Install Azure Monitor and Post-Update WAS\",\"description\":\"Install Azure Monitor and Post-Update WAS\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:51:54.7430261+00:00\",\"endTimeUtc\":\"2020-01-22T01:54:33.4927125+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:54:33.4927125+00:00\",\"steps\":[{\"name\":\"(AzMon) MDM Metrics Server Prerequisite\",\"description\":\"Installs MDM Metrics Server prerequisites\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:52:01.9773834+00:00\",\"endTimeUtc\":\"2020-01-22T01:52:47.9147727+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:52:47.9147727+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Deployment\",\"description\":\"Installs MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:52:47.9147727+00:00\",\"endTimeUtc\":\"2020-01-22T01:53:38.4303012+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:53:38.4303012+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Metrics Server Configure\",\"description\":\"Configures MDM Metrics Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:53:38.4303012+00:00\",\"endTimeUtc\":\"2020-01-22T01:54:33.4770874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:54:33.4770874+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:54:33.4927125+00:00\",\"endTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"steps\":[]}]},{\"name\":\"Update Gallery Packages\",\"description\":\"Perform Gallery Package Update on WAS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:54:41.4458261+00:00\",\"endTimeUtc\":\"2020-01-22T01:58:22.030426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:58:22.030426+00:00\",\"steps\":[]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:24.0998386+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:01.5147882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:01.5147882+00:00\",\"steps\":[{\"name\":\"Stop DNS Orchestrator\",\"description\":\"Stop DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:20:31.9279162+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:04.1933184+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:04.1933184+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:04.1933184+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:15.4432445+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:15.4432445+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:15.4432445+00:00\",\"endTimeUtc\":\"2020-01-21T21:23:02.1769754+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:23:02.1769754+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:02.1769754+00:00\",\"endTimeUtc\":\"2020-01-21T22:19:52.7648766+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:19:52.7648766+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:12.0675495+00:00\",\"endTimeUtc\":\"2020-01-21T22:04:36.2721437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:04:36.2721437+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:04:36.2877685+00:00\",\"endTimeUtc\":\"2020-01-21T22:19:52.7648766+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:19:52.7648766+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:19:52.7961249+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:01.5147882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:01.5147882+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:01.5304124+00:00\",\"endTimeUtc\":\"2020-01-22T00:19:58.3391547+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:19:58.3391547+00:00\",\"steps\":[{\"name\":\"Stop DNS Orchestrator\",\"description\":\"Stop DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:10.4678254+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:43.1081101+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:43.1081101+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:43.1081101+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:52.0142661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:52.0142661+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:52.0142661+00:00\",\"endTimeUtc\":\"2020-01-21T22:37:04.7328058+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:37:04.7328058+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:37:04.7328058+00:00\",\"endTimeUtc\":\"2020-01-21T23:01:43.2432949+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:01:43.2432949+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:01:43.2432949+00:00\",\"endTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:01:50.195417+00:00\",\"endTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:07:53.3375476+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:16.9716428+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:16.9716428+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:16.9716428+00:00\",\"endTimeUtc\":\"2020-01-22T00:17:18.8354517+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:17:18.8354517+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:17:18.9135713+00:00\",\"endTimeUtc\":\"2020-01-22T00:18:42.7098636+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:18:42.7098636+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:18:42.7098636+00:00\",\"endTimeUtc\":\"2020-01-22T00:19:18.2267425+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:19:18.2267425+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:19:18.2267425+00:00\",\"endTimeUtc\":\"2020-01-22T00:19:26.5079182+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:19:26.5079182+00:00\",\"steps\":[]},{\"name\":\"Start DNS Orchestrator\",\"description\":\"Start DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:19:26.5079182+00:00\",\"endTimeUtc\":\"2020-01-22T00:19:58.3391547+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:19:58.3391547+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic Scale-In\",\"description\":\"Call Scale-In ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:19:58.3547765+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"steps\":[{\"name\":\"Stop DNS Orchestrator\",\"description\":\"Stop DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:20:05.2297217+00:00\",\"endTimeUtc\":\"2020-01-22T00:20:36.0893554+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:20:36.0893554+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:20:36.0893554+00:00\",\"endTimeUtc\":\"2020-01-22T00:20:44.2767851+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:20:44.2767851+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ExternalDNS.\",\"description\":\"Prepping External DNS for Scale-In.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:20:44.2767851+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:04.320855+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:04.320855+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:04.320855+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:33.6484629+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:33.6484629+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:11.3676634+00:00\",\"endTimeUtc\":\"2020-01-22T00:28:45.3398506+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:28:45.3398506+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:28:45.3398506+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:33.6484629+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:33.6484629+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:31:33.6640857+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"steps\":[]}]},{\"name\":\"WASPublic ScaleOut\",\"description\":\"Call Scale-Out ActionType for WASPUBLIC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:31:44.5701594+00:00\",\"endTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"steps\":[{\"name\":\"Stop DNS Orchestrator\",\"description\":\"Stop DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:31:52.1637871+00:00\",\"endTimeUtc\":\"2020-01-22T00:32:31.5382171+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:32:31.5382171+00:00\",\"steps\":[]},{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:32:31.5382171+00:00\",\"endTimeUtc\":\"2020-01-22T00:32:39.5849895+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:32:39.5849895+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:32:39.5849895+00:00\",\"endTimeUtc\":\"2020-01-22T00:33:07.9283788+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:33:07.9283788+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:33:07.9283788+00:00\",\"endTimeUtc\":\"2020-01-22T00:49:32.6311515+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:49:32.6311515+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:32.6311515+00:00\",\"endTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:49:41.334252+00:00\",\"endTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"steps\":[]}]},{\"name\":\"WASPUBLIC Setup Prerequisites\",\"description\":\"Install Control Plan Services.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:54:41.0048591+00:00\",\"endTimeUtc\":\"2020-01-22T00:58:56.3001572+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:58:56.3001572+00:00\",\"steps\":[]},{\"name\":\"WASPUBLIC Configure\",\"description\":\"Setting all the WASPUBLIC components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:58:56.3001572+00:00\",\"endTimeUtc\":\"2020-01-22T01:03:31.4839068+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:03:31.4839068+00:00\",\"steps\":[]},{\"name\":\"Add firewall rules for WASPUBLIC\",\"description\":\"Add firewall rules for WASPUBLIC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:03:31.4839068+00:00\",\"endTimeUtc\":\"2020-01-22T01:04:55.2052288+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:04:55.2052288+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ExternalDNS.\",\"description\":\"Migrating External DNS zones to the scaleout VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:04:55.2052288+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:41.3613971+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:41.3613971+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:41.3613971+00:00\",\"endTimeUtc\":\"2020-01-22T01:05:50.3770049+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:05:50.3770049+00:00\",\"steps\":[]},{\"name\":\"Start DNS Orchestrator\",\"description\":\"Start DNS Orchestrator\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:05:50.3770049+00:00\",\"endTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"steps\":[]}]},{\"name\":\"Move back ExternalDNS\",\"description\":\"Migrating External DNS zones to the first node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:06:28.4550714+00:00\",\"endTimeUtc\":\"2020-01-22T01:07:03.970639+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:07:03.970639+00:00\",\"steps\":[]}]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.7222354+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:32.9900037+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:32.9900037+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:32.9900037+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:03.6929238+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:03.6929238+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:03.6929238+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:38.4617781+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:38.4617781+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:12.2241135+00:00\",\"endTimeUtc\":\"2020-01-21T21:22:24.0053053+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:22:24.0053053+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:22:24.0053053+00:00\",\"endTimeUtc\":\"2020-01-21T21:23:17.5206441+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:23:17.5206441+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:17.5206441+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:23:26.4112193+00:00\",\"endTimeUtc\":\"2020-01-21T21:30:02.7067874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:30:02.7067874+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:30:02.7067874+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:27.6181033+00:00\",\"endTimeUtc\":\"2020-01-21T21:33:38.4461522+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:33:38.4461522+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:38.4617781+00:00\",\"endTimeUtc\":\"2020-01-21T22:26:01.453699+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:26:01.453699+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:33:46.6023509+00:00\",\"endTimeUtc\":\"2020-01-21T21:34:26.9836362+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:34:26.9836362+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:34:26.9836362+00:00\",\"endTimeUtc\":\"2020-01-21T21:50:33.6131711+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:50:33.6131711+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:50:33.6131711+00:00\",\"endTimeUtc\":\"2020-01-21T22:08:14.1797252+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:08:14.1797252+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:08:14.1797252+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:08:21.7423123+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:15.577142+00:00\",\"endTimeUtc\":\"2020-01-21T22:21:38.7481497+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:21:38.7481497+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:21:38.7481497+00:00\",\"endTimeUtc\":\"2020-01-21T22:25:52.1098371+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:25:52.1098371+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:25:52.1098371+00:00\",\"endTimeUtc\":\"2020-01-21T22:26:01.453699+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:26:01.453699+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:26:01.4849501+00:00\",\"endTimeUtc\":\"2020-01-21T22:37:24.607613+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:37:24.607613+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:37:24.607613+00:00\",\"endTimeUtc\":\"2020-01-21T22:45:10.1279728+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:45:10.1279728+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:45:10.1279728+00:00\",\"endTimeUtc\":\"2020-01-21T22:47:25.557711+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:47:25.557711+00:00\",\"steps\":[]},{\"name\":\"Pre-Update ADFS\",\"description\":\"Perform Pre-Update for ADFS and graph\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:47:25.557711+00:00\",\"endTimeUtc\":\"2020-01-21T23:00:03.7896599+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:00:03.7896599+00:00\",\"steps\":[]},{\"name\":\"ADFS/Graph update scale-in\",\"description\":\"Remove old ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:00:03.7896599+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:00:16.9905323+00:00\",\"endTimeUtc\":\"2020-01-21T23:00:54.0636986+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:00:54.0636986+00:00\",\"steps\":[]},{\"name\":\"ScaleIn ADFS.\",\"description\":\"Remove all ADFS components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:00:54.1105683+00:00\",\"endTimeUtc\":\"2020-01-21T23:06:40.2317083+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:06:40.2317083+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:06:40.2317083+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:06:47.3875745+00:00\",\"endTimeUtc\":\"2020-01-21T23:13:13.4873439+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:13:13.4873439+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:13:13.4873439+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:23.223091+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"steps\":[]}]},{\"name\":\"ADFS/Graph update scale-out\",\"description\":\"Add new ADFS/Graph VM for update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:30.7854684+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:43.8517359+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:43.8517359+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:37.7853496+00:00\",\"endTimeUtc\":\"2020-01-21T23:15:46.1289626+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:15:46.1289626+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:15:46.1289626+00:00\",\"endTimeUtc\":\"2020-01-21T23:16:08.9879736+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:16:08.9879736+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:16:08.9879736+00:00\",\"endTimeUtc\":\"2020-01-21T23:44:32.0737824+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:44:32.0737824+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:44:32.2144004+00:00\",\"endTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:44:39.5736966+00:00\",\"endTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"steps\":[]}]},{\"name\":\"(Katal) Install ADFS.\",\"description\":\"Installs Active Directory Federation Services (ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:54:28.508373+00:00\",\"endTimeUtc\":\"2020-01-21T23:57:46.6572154+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:57:46.6572154+00:00\",\"steps\":[]},{\"name\":\"ScaleOut ADFS.\",\"description\":\"Setting all the ADFS components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:57:46.6572154+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:33.820579+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:33.820579+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:33.820579+00:00\",\"endTimeUtc\":\"2020-01-22T00:21:43.8517359+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:21:43.8517359+00:00\",\"steps\":[]}]},{\"name\":\"Post Restart ADFS\",\"description\":\"Perform the Post update work on ADFS VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:21:43.8673611+00:00\",\"endTimeUtc\":\"2020-01-22T00:30:23.8372863+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:30:23.8372863+00:00\",\"steps\":[]},{\"name\":\"Validate ADFS\",\"description\":\"Validate ADFS and graph state after update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:30:23.8372863+00:00\",\"endTimeUtc\":\"2020-01-22T00:33:23.7250734+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:33:23.7250734+00:00\",\"steps\":[]},{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.9565623+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:04.7061061+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:04.7061061+00:00\",\"steps\":[]},{\"name\":\"Remove DRP service during XRP update\",\"description\":\"Remove the existing deployment resource provider version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:04.7221356+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"steps\":[{\"name\":\"Remove DRP instance\",\"description\":\"Remove Deployment Provider instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:15.3153511+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"steps\":[]}]},{\"name\":\"Remove FCIR service during XRP update\",\"description\":\"Remove the existing FCIR version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:13.5177774+00:00\",\"endTimeUtc\":\"2020-01-21T21:18:52.2098289+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:18:52.2098289+00:00\",\"steps\":[{\"name\":\"Remove FCIR instance\",\"description\":\"Remove FCIR instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:23.2832707+00:00\",\"endTimeUtc\":\"2020-01-21T21:18:52.2098289+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:18:52.2098289+00:00\",\"steps\":[]}]},{\"name\":\"Remove SqlWAS service during XRP update\",\"description\":\"Remove the existing SqlServerWAS version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:18:53.1785739+00:00\",\"endTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"steps\":[{\"name\":\"Remove SQLWAS instance\",\"description\":\"Remove SQLWAS instance from service fabric.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:19:04.1159986+00:00\",\"endTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"steps\":[]}]},{\"name\":\"Update FabricRing SF Configuration\",\"description\":\"Updating XRP Service Fabric configuration.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:19:52.1625511+00:00\",\"endTimeUtc\":\"2020-01-21T22:19:55.3898494+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:19:55.3898494+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of XRPRing Service Fabric cluster.\",\"description\":\"Update OSImage on the XRP service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:19:55.4211208+00:00\",\"endTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"steps\":[{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:03.7335366+00:00\",\"endTimeUtc\":\"2020-01-24T00:19:55.2520722+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:19:55.2520722+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:19:55.2520722+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:20:02.111359+00:00\",\"endTimeUtc\":\"2020-01-24T00:22:52.0608096+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:22:52.0608096+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:22:52.0608096+00:00\",\"endTimeUtc\":\"2020-01-24T00:22:59.107603+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:22:59.107603+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:22:59.107603+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:23:05.5137741+00:00\",\"endTimeUtc\":\"2020-01-24T00:34:11.6037961+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:34:11.6037961+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:34:11.6194145+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:36:29.3162206+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:36:36.2848833+00:00\",\"endTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:36:42.5816766+00:00\",\"endTimeUtc\":\"2020-01-24T00:36:49.472215+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:36:49.472215+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:36:49.472215+00:00\",\"endTimeUtc\":\"2020-01-24T00:37:08.4251066+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:37:08.4251066+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:37:08.4251066+00:00\",\"endTimeUtc\":\"2020-01-24T00:48:03.0743452+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:48:03.0743452+00:00\",\"steps\":[]},{\"name\":\"Service Fabric Containers Prerequisites\",\"description\":\"Apply Service Fabric containers prerequisites on new fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:48:03.0743452+00:00\",\"endTimeUtc\":\"2020-01-24T00:50:00.3959985+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:50:00.3959985+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:50:00.3959985+00:00\",\"endTimeUtc\":\"2020-01-24T00:58:30.4928218+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:58:30.4928218+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:50:07.4896661+00:00\",\"endTimeUtc\":\"2020-01-24T00:53:50.3856924+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:53:50.3856924+00:00\",\"steps\":[]},{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:50:14.4739651+00:00\",\"endTimeUtc\":\"2020-01-24T00:58:30.4772001+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:58:30.4772001+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:51:41.6374347+00:00\",\"endTimeUtc\":\"2020-01-24T00:52:37.8554019+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:52:37.8554019+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:52:37.8554019+00:00\",\"endTimeUtc\":\"2020-01-24T00:54:00.1199418+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:54:00.1199418+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQLWAS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:51:41.6374347+00:00\",\"endTimeUtc\":\"2020-01-24T00:54:27.5883465+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:54:27.5883465+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:54:27.5883465+00:00\",\"endTimeUtc\":\"2020-01-24T00:54:48.1509424+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:54:48.1509424+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:51:41.6530599+00:00\",\"endTimeUtc\":\"2020-01-24T00:55:50.6732055+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:55:50.6732055+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:55:50.6732055+00:00\",\"endTimeUtc\":\"2020-01-24T00:56:20.6167338+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:56:20.6167338+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:56:20.6167338+00:00\",\"endTimeUtc\":\"2020-01-24T00:56:50.9769285+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:56:50.9769285+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:56:50.9769285+00:00\",\"endTimeUtc\":\"2020-01-24T00:57:21.3066452+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:57:21.3066452+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:57:21.3066452+00:00\",\"endTimeUtc\":\"2020-01-24T00:57:51.2750378+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:57:51.2750378+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:57:51.2750378+00:00\",\"endTimeUtc\":\"2020-01-24T00:58:30.4772001+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:58:30.4772001+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:51:41.6218128+00:00\",\"endTimeUtc\":\"2020-01-24T00:56:48.8669663+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T00:56:48.8669663+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T00:58:30.4928218+00:00\",\"endTimeUtc\":\"2020-01-24T01:04:51.4391775+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:04:51.4391775+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:04:51.4391775+00:00\",\"endTimeUtc\":\"2020-01-24T01:07:51.3867341+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:07:51.3867341+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:07:51.4023556+00:00\",\"endTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:07:58.4647821+00:00\",\"endTimeUtc\":\"2020-01-24T01:55:26.7659736+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:55:26.7659736+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:55:26.7659736+00:00\",\"endTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:55:33.4221501+00:00\",\"endTimeUtc\":\"2020-01-24T01:58:33.1048882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:58:33.1048882+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:58:33.1048882+00:00\",\"endTimeUtc\":\"2020-01-24T01:58:39.9485632+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T01:58:39.9485632+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:58:39.9485632+00:00\",\"endTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T01:58:46.2609993+00:00\",\"endTimeUtc\":\"2020-01-24T02:05:54.4398369+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:05:54.4398369+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:05:54.4398369+00:00\",\"endTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:07:55.1793419+00:00\",\"endTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:08:02.1792356+00:00\",\"endTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:08:08.4916648+00:00\",\"endTimeUtc\":\"2020-01-24T02:08:15.366587+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:08:15.366587+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:08:15.366587+00:00\",\"endTimeUtc\":\"2020-01-24T02:08:34.6272307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:08:34.6272307+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:08:34.6272307+00:00\",\"endTimeUtc\":\"2020-01-24T02:18:17.8235944+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:18:17.8235944+00:00\",\"steps\":[]},{\"name\":\"Service Fabric Containers Prerequisites\",\"description\":\"Apply Service Fabric containers prerequisites on new fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:18:17.8235944+00:00\",\"endTimeUtc\":\"2020-01-24T02:19:31.1077861+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:19:31.1077861+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:19:31.1077861+00:00\",\"endTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:19:38.0139531+00:00\",\"endTimeUtc\":\"2020-01-24T02:23:00.1224475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:23:00.1224475+00:00\",\"steps\":[]},{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:19:38.0295767+00:00\",\"endTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:20:15.201018+00:00\",\"endTimeUtc\":\"2020-01-24T02:23:57.9374809+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:23:57.9374809+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:23:57.9374809+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:18.8591254+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:18.8591254+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQLWAS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:20:17.7322289+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:02.6405525+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:02.6405525+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:24:02.6405525+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:22.3278276+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:22.3278276+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:20:07.0448547+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:06.3905086+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:06.3905086+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:24:06.3905086+00:00\",\"endTimeUtc\":\"2020-01-24T02:24:38.0056435+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:24:38.0056435+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:24:38.0056435+00:00\",\"endTimeUtc\":\"2020-01-24T02:25:07.2922528+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:25:07.2922528+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:25:07.2922528+00:00\",\"endTimeUtc\":\"2020-01-24T02:25:38.7450996+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:25:38.7450996+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:25:38.7450996+00:00\",\"endTimeUtc\":\"2020-01-24T02:26:10.3853715+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:26:10.3853715+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:26:10.3853715+00:00\",\"endTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:20:07.6073486+00:00\",\"endTimeUtc\":\"2020-01-24T02:25:00.5423277+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:25:00.5423277+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:26:50.7860414+00:00\",\"endTimeUtc\":\"2020-01-24T02:32:53.4076051+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:32:53.4076051+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:32:53.4076051+00:00\",\"endTimeUtc\":\"2020-01-24T02:59:08.5314358+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:59:08.5314358+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:59:08.5314358+00:00\",\"endTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"steps\":[]}]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:59:15.9688475+00:00\",\"endTimeUtc\":\"2020-01-24T02:59:35.3436273+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T02:59:35.3436273+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:59:35.3436273+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"steps\":[{\"name\":\"ScaleIn FabricRingServices.\",\"description\":\"Remove VM from XRP Service Fabric Cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T02:59:41.9060524+00:00\",\"endTimeUtc\":\"2020-01-24T03:02:24.7644933+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:02:24.7644933+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:02:24.7644933+00:00\",\"endTimeUtc\":\"2020-01-24T03:02:31.6394163+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:02:31.6394163+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:02:31.6394163+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:02:37.9674714+00:00\",\"endTimeUtc\":\"2020-01-24T03:10:16.1269433+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:10:16.1269433+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:10:16.1269433+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:15.8852014+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:22.7757395+00:00\",\"endTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:29.2600351+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:36.1974528+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:36.1974528+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:36.1974528+00:00\",\"endTimeUtc\":\"2020-01-24T03:12:54.6659768+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:12:54.6659768+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:12:54.6659768+00:00\",\"endTimeUtc\":\"2020-01-24T03:23:13.5982706+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:23:13.5982706+00:00\",\"steps\":[]},{\"name\":\"Service Fabric Containers Prerequisites\",\"description\":\"Apply Service Fabric containers prerequisites on new fabric ring node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:23:13.5982706+00:00\",\"endTimeUtc\":\"2020-01-24T03:24:23.6939396+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:24:23.6939396+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:24:23.6939396+00:00\",\"endTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:24:30.6938572+00:00\",\"endTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"steps\":[]},{\"name\":\"Deploy Azure Stack FabricRingServices - Prerequisite\",\"description\":\"Prerequisites for FabricRingServices\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:24:30.7407252+00:00\",\"endTimeUtc\":\"2020-01-24T03:30:47.9439966+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:30:47.9439966+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:25:42.4586799+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:24.804741+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:24.804741+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:27:24.804741+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:48.8044685+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:48.8044685+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQLWAS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:25:38.6305918+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:30.6327981+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:30.6327981+00:00\",\"steps\":[]},{\"name\":\"Prepare artifacts content\",\"description\":\"Ensure that artifacts volume has the required credential specs deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:27:30.6327981+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:51.8669418+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:51.8669418+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:25:42.4586799+00:00\",\"endTimeUtc\":\"2020-01-24T03:26:41.8486507+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:26:41.8486507+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:26:41.8486507+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:18.0391863+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:18.0391863+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultAdminResourceProvider - Prerequisite\",\"description\":\"Prerequisites KeyVaultAdminResourceProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:27:18.0391863+00:00\",\"endTimeUtc\":\"2020-01-24T03:27:52.1794344+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:27:52.1794344+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalControlPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalControlPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:27:52.1794344+00:00\",\"endTimeUtc\":\"2020-01-24T03:28:24.3509492+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:28:24.3509492+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultNamingService - Prerequisite\",\"description\":\"Prerequisites KeyVaultNamingService.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:28:24.3509492+00:00\",\"endTimeUtc\":\"2020-01-24T03:28:56.2255969+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:28:56.2255969+00:00\",\"steps\":[]},{\"name\":\"(FBI) Deploy Azure Stack KeyVaultInternalDataPlane - Prerequisite\",\"description\":\"Prerequisites KeyVaultInternalDataPlane.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:28:56.2255969+00:00\",\"endTimeUtc\":\"2020-01-24T03:29:47.807738+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:29:47.807738+00:00\",\"steps\":[]},{\"name\":\"Phase1 (AzMon) AzureMonitor/MDM New Fabric Node Prerequisite\",\"description\":\"Prerequisites for Azure Monitor Service (MDM, MetricsRP, OboService, EventRP, MonRP, OnboardRP etc.) on New Fabric Node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:25:00.8810398+00:00\",\"endTimeUtc\":\"2020-01-24T03:30:47.9439966+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:30:47.9439966+00:00\",\"steps\":[]}]}]},{\"name\":\"Scale out Service fabric cluster.\",\"description\":\"Join the newly created node to service fabric cluster node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:30:50.2431305+00:00\",\"endTimeUtc\":\"2020-01-24T03:37:10.8390388+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:37:10.8390388+00:00\",\"steps\":[]},{\"name\":\"Validate XRP cluster health\",\"description\":\"Validate XRP cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:37:10.8390388+00:00\",\"endTimeUtc\":\"2020-01-24T03:39:19.5309616+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:39:19.5309616+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:19.5309616+00:00\",\"endTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"steps\":[]}]}]},{\"name\":\"XRP App Update\",\"description\":\"XRP App Update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:27.327747+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Upgrade all SF apps\",\"description\":\"Update all SF applications\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:33.9995471+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Update Node Sets\",\"description\":\"Live Update all nodes in a node set.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:41.0776017+00:00\",\"endTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"steps\":[{\"name\":\"Service Fabric Runtime upgrade\",\"description\":\"Upgrade Service Fabric Runtime on XRP cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:48.2806409+00:00\",\"endTimeUtc\":\"2020-01-24T03:40:36.9562858+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:40:36.9562858+00:00\",\"steps\":[]},{\"name\":\"Live Update ISC Code Package\",\"description\":\"Live Update Infra Service Controller Code Package.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:40:36.9562858+00:00\",\"endTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:40:45.3468182+00:00\",\"endTimeUtc\":\"2020-01-24T03:42:01.1301331+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:42:01.1301331+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:42:01.1301331+00:00\",\"endTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"steps\":[]}]},{\"name\":\"Live Update Code Packages\",\"description\":\"Live Update Fabric Ring Controller Services Code Packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:42:34.1608764+00:00\",\"endTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:42:43.8802679+00:00\",\"endTimeUtc\":\"2020-01-24T04:05:00.1281387+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:05:00.1281387+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for HRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:05:00.1281387+00:00\",\"endTimeUtc\":\"2020-01-24T04:17:17.8290103+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:17:17.8290103+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:43:09.8017649+00:00\",\"endTimeUtc\":\"2020-01-24T03:58:04.0879688+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:58:04.0879688+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP CodePackage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:58:04.0879688+00:00\",\"endTimeUtc\":\"2020-01-24T04:21:34.1000185+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:21:34.1000185+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:43:16.84854+00:00\",\"endTimeUtc\":\"2020-01-24T04:03:42.1759039+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:03:42.1759039+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:03:42.1915314+00:00\",\"endTimeUtc\":\"2020-01-24T04:16:20.6563712+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:16:20.6563712+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:43:15.8173004+00:00\",\"endTimeUtc\":\"2020-01-24T03:58:59.838921+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:58:59.838921+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:58:59.838921+00:00\",\"endTimeUtc\":\"2020-01-24T04:16:01.609599+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:16:01.609599+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:43:17.4422837+00:00\",\"endTimeUtc\":\"2020-01-24T04:17:04.7041206+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:17:04.7041206+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:17:04.7041206+00:00\",\"endTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"steps\":[]}]}]},{\"name\":\"Update Active Version on Node Sets\",\"description\":\"Live Update all nodes active version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:26:58.2950136+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Live Update ISC\",\"description\":\"Live Update Infra Service Controller - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:27:04.7793181+00:00\",\"endTimeUtc\":\"2020-01-24T04:28:43.6096008+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:28:43.6096008+00:00\",\"steps\":[]},{\"name\":\"Live Update\",\"description\":\"Live Update Fabric Ring Controller Services - Flip switch to run new Code.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:28:43.6096008+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for ASAppGateway.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:14.609268+00:00\",\"endTimeUtc\":\"2020-01-24T04:38:05.204652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:38:05.204652+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:08.1874585+00:00\",\"endTimeUtc\":\"2020-01-24T05:10:58.1992931+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:10:58.1992931+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for SRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:10:58.1992931+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:11.2655498+00:00\",\"endTimeUtc\":\"2020-01-24T04:38:23.4547434+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:38:23.4547434+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:38:23.4547434+00:00\",\"endTimeUtc\":\"2020-01-24T04:39:04.2042204+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:39:04.2042204+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:08.6718278+00:00\",\"endTimeUtc\":\"2020-01-24T04:55:31.7211626+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:55:31.7211626+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform Post Update for CRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:55:31.7211626+00:00\",\"endTimeUtc\":\"2020-01-24T04:56:13.3662575+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:56:13.3662575+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DiskRP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:06.3906051+00:00\",\"endTimeUtc\":\"2020-01-24T04:44:14.2394207+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:44:14.2394207+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:39.2027476+00:00\",\"endTimeUtc\":\"2020-01-24T04:53:27.2979307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:53:27.2979307+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for SFP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:53:27.2979307+00:00\",\"endTimeUtc\":\"2020-01-24T04:54:58.7581475+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:54:58.7581475+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge RP.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:11.6874242+00:00\",\"endTimeUtc\":\"2020-01-24T04:54:57.5706606+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:54:57.5706606+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:12.4217871+00:00\",\"endTimeUtc\":\"2020-01-24T04:37:03.8729557+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:37:03.8729557+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:37:03.8729557+00:00\",\"endTimeUtc\":\"2020-01-24T04:43:23.7787846+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:43:23.7787846+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for DeploymentProvider.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:43:23.7787846+00:00\",\"endTimeUtc\":\"2020-01-24T04:55:08.8517788+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:55:08.8517788+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:40.796488+00:00\",\"endTimeUtc\":\"2020-01-24T04:35:02.046877+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:35:02.046877+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for FCIR.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:35:02.046877+00:00\",\"endTimeUtc\":\"2020-01-24T04:36:02.3972136+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:36:02.3972136+00:00\",\"steps\":[]},{\"name\":\"PreUpdate\",\"description\":\"Perform preupdate for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:29:12.4842874+00:00\",\"endTimeUtc\":\"2020-01-24T04:33:27.3133445+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:33:27.3133445+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SQL.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:33:27.3133445+00:00\",\"endTimeUtc\":\"2020-01-24T04:35:00.8281487+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:35:00.8281487+00:00\",\"steps\":[]},{\"name\":\"ValidateSqlContainer\",\"description\":\"Validate Sql server container\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:35:00.8281487+00:00\",\"endTimeUtc\":\"2020-01-24T04:35:11.0779992+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:35:11.0779992+00:00\",\"steps\":[]}]}]},{\"name\":\"(AzMon) OBO Configure\",\"description\":\"Update OBO Identity Client Cert Permission in 1909\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:39:41.0307195+00:00\",\"endTimeUtc\":\"2020-01-24T03:40:53.534228+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T03:40:53.534228+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor and MDM Fabric Service Update\",\"description\":\"Updates AzureMonitor and MDM sub services, and RPs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T03:40:53.534228+00:00\",\"endTimeUtc\":\"2020-01-24T04:30:16.716628+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:30:16.716628+00:00\",\"steps\":[]},{\"name\":\"(AzMon) MDM Configure\",\"description\":\"Configure MDM with PostUpdate action\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:30:16.716628+00:00\",\"endTimeUtc\":\"2020-01-24T04:55:33.4555161+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:55:33.4555161+00:00\",\"steps\":[]},{\"name\":\"(AzMon) OnboardRP Register\",\"description\":\"Registers OnboardRP\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:55:33.4555161+00:00\",\"endTimeUtc\":\"2020-01-24T04:56:20.8249883+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T04:56:20.8249883+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Register\",\"description\":\"Registers AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T04:56:20.8249883+00:00\",\"endTimeUtc\":\"2020-01-24T05:04:51.9861608+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:04:51.9861608+00:00\",\"steps\":[]},{\"name\":\"(AzMon) AzureMonitor Configure\",\"description\":\"Configures AzureMonitor\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:04:51.9861608+00:00\",\"endTimeUtc\":\"2020-01-24T05:05:48.2237932+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:05:48.2237932+00:00\",\"steps\":[]}]}]},{\"name\":\"Add Support ring services category to parameters\",\"description\":\"Add Support ring services category to parameters\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:27.4565613+00:00\",\"endTimeUtc\":\"2020-01-21T21:10:46.2532039+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:10:46.2532039+00:00\",\"steps\":[]},{\"name\":\"Update OSImage of SupportBridge Service Fabric cluster.\",\"description\":\"Update OSImage on the SupportBridge service fabric cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:46.2532039+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:23.8736522+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:23.8736522+00:00\",\"steps\":[{\"name\":\"ScaleIn SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleIn Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:57.8311884+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:20.3545164+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:20.3545164+00:00\",\"steps\":[{\"name\":\"Updating SRNG node status to removing.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:07.5341962+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:46.4868445+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:46.4868445+00:00\",\"steps\":[]},{\"name\":\"Unregister Support Ring and controller.\",\"description\":\"Un register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:46.4868445+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:36.4587288+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:36.4587288+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:36.4587288+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:04.6449211+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:04.6449211+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:44.0993032+00:00\",\"endTimeUtc\":\"2020-01-21T21:30:06.7848874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:30:06.7848874+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:30:06.7848874+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:04.5824523+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:04.5824523+00:00\",\"steps\":[]}]},{\"name\":\"Update SRNG node status to REMOVED.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:35:04.6449211+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:20.3076406+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:20.3076406+00:00\",\"steps\":[]}]},{\"name\":\"Scaleout SupportBridge Service Fabric Node\",\"description\":\"Perform ScaleOut Operation on SupportBridge Service Fabric Node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:35:20.4194972+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:23.8580443+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:23.8580443+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:35:27.9325901+00:00\",\"endTimeUtc\":\"2020-01-21T21:35:36.6044058+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:35:36.6044058+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:35:36.6044058+00:00\",\"endTimeUtc\":\"2020-01-21T21:50:38.769628+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:50:38.769628+00:00\",\"steps\":[]},{\"name\":\"Deploy Support Ring VM\",\"description\":\"Creating a new virtual machine for SupportRing VM\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:50:38.769628+00:00\",\"endTimeUtc\":\"2020-01-21T22:30:40.720044+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:30:40.720044+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:30:40.7356672+00:00\",\"endTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:30:48.0168917+00:00\",\"endTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"steps\":[]}]},{\"name\":\"Add SF Names to DNS Server\",\"description\":\"Add records for ASSRSFPortal and ASSRSFClient to DNS Server\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:38:17.0604451+00:00\",\"endTimeUtc\":\"2020-01-21T22:39:43.3405672+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:39:43.3405672+00:00\",\"steps\":[]},{\"name\":\"SupportRingServices Prerequisites\",\"description\":\"Currently no op. Place holder step for adding any new steps.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:39:43.3405672+00:00\",\"endTimeUtc\":\"2020-01-21T22:40:06.8246929+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:40:06.8246929+00:00\",\"steps\":[]},{\"name\":\"Configure networking\",\"description\":\"Configure routing on SupportRing VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:40:06.8246929+00:00\",\"endTimeUtc\":\"2020-01-21T22:42:42.6738245+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:42:42.6738245+00:00\",\"steps\":[]},{\"name\":\"Configure DNS\",\"description\":\"Configure DNS servers and clients on SupportRing VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:42:42.6738245+00:00\",\"endTimeUtc\":\"2020-01-21T22:46:49.0734413+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:46:49.0734413+00:00\",\"steps\":[]},{\"name\":\"Update Service Fabric Runtime of SupportRing Service Fabric cluster.\",\"description\":\"Update Service fabric runtime on the SupportRing cluster.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:46:49.0734413+00:00\",\"endTimeUtc\":\"2020-01-21T22:55:41.6162202+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:55:41.6162202+00:00\",\"steps\":[]},{\"name\":\"Validate Support Ring cluster health.\",\"description\":\"Validate Support Ring cluster health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:55:41.6162202+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"steps\":[{\"name\":\"Check Suport Ring Health\",\"description\":\"Check the health of the Support Ring.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:55:49.084892+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"steps\":[]}]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:57:15.4206295+00:00\",\"endTimeUtc\":\"2020-01-21T22:57:23.8580443+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:57:23.8580443+00:00\",\"steps\":[]}]}]},{\"name\":\"Update SupportBridgeController application\",\"description\":\"Update SupportBridgeController application.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:57:23.8736522+00:00\",\"endTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:59:25.0555134+00:00\",\"endTimeUtc\":\"2020-01-21T23:00:48.0178959+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:00:48.0178959+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for SupportBridge Controller.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:00:53.4700538+00:00\",\"endTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"steps\":[]}]},{\"name\":\"Re-register Support Ring and controller.\",\"description\":\"Re register support ring and SupportBridgeController from ISC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:07:25.1356938+00:00\",\"endTimeUtc\":\"2020-01-21T23:08:42.6994744+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:08:42.6994744+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication.\",\"description\":\"Validate Replication among all Domain Controllers.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:10:29.2534139+00:00\",\"endTimeUtc\":\"2020-01-21T21:11:46.5805948+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:11:46.5805948+00:00\",\"steps\":[]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:46.5805948+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:11:55.7523645+00:00\",\"endTimeUtc\":\"2020-01-21T21:12:06.361603+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:12:06.361603+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:12:06.361603+00:00\",\"endTimeUtc\":\"2020-01-21T21:21:23.7244464+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:21:23.7244464+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:23.7244464+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:21:31.4900122+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:00.7075588+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:00.7075588+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:00.7075588+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:32.5823592+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:41.691675+00:00\",\"endTimeUtc\":\"2020-01-21T22:52:11.2305089+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:52:11.2305089+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:49.5978748+00:00\",\"endTimeUtc\":\"2020-01-21T21:28:59.1290663+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:28:59.1290663+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:28:59.1290663+00:00\",\"endTimeUtc\":\"2020-01-21T21:29:25.3164037+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T21:29:25.3164037+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T21:29:25.3164037+00:00\",\"endTimeUtc\":\"2020-01-21T22:07:47.3824968+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:07:47.3824968+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:07:47.4762471+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:07:54.6169737+00:00\",\"endTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:20:46.8268239+00:00\",\"endTimeUtc\":\"2020-01-21T22:33:23.2503634+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:33:23.2503634+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:33:23.2503634+00:00\",\"endTimeUtc\":\"2020-01-21T22:52:01.7774668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:52:01.7774668+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:52:01.7774668+00:00\",\"endTimeUtc\":\"2020-01-21T22:52:11.2305089+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:52:11.2305089+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:52:11.2617673+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:52:20.5429295+00:00\",\"endTimeUtc\":\"2020-01-21T22:52:29.6053495+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T22:52:29.6053495+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T22:52:29.6053495+00:00\",\"endTimeUtc\":\"2020-01-21T23:02:44.3602327+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:02:44.3602327+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:02:44.3602327+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:02:51.3594237+00:00\",\"endTimeUtc\":\"2020-01-21T23:08:58.9903561+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:08:58.9903561+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:08:58.9903561+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:09:27.255+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:09:35.1766148+00:00\",\"endTimeUtc\":\"2020-01-22T00:11:19.2087157+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:11:19.2087157+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:09:42.645128+00:00\",\"endTimeUtc\":\"2020-01-21T23:09:50.8167353+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:09:50.8167353+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:09:50.8167353+00:00\",\"endTimeUtc\":\"2020-01-21T23:10:15.5347308+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:10:15.5347308+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:10:15.5347308+00:00\",\"endTimeUtc\":\"2020-01-21T23:30:12.4050379+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:30:12.4050379+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:12.4050379+00:00\",\"endTimeUtc\":\"2020-01-21T23:45:42.4877008+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:45:42.4877008+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:30:19.5612136+00:00\",\"endTimeUtc\":\"2020-01-21T23:45:42.347079+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-21T23:45:42.347079+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-21T23:45:42.5345752+00:00\",\"endTimeUtc\":\"2020-01-22T00:07:29.6500982+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:07:29.6500982+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:07:29.9000991+00:00\",\"endTimeUtc\":\"2020-01-22T00:11:11.3337759+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:11:11.3337759+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:11:11.3337759+00:00\",\"endTimeUtc\":\"2020-01-22T00:11:19.2087157+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:11:19.2087157+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn for Domain\",\"description\":\"Domain Update: ScaleIn DC server.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:11:19.2243411+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:38.7445973+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:38.7445973+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:11:26.0055349+00:00\",\"endTimeUtc\":\"2020-01-22T00:11:34.6304516+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:11:34.6304516+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Domain.\",\"description\":\"Remove all Domain components in the to-be-removed VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:11:34.6304516+00:00\",\"endTimeUtc\":\"2020-01-22T00:15:03.1914728+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:15:03.1914728+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:03.1914728+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:22.9012607+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:22.9012607+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:15:10.0195688+00:00\",\"endTimeUtc\":\"2020-01-22T00:28:32.9183748+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:28:32.9183748+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:28:32.9183748+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:22.8856409+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:22.8856409+00:00\",\"steps\":[]}]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:22.9012607+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:38.7445973+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:38.7445973+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut for Domain\",\"description\":\"Domain Update: ScaleOut DC server: adding new DC server to AD.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:38.7602203+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:23.9215605+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:23.9215605+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:46.5881502+00:00\",\"endTimeUtc\":\"2020-01-22T00:29:55.4785563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:29:55.4785563+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node and select host\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:29:55.4785563+00:00\",\"endTimeUtc\":\"2020-01-22T00:31:28.3673022+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:31:28.3673022+00:00\",\"steps\":[]},{\"name\":\"ScaleOut Virtual Machine\",\"description\":\"Creating a new virtual machine\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:31:28.3673022+00:00\",\"endTimeUtc\":\"2020-01-22T00:47:37.2563825+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:47:37.2563825+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:47:37.2563825+00:00\",\"endTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:47:45.3188668+00:00\",\"endTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"steps\":[]}]},{\"name\":\"ScaleOut Domain.\",\"description\":\"Setting all the Domain components in the newly created VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T00:55:45.5668315+00:00\",\"endTimeUtc\":\"2020-01-22T01:00:43.0966593+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:00:43.0966593+00:00\",\"steps\":[]},{\"name\":\"Validate Domain Replication and time service status\",\"description\":\"Validate Replication among all Domain Controllers; Validate time server configuration and status on all domain members\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:00:43.0966593+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:13.5397501+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:13.5397501+00:00\",\"steps\":[]},{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-22T01:02:13.5397501+00:00\",\"endTimeUtc\":\"2020-01-22T01:02:23.9215605+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-22T01:02:23.9215605+00:00\",\"steps\":[]}]}]},{\"name\":\"Update CertificateAuthority\",\"description\":\"Updating Certificate Authorities.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:13:12.8650244+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"steps\":[{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:13:20.1305718+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"steps\":[{\"name\":\"Updating new node.\",\"description\":\"Update the XML to mark the node as removing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:13:26.9586156+00:00\",\"endTimeUtc\":\"2020-01-24T05:13:35.7241381+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:13:35.7241381+00:00\",\"steps\":[]},{\"name\":\"Backup CA\",\"description\":\"Snapshot CA content and database to shared storage.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:13:35.7241381+00:00\",\"endTimeUtc\":\"2020-01-24T05:14:11.6779279+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:14:11.6779279+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:14:11.6779279+00:00\",\"endTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"steps\":[{\"name\":\"Save Logs\",\"description\":\"Save logs from the node before it is redeployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:14:18.0059874+00:00\",\"endTimeUtc\":\"2020-01-24T05:19:43.0381349+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:19:43.0381349+00:00\",\"steps\":[]},{\"name\":\"ScaleIn Virtual Machine.\",\"description\":\"Remove the virtual machine from the stamp.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:19:43.0381349+00:00\",\"endTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"steps\":[]}]},{\"name\":\"PostScaleIn: Remove CA objects from active directory\",\"description\":\"Remove CA objects from active directory.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:21:52.1751324+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:12.0657242+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:12.0657242+00:00\",\"steps\":[]},{\"name\":\"Remove new node.\",\"description\":\"Remove the node from the xml.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:12.0657242+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"steps\":[]}]},{\"name\":\"ScaleIn Certificate Authority Node\",\"description\":\"Perform ScaleIn operation on Certificate Authority.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:19.6143374+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"steps\":[{\"name\":\"MarkVirtualMachineStatusProvisioning\",\"description\":\"Update the XML to mark the new node as deploying.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:26.0205251+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:33.7860537+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:33.7860537+00:00\",\"steps\":[]},{\"name\":\"Building VHD\",\"description\":\"Building the VHD for the new node\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:33.7860537+00:00\",\"endTimeUtc\":\"2020-01-24T05:22:54.194883+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:22:54.194883+00:00\",\"steps\":[]},{\"name\":\"Update for CA\",\"description\":\"Updates CA server on the guest VM.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:22:54.194883+00:00\",\"endTimeUtc\":\"2020-01-24T05:34:14.6833769+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:34:14.6833769+00:00\",\"steps\":[]},{\"name\":\"ScaleOut-Guest on all the dependent components.\",\"description\":\"Invoke scaleOutGuest on all the dependent components.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:34:14.6833769+00:00\",\"endTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"steps\":[{\"name\":\"Complete configuration of VM\",\"description\":\"Migrates VM to CPI, Update MA, Update ECEAgent, Verify TraceCollector, Scaleout AzureMonitor.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:34:21.6051815+00:00\",\"endTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"steps\":[]}]},{\"name\":\"Validate CA after ScaleOut\",\"description\":\"Validate CA role after ScaleOut.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:37:02.4021977+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:04.0108831+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:04.0108831+00:00\",\"steps\":[]},{\"name\":\"Updating new node\",\"description\":\"Update the XML to mark the new node as deployed.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:04.0108831+00:00\",\"endTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"steps\":[]}]}]}]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:11.401426+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[{\"name\":\"PostUpdateSteps\",\"description\":\"Register, Clean up infrastructure roles and updating cloud security.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:17.7294764+00:00\",\"endTimeUtc\":\"2020-02-10T16:39:26.5648649+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:39:26.5648649+00:00\",\"steps\":[{\"name\":\"Registration of services\",\"description\":\"Registers FabricRingServices with ISC and Health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:33.1511796+00:00\",\"endTimeUtc\":\"2020-01-24T06:06:00.8782909+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T06:06:00.8782909+00:00\",\"steps\":[]},{\"name\":\"Set LDF limits and Recovery mode\",\"description\":\"Set LDF limits and Recovery mode for SQL DBs\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:34.2917937+00:00\",\"endTimeUtc\":\"2020-01-24T05:41:50.8387801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:41:50.8387801+00:00\",\"steps\":[]},{\"name\":\"Create pressure files\",\"description\":\"Create pressure files for SQL file growth\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:41:50.8387801+00:00\",\"endTimeUtc\":\"2020-01-24T05:42:10.5731126+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:42:10.5731126+00:00\",\"steps\":[]},{\"name\":\"Artifact Clean Up\",\"description\":\"Cleanup any artifacts left behind by previous updates.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-24T05:38:33.0418075+00:00\",\"endTimeUtc\":\"2020-01-24T05:39:02.813162+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-24T05:39:02.813162+00:00\",\"steps\":[]}]},{\"name\":\"Close Active Alerts\",\"description\":\"Closing active alerts activated during the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-02-10T16:39:26.5648649+00:00\",\"endTimeUtc\":\"2020-02-10T16:40:14.7719901+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:40:14.7719901+00:00\",\"steps\":[]},{\"name\":\"Post-update Validation\",\"description\":\"Validating cloud health.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-02-10T16:40:14.7719901+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:37.6000074+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:37.6000074+00:00\",\"steps\":[]},{\"name\":\"Cloud Version Change\",\"description\":\"Finalizing update and setting new cloud version.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-02-10T16:48:37.6000074+00:00\",\"endTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"lastUpdatedTimeUtc\":\"2020-02-10T16:48:55.2438258+00:00\",\"steps\":[]}]}]}]}]},\"timeStarted\":\"2020-01-07T21:38:51.918Z\",\"lastUpdatedTime\":\"2020-02-10T16:48:55.2438258+00:00\",\"duration\":\"P33DT19H18M24.304S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/64a55d0c-195b-4baf-8db2-105b18ee80df?api-version=2016-05-01+118": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/64a55d0c-195b-4baf-8db2-105b18ee80df?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "235", "236" ], - "x-ms-client-request-id": [ "e41c41de-fae5-4f4a-a80c-8f46666b7db6" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "9fcc6d73-d4f9-4fc1-b185-336197e9f8e4" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14609" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvLao0029TFxvSdZIGsRRD3hyKT3prJahXBqwJ2/sieCzNtHjfJOxxV+ngQtxm81hJkw/c+gzRUtzfhBRSA+Y8C2mnSBkRkHM7ANMiQDlWVfHuDuEWQ/vYVMGw/cAwP+awckXxNKFMdAs30Oi85UB/" ], - "x-ms-request-id": [ "9fcc6d73-d4f9-4fc1-b185-336197e9f8e4" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032234Z:9fcc6d73-d4f9-4fc1-b185-336197e9f8e4" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:34 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "1131" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/64a55d0c-195b-4baf-8db2-105b18ee80df\",\"name\":\"northwest/Microsoft1.1912.0.30/64a55d0c-195b-4baf-8db2-105b18ee80df\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Re-Install Nugets\",\"description\":\"\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-11T16:26:19.7908292+00:00\",\"endTimeUtc\":\"2020-01-11T16:48:58.5854381+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-11T16:48:58.5854381+00:00\",\"steps\":[{\"name\":\"Install product nugets\",\"description\":\"Install prouct nugets to product drives of infra VMs.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-11T16:26:19.7908292+00:00\",\"endTimeUtc\":\"2020-01-11T16:48:58.5854381+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-11T16:48:58.5854381+00:00\",\"steps\":[]}]},\"timeStarted\":\"2020-01-11T16:26:11.306Z\",\"lastUpdatedTime\":\"2020-01-11T16:48:58.5854381+00:00\",\"duration\":\"PT22M47.341S\",\"state\":\"Succeeded\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/b8eeb3b4-3022-4362-9e93-60d19c99d039?api-version=2016-05-01+119": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/b8eeb3b4-3022-4362-9e93-60d19c99d039?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "237", "238" ], - "x-ms-client-request-id": [ "23773783-1fae-4e6b-8d5b-339b5139e6e9" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "61588b0b-4e14-4375-93d9-ea0c38571799" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvBmdhIfRdhdgP7V8WHdDqmUCcMF5zqEfPfxqLFut1dr9FozcrBfH147WOk5cMoqi/RsbUD+aJFEhMnaBUYKQ8X8r0P9tIcIbS3Vx2skj2uM/0E00IMmDvuy7BuCbESSWXw+rTfQcCtP3r3plcjp2p" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14608" ], - "x-ms-request-id": [ "61588b0b-4e14-4375-93d9-ea0c38571799" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032235Z:61588b0b-4e14-4375-93d9-ea0c38571799" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:35 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "43453" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/b8eeb3b4-3022-4362-9e93-60d19c99d039\",\"name\":\"northwest/Microsoft1.1912.0.30/b8eeb3b4-3022-4362-9e93-60d19c99d039\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:07.2121624+00:00\",\"endTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:05.0710453+00:00\",\"endTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:31.0053214+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:52.1770488+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:00.2082403+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.895699+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.8488086+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.9269339+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"endTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:04:02.6625082+00:00\",\"endTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"endTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.7942488+00:00\",\"endTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7316692+00:00\",\"endTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T17:53:39.9092208+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.6223794+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.9347917+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7785421+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:37:40.4946672+00:00\",\"endTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:11.1264109+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"steps\":[{\"name\":\"Disable DSC Partial Config\",\"description\":\"Disable DSC Partial Config on VMs and hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.3918526+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:47.8135997+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:36.2814825+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:04.5518527+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:04.5518527+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:29.0315384+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:57.7860691+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:57.7860691+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.875386+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.7772742+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.7772742+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:27.5003111+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:04.7862182+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:04.7862182+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:21.2972237+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:10.1656661+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:10.1656661+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:34.3596199+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:08.3723789+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:08.3723789+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:39.5789882+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:11.8900352+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:11.8900352+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:35.9064887+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:28.7467668+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:39.1095813+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:10.1067431+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:10.1067431+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:20.2035042+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:53.1767521+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:53.1767521+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:21.5628526+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.1097674+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:50.7548778+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:50.7548778+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:37.2345992+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:09.0442483+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:09.0442483+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:18.8284948+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:08.2875238+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:08.2875238+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:39:39.5163067+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:51.2861166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:51.2861166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:23.0785379+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:05.7714165+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:05.7714165+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.1566191+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:09.9066893+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:04.364813+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:04.364813+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:53.1255041+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:06.8023195+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:06.8023195+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:10.8129311+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:57.0116567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:57.0116567+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:37.5627225+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:09.4817449+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:09.4817449+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:31.3752701+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:06.2554437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:06.2554437+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:41:01.4844163+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:05.8179385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:05.8179385+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.578515+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:00.292857+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:00.292857+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:28.828414+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:02.2079862+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:02.2079862+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:09.8129422+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:01.1682365+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:01.1682365+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:12.8598933+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.6610912+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.6610912+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:16.7816372+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:54.9335166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:54.9335166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:28.9221645+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:03.3485385+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:03.3485385+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:00.0005912+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.0048166+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.0048166+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:39:58.0318072+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:01.082982+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:01.082982+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:15.375397+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:53.0116563+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:33.9066786+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.52049+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.52049+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:46.3439011+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:08.1343224+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:08.1343224+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.9847322+00:00\",\"endTimeUtc\":\"2020-01-06T19:43:59.3084894+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:43:59.3084894+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:47.7823522+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"steps\":[{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:19.437862+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:58.8798137+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:58.8798137+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:05.5161019+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.1299169+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:26.281901+00:00\",\"endTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:45:03.3798646+00:00\",\"steps\":[]},{\"name\":\"Disable Partial Config Mode\",\"description\":\"Disable partial configuration mode in DSC.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:40:01.2349322+00:00\",\"endTimeUtc\":\"2020-01-06T19:44:59.6923548+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:44:59.6923548+00:00\",\"steps\":[]}]}]},{\"name\":\"Create or Update Identity Applications\",\"description\":\"Create or update identity applications in the identity system (AAD or ADFS).\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.8449885+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"steps\":[]},{\"name\":\"Persist Configuration Files\",\"description\":\"Persist changes to identity application configuration files.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:42:46.0674139+00:00\",\"endTimeUtc\":\"2020-01-06T19:46:08.8999495+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:46:08.8999495+00:00\",\"steps\":[]},{\"name\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"description\":\"Create SSL certificates for SF apps and rotate SQL certificates\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:32.4388419+00:00\",\"endTimeUtc\":\"2020-01-06T19:42:20.5621747+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:42:20.5621747+00:00\",\"steps\":[]},{\"name\":\"Generate SSL certificate\",\"description\":\"Generate SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T19:38:31.2043627+00:00\",\"endTimeUtc\":\"2020-01-06T19:39:37.1569488+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T19:39:37.1569488+00:00\",\"steps\":[]}]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:13.1019008+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:25.7736626+00:00\",\"endTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:15:38.4298358+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Update critical JEA endpoints\",\"description\":\"Update critical JEA endpoints required by service and update code\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:47.8360092+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:58.3984404+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.5233519+00:00\",\"endTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:17.7664823+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:25.8914267+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:02.7382065+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:31.3007835+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:07.6289652+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.6171006+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:53.8789437+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:02.3477632+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:43.1759097+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:16.113623+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:52.4728801+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.7420986+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:40.0039936+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:48.2383163+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:29.3322771+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:38:05.3791822+00:00\",\"endTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:38:41.6916368+00:00\",\"steps\":[]}]},{\"name\":\"Update Baremetal JEA endpoints\",\"description\":\"Update JEA endpoints on Physical Hosts\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:16:09.7420986+00:00\",\"endTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"steps\":[]},{\"name\":\"Live Update Host Agent.\",\"description\":\"Live Update Host Agent service on each host.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:35:57.925745+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"steps\":[{\"name\":\"Install SSL certificate\",\"description\":\"Install SSL certificate\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:06.2538406+00:00\",\"endTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"steps\":[]},{\"name\":\"Update Host Agent bits\",\"description\":\"Adds host agent bits into hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:36:44.6914273+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"steps\":[]},{\"name\":\"Enable HostAgent\",\"description\":\"Enable HostAgent on the system.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:37:14.2070882+00:00\",\"endTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:37:54.4571011+00:00\",\"steps\":[]}]}]}]},{\"name\":\"Update critical applications\",\"description\":\"Update critical applications.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:38:52.4884991+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Update URP service nuget\",\"description\":\"Update URP service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:04.5040949+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update URP\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:40.9571376+00:00\",\"endTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update URP.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:48:50.8388513+00:00\",\"endTimeUtc\":\"2020-01-07T05:40:00.4911506+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T05:40:00.4911506+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for URP.\",\"errorMessage\":\"Type \u0027Update\u0027 of Role \u0027URP\u0027 raised an exception:\\n\\nCould not ping any of the provided Service Fabric gateway endpoints.\\nat Wait-ServiceFabricClusterHealthy, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\WinFabricCluster\\\\RepairServiceFabricCluster.psm1: line 452\\nat Repair-UnplacedReplica, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\WinFabricCluster\\\\RepairServiceFabricCluster.psm1: line 164\\nat Repair-AzureStackServiceFabricCluster, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\WinFabricCluster\\\\RepairServiceFabricCluster.psm1: line 38\\nat Install-ServiceFabricApplication, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Utils\\\\WinFabricCluster\\\\ServiceFabricApp.ps1: line 128\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 62\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:48:59.4793998+00:00\",\"endTimeUtc\":\"2020-01-07T05:40:00.4911506+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T05:40:00.4911506+00:00\",\"steps\":[]},{\"name\":\"Configure\",\"description\":\"Perform Configure for URP.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Creating CPI service nuget \",\"description\":\"Update CPI service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:04.8790997+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"steps\":[]},{\"name\":\"Update code packages\",\"description\":\"Update CPI\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:40:25.1650442+00:00\",\"endTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update CPI.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:51:33.221246+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for CPI.\",\"errorMessage\":\"Type \u0027Update\u0027 of Role \u0027CPI\u0027 raised an exception:\\n\\nfabric:/AzureStackCpiApplication Number of partitions unhealthy 1\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 71\\nat Invoke-ScriptBlockWithRetries, D:\\\\Microsoft.AzureStack.Solution.Deploy.Fabric.1.1910.0.58\\\\content\\\\AzureStackInstaller\\\\Modules\\\\AzureStackInstallerCommon\\\\AzureStackInstallerCommon.psm1: line 29\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 75\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-06T20:51:41.0336917+00:00\",\"endTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-07T06:46:44.2115391+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for CPI.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Backup NC resources.\",\"description\":\"Backup NC resources before update\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:06.3322162+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"steps\":[{\"name\":\"Internal NC backup\",\"description\":\"Internal NC backup\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:17.8483927+00:00\",\"endTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"steps\":[]}]},{\"name\":\"(NC) Upgrade NC SF version.\",\"description\":\"Upgrade NC SF version\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:40:32.3368918+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"steps\":[]},{\"name\":\"(NC) Upgrade NC Application.\",\"description\":\"Upgrade NC application\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:27.4983192+00:00\",\"endTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"steps\":[]},{\"name\":\"(NC) Update iDNS Configuration in NC.\",\"description\":\"Update iDNS Configuration in NC\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:42:48.9565307+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:03.3314587+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:03.3314587+00:00\",\"steps\":[]},{\"name\":\"Update ISC service nuget\",\"description\":\"Update ISC service nuget on the XRP product drives.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:05.3478435+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"steps\":[]},{\"name\":\"Update code pacakges\",\"description\":\"Update InfraServiceController\u0027s code packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:40.8477563+00:00\",\"endTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Update InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:49:14.2136721+00:00\",\"endTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"steps\":[{\"name\":\"Update\",\"description\":\"Perform Update for InfraServiceController.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:49:23.8073723+00:00\",\"endTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:54:46.5978398+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:05.4884683+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:16.9728185+00:00\",\"endTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:39:54.3789737+00:00\",\"endTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:08.9515269+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:41:16.9514916+00:00\",\"endTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:42:02.6861162+00:00\",\"endTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:43:43.0770887+00:00\",\"endTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:43:50.5926689+00:00\",\"endTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:44:29.9292134+00:00\",\"endTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"steps\":[]}]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent on a node.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:45:49.24176+00:00\",\"endTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"steps\":[{\"name\":\"Update Agent bits\",\"description\":\"Ensure that correct binaries are located on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:45:56.3978556+00:00\",\"endTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"steps\":[]},{\"name\":\"Install RdAgent\",\"description\":\"Install RdAgent components on all hosts.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:46:27.3745218+00:00\",\"endTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:47:34.7713257+00:00\",\"steps\":[]}]}]},{\"name\":\"(DEP) Generate Code Integrity Policy\",\"description\":\"Generates the Code Integrity Policy\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:15:47.5704+00:00\",\"endTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"steps\":[]},{\"name\":\"Build Base Image\",\"description\":\"Building base image.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:17:08.319806+00:00\",\"endTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"steps\":[{\"name\":\"(DEP) Stage content needed by cloud, host and virtual machine build.\",\"description\":\"Stage content needed by cloud, host and virtual machine build.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:17:33.1477588+00:00\",\"endTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"steps\":[]},{\"name\":\"(DEP) Generate base images for hosts and virtual machines.\",\"description\":\"Creates and updates the base images needed by hosts and virtual machines.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:20:18.7928744+00:00\",\"endTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:24:50.976567+00:00\",\"steps\":[]}]},{\"name\":\"(DEP) Generate host images\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:24:51.0078115+00:00\",\"endTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"steps\":[{\"name\":\"(DEP) Generate host image.\",\"description\":\"Build VHDs for the host and the backup WinPE for servicing.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:19.8745578+00:00\",\"endTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:53:40.9824394+00:00\",\"steps\":[]},{\"name\":\"Ensure VM VHDs are created\",\"description\":\"Ensure that the common VHDs needed for VM attachment are created in the expected versioned share\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:00.7180297+00:00\",\"endTimeUtc\":\"2020-01-06T20:46:07.8196583+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:46:07.8196583+00:00\",\"steps\":[{\"name\":\"Copy manifest content from update package\",\"description\":\"Use the update manifest to copy images to the stamp\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:25:11.5148417+00:00\",\"endTimeUtc\":\"2020-01-06T20:33:40.5758874+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:33:40.5758874+00:00\",\"steps\":[]},{\"name\":\"Ensure that the artifacts VHD exists\",\"description\":\"Ensure that the artifacts VHD exists at the expected location\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-06T20:33:40.5915167+00:00\",\"endTimeUtc\":\"2020-01-06T20:34:15.6078813+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-06T20:34:15.6078813+00:00\",\"steps\":[]}]}]}]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Infra VMs\",\"description\":\"Updating InfraVMs based on update payload\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2020-01-05T17:46:12.646Z\",\"lastUpdatedTime\":\"2020-01-07T06:46:44.2115391+00:00\",\"duration\":\"P1DT13H21M51.946S\",\"state\":\"Failed\"}}" - } - }, - "[NoDescription]+[NoContext]+[NoScenario]+$GET+https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/f7f2e96a-5753-449a-bd3a-d0cf45e1a2ab?api-version=2016-05-01+120": { - "Request": { - "Method": "GET", - "RequestUri": "https://adminmanagement.northwest.azs-longhaul-02.selfhost.corp.microsoft.com/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourcegroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/f7f2e96a-5753-449a-bd3a-d0cf45e1a2ab?api-version=2016-05-01", - "Content": null, - "Headers": { - "x-ms-unique-id": [ "239", "240" ], - "x-ms-client-request-id": [ "e4a7455a-ed67-4e64-9e75-678e80984d31" ], - "CommandName": [ "Azs.Update.Admin.internal\\Get-AzsUpdateRun" ], - "FullCommandName": [ "Get-AzsUpdateRun_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowerShell/Az4.0.0-preview" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "x-ms-correlation-request-id": [ "14bf5837-2e23-4fde-915b-bf615dcf314e" ], - "Server": [ "Microsoft-HTTPAPI/2.0" ], - "WWW-Authenticate": [ "oYG3MIG0oAMKAQChCwYJKoZIgvcSAQICooGfBIGcYIGZBgkqhkiG9xIBAgICAG+BiTCBhqADAgEFoQMCAQ+iejB4oAMCARKicQRvSBTfXCmgceQfjaL5K5UO7XuAphZivIZ9y/vGaTwC7fT4jXqiH4gR1mQ/sYaxDtbQndvh73IU5aPHWWg0yAMzIavymMouhFn2mJVF1Xb0ORoRn9XtssdkNahvHF+wAIf/gUWSYgNqex4gVmlAgeS0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "14607" ], - "x-ms-request-id": [ "14bf5837-2e23-4fde-915b-bf615dcf314e" ], - "x-ms-routing-request-id": [ "NORTHWEST:20200222T032237Z:14bf5837-2e23-4fde-915b-bf615dcf314e" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Content-Type-Options": [ "nosniff" ], - "Date": [ "Sat, 22 Feb 2020 03:22:37 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "10062" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"id\":\"/subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/resourceGroups/System.northwest/providers/Microsoft.Update.Admin/updateLocations/northwest/updates/Microsoft1.1912.0.30/updateRuns/f7f2e96a-5753-449a-bd3a-d0cf45e1a2ab\",\"name\":\"northwest/Microsoft1.1912.0.30/f7f2e96a-5753-449a-bd3a-d0cf45e1a2ab\",\"type\":\"Microsoft.Update.Admin/updateLocations/updates/updateRuns\",\"location\":\"northwest\",\"tags\":{},\"properties\":{\"progress\":{\"name\":\"Unnamed step\",\"description\":\"Update Azure Stack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"Engine Update\",\"description\":\"Perform Engine update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:00.3528738+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate Cloud\",\"description\":\"Copying packages.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:32:07.2121624+00:00\",\"endTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"steps\":[]},{\"name\":\"Update SeedRing ECE\",\"description\":\"Updating infrastructure roles on ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:41:58.6023429+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[{\"name\":\"PreUpdate\",\"description\":\"Perform PreUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:05.0710453+00:00\",\"endTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"steps\":[]},{\"name\":\"Update\",\"description\":\"Perform Update for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:42:47.9486302+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"steps\":[]},{\"name\":\"PostUpdate\",\"description\":\"Perform PostUpdate for ECE.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:58:02.8626048+00:00\",\"endTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"steps\":[]}]}]},{\"name\":\"Cloud Update\",\"description\":\"Perform cloud update.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:22.2553749+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"AzureStack Update\",\"description\":\"Update AzureStack.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:31.0053214+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"Before AzureStack Update\",\"description\":\"Building host and virtual machine update resources.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T00:58:52.1770488+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:00.2082403+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.895699+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.8488086+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:46.019597+00:00\",\"steps\":[]},{\"name\":\"Expand Engine specific nugets for ERCS.\",\"description\":\"Extract or Expand all the engine specific nugets for ERCS.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T00:59:09.9269339+00:00\",\"endTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:03:45.0352036+00:00\",\"steps\":[]}]},{\"name\":\"Expand Engine specific nugets.\",\"description\":\"Extract or Expand all the engine specific nugets.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:03:54.4594372+00:00\",\"endTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"steps\":[{\"name\":\"Remove unnecessary Deployment objects\",\"description\":\"Check and Remove unnecessary Deployment objects.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:04:02.6625082+00:00\",\"endTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T01:04:23.4748598+00:00\",\"steps\":[]}]},{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:23.4193194+00:00\",\"endTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:21:55.8857429+00:00\",\"steps\":[{\"name\":\"Check Cloud Health\",\"description\":\"Checking cloud health before starting the update process.\",\"errorMessage\":\"\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:32.7942488+00:00\",\"endTimeUtc\":\"2020-01-05T06:20:53.1049851+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:20:53.1049851+00:00\",\"steps\":[{\"name\":\"Check stamp health.\",\"description\":\"Run UpdateExtendedChecks.\",\"errorMessage\":\"Type \u0027CheckHealth\u0027 of Role \u0027Cloud\u0027 raised an exception:\\n\\nTest-AzureStack validation failed in the following areas:\\nAzure Stack Infrastructure CapacityThe report can be found in the SeedRing role\u0027s Azure Stack Log collection.\\nERCS VM subfolder: AZS-ERCS01\\nReport name: AzureStack_Validation_Summary_2020.01.05_06.16.00.HTML\\nat Assert-TestAzureStackResult, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1912.0.30\\\\CloudDeployment\\\\Roles\\\\Cloud\\\\Cloud.psm1: line 364\\nat CheckHealth, C:\\\\ProgramData\\\\SF\\\\ErcsClusterNode0\\\\Fabric\\\\work\\\\Applications\\\\EnterpriseCloudEngineApplicationType_App1\\\\EnterpriseCloudEngineServicePkg.Code.1.1912.0.30\\\\CloudDeployment\\\\Classes\\\\Cloud\\\\Cloud.psm1: line 995\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 52\\nat \u003cScriptBlock\u003e, \u003cNo file\u003e: line 50\",\"status\":\"Error\",\"startTimeUtc\":\"2020-01-05T01:59:43.7316692+00:00\",\"endTimeUtc\":\"2020-01-05T06:20:53.1049851+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T06:20:53.1049851+00:00\",\"steps\":[]}]},{\"name\":\"Parallel per-node operation top step\",\"description\":\"Parallel per-node operation top step\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:32.6223794+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.9633444+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.9347917+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:05.5101565+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.7785421+00:00\",\"endTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:06:04.2132772+00:00\",\"steps\":[]},{\"name\":\"Expand Live Update Content\",\"description\":\"Expand the nuget content needed for components updated by host live update.\",\"errorMessage\":\"\",\"status\":\"Success\",\"startTimeUtc\":\"2020-01-05T01:59:43.3879618+00:00\",\"endTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"lastUpdatedTimeUtc\":\"2020-01-05T02:05:54.3695995+00:00\",\"steps\":[]}]}]},{\"name\":\"Update NC credential object\",\"description\":\"Updates NC credential object if current NC rest cert thumbprint is different from configured value.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Create new resources and perform cleanup\",\"description\":\"Create Users, Storage accounts, Identity apps, Seedring JEA, CI policy. Clean up group VM images.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate GuestLogCollector cloud parameters\",\"description\":\"Populate GuestLogCollector cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Populate RdAgent cloud parameters\",\"description\":\"Populate RdAgent cloud parameters.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"(DEP) Generate host image and update critical applications\",\"description\":\"Build VHDs for the host, product nuget at runtime, the backup WinPE for servicing and update critical applications.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]},{\"name\":\"Update Hosts\",\"description\":\"Update hosts. This step may take longer than others.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"Update Infra VMs\",\"description\":\"Updating InfraVMs based on update payload\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]},{\"name\":\"After AzureStack Update\",\"description\":\"Doing post update tasks.\",\"errorMessage\":\"\",\"status\":\"Unknown status\",\"steps\":[]}]}]}]},\"timeStarted\":\"2020-01-05T04:52:58.432Z\",\"lastUpdatedTime\":\"2020-01-05T06:21:55.8857429+00:00\",\"duration\":\"PT2H1M3.374S\",\"state\":\"Failed\"}}" - } - } -} \ No newline at end of file diff --git a/src/Azs.Update.Admin/test/UpdateAdmin.Tests.ps1 b/src/Azs.Update.Admin/test/UpdateAdmin.Tests.ps1 deleted file mode 100644 index 939eb42e..00000000 --- a/src/Azs.Update.Admin/test/UpdateAdmin.Tests.ps1 +++ /dev/null @@ -1,240 +0,0 @@ -# ---------------------------------------------------------------------------------- -# -# Copyright Microsoft Corporation -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# ---------------------------------------------------------------------------------- - -<# -.SYNOPSIS - Run AzureStack Update admin tests. - -.DESCRIPTION - Run AzureStack Update admin tests using either mock client or our client. - The mock client allows for recording and playback. This allows for offline tests. - -.PARAMETER RunRaw - Run using our client creation path. - -.EXAMPLE - PS C:\> .\src\UpdateAdmin.Tests.ps1 - - Describing UpdateAdminTests - [+] TestGetUpdateLocation 1.2s - [+] TestListUpdate 4.12s - [+] TestGetUdate 4.51s - [+] TestListUpdateRun 3.96s - [+] TestGetUpdateRun 4.97s - -.NOTES - Author: Mike Giesler - Copyright: Microsoft - Date: March 15, 2018 -#> -param( - [bool]$RunRaw = $false, - [bool]$UseInstalled = $false -) - -$Global:UseInstalled = $UseInstalled -$global:RunRaw = $RunRaw -$global:TestName = "" - -$global:Provider = "Microsoft.Update.Admin" -$global:Location = "northwest" -$global:ResourceGroupName = "System.northwest" -$global:ModuleName = "Azs.Update.Admin" - -InModuleScope Azs.Update.Admin { - - $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' - if (-Not (Test-Path -Path $loadEnvPath)) { - $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' - } - . ($loadEnvPath) - $TestRecordingFile = Join-Path $PSScriptRoot 'UpdateAdmin.Recording.json' - $currentPath = $PSScriptRoot - while(-not $mockingPath) { - $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File - $currentPath = Split-Path -Path $currentPath -Parent - } - . ($mockingPath | Select-Object -First 1).FullName - - Import-Module ..\$global:ModuleName -Force - Import-Module Az.Resources -Force - - Describe "UpdateAdminTests" -Tags @('UpdateAdminTests', 'Azs.Update.Admin') { - - BeforeEach { - - function ValidateUpdateLocation { - param( - [Parameter(Mandatory = $true)] - $location - ) - - $location | Should Not Be $null - $location.Id | Should Not Be $null - $location.CurrentOemVersion | Should Not Be $null - $location.CurrentVersion | Should Not Be $null - $location.State | Should Not Be $null - } - - function ValidateSameUpdateLocation { - param( - [Parameter(Mandatory = $true)] - $location1, - [Parameter(Mandatory = $true)] - $location2 - ) - - $location1 | Should Not Be $null - $location2 | Should Not Be $null - $location1.Id | Should Be $location2.Id - $location1.CurrentOemVersion | Should Be $location2.CurrentOemVersion - $location1.CurrentVersion | Should Be $location2.CurrentVersion - $location1.State | Should Be $location2.State - } - - function ValidateUpdate { - param( - [Parameter(Mandatory = $true)] - $update - ) - - $update | Should Not Be $null - $update.Id | Should Not Be $null - $update.Description | Should Not Be $null - $update.KbLink | Should Not Be $null - $update.MinVersionRequired | Should Not Be $null - $update.PackagePath | Should Be $null - $update.PackageSizeInMb | Should Not Be $null - $update.Publisher | Should Not Be $null - $update.State | Should Not Be $null - $update.Name | Should Not Be $null - $update.Version | Should Not Be $null - } - - function ValidateSameUpdate { - param( - [Parameter(Mandatory = $true)] - $update1, - [Parameter(Mandatory = $true)] - $update2 - ) - - $update1 | Should Not Be $null - $update2 | Should Not Be $null - $update1.Id | Should Be $update2.Id - $update1.Description | Should Be $update2.Description - $update1.KbLink | Should Be $update2.KbLink - $update1.MinVersionRequired | Should Be $update2.MinVersionRequired - $update1.PackagePath | Should Be $update2.PackagePath - $update1.PackageSizeInMb | Should Be $update2.PackageSizeInMb - $update1.Publisher | Should Be $update2.Publisher - $update1.State | Should Be $update2.State - $update1.Name | Should Be $update2.Name - $update1.Version | Should Be $update2.Version - } - - function ValidateUpdateRun { - param( - [Parameter(Mandatory = $true)] - $run - ) - - $run | Should Not Be $null - $run.Id | Should Not Be $null - $run.Duration | Should Not Be $null - $run.State | Should Not Be $null - $run.TimeStarted | Should Not Be $null - $run.Location | Should Not Be $null - } - - function ValidateSameUpdateRun { - param( - [Parameter(Mandatory = $true)] - $run1, - [Parameter(Mandatory = $true)] - $run2 - ) - - $run1 | Should Not Be $null - $run2 | Should Not Be $null - $run1.Id | Should Be $run2.Id - $run1.Duration | Should Be $run2.Duration - $run1.State | Should Be $run2.State - $run1.TimeStarted | Should Be $run2.TimeStarted - $run1.Location | Should Be $run2.Location - } - } - - AfterEach { - $global:Client = $null - } - - It "TestGetUpdateLocation" -Skip:$('TestGetUpdateLocation' -in $global:SkippedTests) { - $global:TestName = "TestGetUpdateLocation" - - $list = Get-AzsUpdateLocation -ResourceGroup $global:ResourceGroupName - $list | Should not be $null - foreach ($location in $list) { - $location1 = Get-AzsUpdateLocation -Name $location.Name -ResourceGroup $global:ResourceGroupName - ValidateSameUpdateLocation $location $location1 - } - } - - It "TestListUpdates" -Skip:$('TestListUpdates' -in $global:SkippedTests) { - $global:TestName = "TestListUpdates" - - $list = Get-AzsUpdate -ResourceGroup $global:ResourceGroupName -Location $global:Location - $list | Should Not Be $null - foreach ($update in $list) { - ValidateUpdate $update - } - } - - It "TestGetUpdate" -Skip:$('TestGetUpdate' -in $global:SkippedTests) { - $global:TestName = "TestGetUpdate" - - $list = Get-AzsUpdate -ResourceGroup $global:ResourceGroupName -Location $global:Location - foreach ($update in $list) { - $update1 = Get-AzsUpdate -Name $update.Name -ResourceGroup $global:ResourceGroupName -Location $global:Location - ValidateSameUpdate $update $update1 - } - } - - It "TestListUpdateRuns" -Skip:$('TestListUpdateRuns' -in $global:SkippedTests) { - $global:TestName = "TestListUpdateRuns" - - $list = Get-AzsUpdate -ResourceGroup $global:ResourceGroupName -Location $global:Location - foreach ($update in $list) { - $runList = Get-AzsUpdateRun -UpdateName $update.Name -ResourceGroup $global:ResourceGroupName -Location $global:Location - foreach ($run in $runList) { - ValidateUpdateRun $run - } - } - } - - it "TestGetUpdateRun" -Skip:$('TestGetUpdateRun' -in $global:SkippedTests) { - $global:TestName = "TestGetUpdateRun" - - $list = Get-AzsUpdate -ResourceGroup $global:ResourceGroupName -Location $global:Location - $list | Should not be $null - foreach ($update in $list) { - $runList = Get-AzsUpdateRun -UpdateName $update.Name -ResourceGroup $global:ResourceGroupName -Location $global:Location - foreach ($run in $runList) { - $run1 = Get-AzsUpdateRun -Name $run.Name -ResourceGroup $global:ResourceGroupName -Location $global:Location -UpdateName $update.Name - ValidateSameUpdateRun $run $run1 - } - } - } - } -} \ No newline at end of file diff --git a/src/Azs.Update.Admin/test/env.json b/src/Azs.Update.Admin/test/env.json index 9c8df3d2..8839db3f 100644 --- a/src/Azs.Update.Admin/test/env.json +++ b/src/Azs.Update.Admin/test/env.json @@ -1,4 +1,4 @@ { - "SubscriptionId": "74c72bdc-d917-431c-a377-8ca80f4238a0", + "SubscriptionId": "182830af-081a-4de2-b134-ba14d45d8dd2", "Tenant": "00de9b88-26db-443e-bfae-f884ddfe2e8a" } diff --git a/src/Azs.Update.Admin/test/loadEnv.ps1 b/src/Azs.Update.Admin/test/loadEnv.ps1 index c4ebf2e8..9bb29de9 100644 --- a/src/Azs.Update.Admin/test/loadEnv.ps1 +++ b/src/Azs.Update.Admin/test/loadEnv.ps1 @@ -1,15 +1,6 @@ # ---------------------------------------------------------------------------------- -# -# Copyright Microsoft Corporation -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.7.6, generator: @autorest/powershell@3.0.478) +# Changes may cause incorrect behavior and will be lost if the code is regenerated. # ---------------------------------------------------------------------------------- $envFile = 'env.json' if ($TestMode -eq 'live') { diff --git a/src/Azs.Update.Admin/test/utils.ps1 b/src/Azs.Update.Admin/test/utils.ps1 index a1e4525e..8876c288 100644 --- a/src/Azs.Update.Admin/test/utils.ps1 +++ b/src/Azs.Update.Admin/test/utils.ps1 @@ -5,8 +5,8 @@ function RandomString([bool]$allChars, [int32]$len) { return -join ((48..57) + (97..122) | Get-Random -Count $len | % {[char]$_}) } } +$env = @{} function setupEnv() { - $env = @{} # Preload subscriptionId and tenant from context, which will be used in test # as default. You could change them if needed. $env.SubscriptionId = (Get-AzContext).Subscription.Id diff --git a/src/AzureStack/AzureStack.nuspec b/src/AzureStack/AzureStack.nuspec index 2f44a76b..a94f2c76 100644 --- a/src/AzureStack/AzureStack.nuspec +++ b/src/AzureStack/AzureStack.nuspec @@ -2,7 +2,7 @@ AzureStack - 3.0.0 + 2.2.0 Microsoft Corporation Microsoft Corporation true @@ -15,7 +15,7 @@ - + diff --git a/src/AzureStack/AzureStack.psd1 b/src/AzureStack/AzureStack.psd1 index 3a32c5fd..92c39aee 100644 --- a/src/AzureStack/AzureStack.psd1 +++ b/src/AzureStack/AzureStack.psd1 @@ -12,7 +12,7 @@ # RootModule = '' # Version number of this module. - ModuleVersion = '3.0.0' + ModuleVersion = '2.2.0' # Supported PSEditions # CompatiblePSEditions = @() @@ -58,7 +58,7 @@ RequiredModules = @(@{ModuleName = 'Az.Accounts'; RequiredVersion = '2.2.8'; }, @{ModuleName = 'Az.Resources'; RequiredVersion = '0.12.0'; }, @{ModuleName = 'Azs.Azurebridge.Admin'; RequiredVersion = '1.0.2'; }, - @{ModuleName = 'Azs.Backup.Admin'; RequiredVersion = '2.0.0'; }, + @{ModuleName = 'Azs.Backup.Admin'; RequiredVersion = '1.0.2'; }, @{ModuleName = 'Azs.Commerce.Admin'; RequiredVersion = '1.0.2'; }, @{ModuleName = 'Azs.Compute.Admin'; RequiredVersion = '1.2.0'; }, @{ModuleName = 'Azs.Deployment.Admin'; RequiredVersion = '1.0.1'; }, diff --git a/src/changelog.md b/src/changelog.md index 7cf5c27a..422e272f 100644 --- a/src/changelog.md +++ b/src/changelog.md @@ -1,43 +1,9 @@ # Release 3.0.0 * Requires AzureStack Update 2203+ -* Breaking changes in Azs.Backup.Admin module -## Azs.Backup.Admin module -* Adds support for configuring backup location as blob storage -* Removes Set-AzsBackupconfiguration and newly supports Update\Clear-AzsBackupConfiguration -* Update-AzsBackupConfiguration - either updates a part of the backup location configuration or sets it as a whole - * Migration examples - * Set backup location configuration as a whole - * Old usage - ``` - $location = Set-AzsBackupConfiguration -Username $username -Password $password -Path $path -EncryptionCertPath $encryptionCertPath -IsBackupSchedulerEnabled:$isBackupSchedulerEnabled -BackupFrequencyInHours $backupFrequencyInHours -BackupRetentionPeriodInDays $backupRetentionPeriodInDays - ``` - * New usage - ``` - $location = Update-AzsBackupConfiguration -Username $username -Password $password -Path $path -EncryptionCertPath $encryptionCertPath -IsBackupSchedulerEnabled:$isBackupSchedulerEnabled -BackupFrequencyInHours $backupFrequencyInHours -BackupRetentionPeriodInDays $backupRetentionPeriodInDays - - $location = Update-AzsBackupConfiguration -BlobStorageUrl $blobStorageUrl -BlobStorageKey $blobStorageKey -EncryptionCertPath $encryptionCertPath -IsBackupSchedulerEnabled:$isBackupSchedulerEnabled -BackupFrequencyInHours $backupFrequencyInHours -BackupRetentionPeriodInDays $backupRetentionPeriodInDays - ``` - * Update a part of the backup location configuration - * Old usage - ``` - $location = Set-AzsBackupConfiguration -Path $path -BackupRetentionPeriodInDays $backupRetentionPeriodInDays - ``` - * New usage - ``` - $location = Update-AzsBackupConfiguration -Path $path -BackupRetentionPeriodInDays $backupRetentionPeriodInDays - - $location = Update-AzsBackupConfiguration -BlobStorageUrl $blobStorageUrl -BackupRetentionPeriodInDays $backupRetentionPeriodInDays - ``` -* Clear-AzsBackupConfiguration - clears the backup location configuration - * Usage - ``` - $location = Clear-AzsBackupConfiguration - ``` ## Azs.Compute.Admin module * Get-AzsComputeScaleUnit - Added admin support to view the tenant VM and compute node information of a target scale unit - - - +## AzS.Network.Admin module +* Get-AzsVirtualNetworkGatewayConnection - Added support for admin to view all VPN resources created on the stamp # Release 2.2.0 * Requires AzureStack Update 2108+ diff --git a/tools/Common.psm1 b/tools/Common.psm1 deleted file mode 100644 index 5bb7a318..00000000 --- a/tools/Common.psm1 +++ /dev/null @@ -1,564 +0,0 @@ -# Continuously evaluates an expression ($CheckExpression) until it becomes false. -# If $CheckExpression tries to obtain a resource, then the function returns that resource after timeout, or whatever the evaluation returns when the resource is no longer obtainable, such as $null. -# The function will continue to loop also if there was an exception invoking the $CheckExpression until it has waited $MaxSleepSeconds between checks. -function Wait-IncrementsUntilTimeOut -{ - Param - ( - # The string of the condition to check until it becomes false. - [Parameter(Mandatory = $true)] - [string] $CheckExpression, - # The maximum seconds to wait before timeout. - [int] $MaxSleepSeconds=300, - # The amount of seconds to sleep between each evaulation of the $CheckExpression. - [int] $SleepSecondsUnit=5, - # Negates the loop logic based on $CheckExpression, unless there is an exception evaluating $CheckExpression. - # This is preferable to adding "!" or "-not" where you lose evaluated information by reducing returned information to $true or $false. - [switch] $Negate - ) - $currentSeconds = 0 - $expressionResult = $null - # $currentSeconds should not be compared to a multiple of $sleepSecondUnit since it won't tell us if the operation was successful because it could be that - # it was successful at the last second. If the $currentSeconds is ($maxSleepSeconds+1) or over, we know for sure the operation took too long. - while ($currentSeconds -lt ($MaxSleepSeconds + 1)) - { - # If $expressionResult is $null or $false, then the loop stops. If $expressionResult is non-empty, then the loop continues. Returns $expressionResult. - try - { - $expressionResult = Invoke-Expression $CheckExpression - $stringOutput = $expressionResult - $loop = $expressionResult - if ($Negate) - { - $loop = !$expressionResult - } - } - catch - { - Write-Verbose -Message "ERROR running command: ${CheckExpression}" -Verbose - Write-Verbose -Message $_.ScriptStackTrace -Verbose - Write-Verbose -Message "$($_ | Out-String)" -Verbose - $loop = $true - } - - $invalidToString = $false - try - { - $stringOutput = $expressionResult.toString() - } - catch - { - $invalidToString = $true - $stringOutput = $expressionResult | Out-String - Write-Verbose -Message "'${CheckExpression}' does not have a valid toString(), and has an Out-String of '${stringOutput}'." -Verbose - } - - if (!$invalidToString) - { - Write-Verbose -Message "'${CheckExpression}' evaluated to '${stringOutput}'." -Verbose - } - - # $loop is $true when $CheckExpression evaluates to truthy value, but if $Negate is true, then that logic is reversed - # $loop is also $true if $CheckExpression evaluation throws an exception. - if ($loop) - { - Write-Verbose -Message "Waited for ${currentSeconds} seconds. Waiting ${SleepSecondsUnit} more seconds and then running again..." -Verbose - $currentSeconds += $SleepSecondsUnit - Start-Sleep -Seconds $SleepSecondsUnit - } - else - { - break - } - } - - if ($currentSeconds -ge ($MaxSleepSeconds + 1)) - { - Write-Verbose -Message "'${CheckExpression}' still evaluates to '${stringOutput}' after timeout of ${MaxSleepSeconds} seconds." -Verbose - } - else - { - Write-Verbose -Message "'${CheckExpression}' evaluated to a value of '${stringOutput}' before timeout of ${MaxSleepSeconds} seconds." -Verbose - } - - $expressionResult -} - -# Creates a new service principal client Id and secret. Only required if a service principal does not already exist. Requires admin privileges to create. -function New-AzureAppSp -{ - [CmdletBinding(DefaultParameterSetName = "notAdfs")] - param - ( - [Parameter(ParameterSetName = "Aad", Mandatory = $true)] - [ValidateNotNullOrEmpty()] - [string] $ServicePrincipalName, - [Parameter(ParameterSetName = "Adfs", Mandatory = $true)] - [ValidateNotNullOrEmpty()] - [string] $ApplicationName, - [Parameter(ParameterSetName = "Aad", Mandatory = $false)] - [Parameter(ParameterSetName = "Adfs", Mandatory = $false)] - [ValidateNotNullOrEmpty()] - [string] $ErcsVmDnsName, - [Parameter(ParameterSetName = "Adfs", Mandatory = $true)] - [System.Management.Automation.PSCredential] $AzureAdminCredential - ) - if (!$ErcsVmDnsName) - { - . "C:\CloudDeployment\BVTs\BVTSettingUtils.ps1" - $ErcsVmDnsName = Get-Setting -key "AZStack\ercsVM" - } - - $servicePrincipal = $null - $loginInfo = @{ - "ClientId" = $null; - "ClientSecret" = $null; - "ObjectId" = $null - } - - if ($ApplicationName) - { - Write-Verbose -Message "Creating Service Principal ${ApplicationName}." -Verbose - $ercsVmName = $ErcsVmDnsName.Split(".")[0] - $session = New-PSSession -ComputerName $ercsVmName -ConfigurationName PrivilegedEndpoint -Credential $AzureAdminCredential - $applications = Invoke-Command -Session $session -ScriptBlock { Get-GraphApplication } - $servicePrincipalApplication = $applications | Where-Object {$_.Name -like "*${ApplicationName}*"} - - if ($servicePrincipalApplication) - { - foreach ($application in $servicePrincipalApplication) - { - Invoke-Command -Session $session -ScriptBlock { Remove-GraphApplication -ApplicationIdentifier $using:application.Identifier} - } - - Get-AzADApplication -DisplayNameStartWith "Azurestack-${ApplicationName}" -ErrorAction SilentlyContinue | Remove-AzADApplication -Force - } - - $servicePrincipal = Invoke-Command -Session $session -ScriptBlock { New-GraphApplication -Name $using:ApplicationName -GenerateClientSecret} - $spExistsExpression = "Invoke-Command -Session (Get-PSSession -Id $($session.Id)) -ScriptBlock { Get-GraphApplication -ApplicationIdentifier $($servicePrincipal.ApplicationIdentifier)}" - $spExists = Wait-IncrementsUntilTimeOut -CheckExpression $spExistsExpression -Negate - if (!$spExists) - { - throw "The service principal $($servicePrincipal.Id) still failed to exist after checking for an alloted amount of time." - } - - Write-Verbose -Message "Created the following service principal:" -Verbose - $servicePrincipal | Out-String | Write-Verbose -Verbose - $roleAssignmentExpression = "(New-AzRoleAssignment -RoleDefinitionName Owner -ApplicationId $($servicePrincipal.ClientId))" - $role = Wait-IncrementsUntilTimeOut -CheckExpression $roleAssignmentExpression -Negate - if (!$role) - { - throw "Failed to assign role Owner to service principal $($servicePrincipal.ClientId)" - } - $loginInfo["ClientId"] = $servicePrincipal.ClientId - # The client secret in ADFS is in plain text, no need to convert from SecureString for now. Reconsider this in the future if this changes. - $loginInfo["ClientSecret"] = $servicePrincipal.ClientSecret | ConvertTo-SecureString -AsPlainText -Force | ConvertFrom-SecureString - $loginInfo["ObjectId"] = $servicePrincipal.ApplicationIdentifier - - # Clean up and reset context. - $session | Remove-PSSession - } - else - { - Write-Verbose -Message "Creating Service Principal ${ServicePrincipalName}." -Verbose - $servicePrincipal = Get-AzADServicePrincipal -DisplayName $ServicePrincipalName - - if ($servicePrincipal) - { - Remove-AzADServicePrincipal -ObjectId $servicePrincipal.Id -Force - } - - $servicePrincipalApplication = Get-AzADApplication -DisplayName $ServicePrincipalName - - if ($servicePrincipalApplication) - { - $servicePrincipalApplication | Remove-AzADApplication -Force - } - - $servicePrincipal = New-AzADServicePrincipal -Role Owner -DisplayName $ServicePrincipalName - $spExistsExpression = "((Get-AzADServicePrincipal -ObjectId $($servicePrincipal.Id)) -and (Get-AzADApplication -DisplayName ${ServicePrincipalName}))" - $spExists = Wait-IncrementsUntilTimeOut -CheckExpression $spExistsExpression -Negate - if (!$spExists) - { - throw "The service principal $($servicePrincipal.Id) still failed to exist after checking for an alloted amount of time." - } - - Write-Verbose -Message "Created the following service principal:" -Verbose - $servicePrincipal | Out-String | Write-Verbose -Verbose - - $loginInfo["ClientId"] = $servicePrincipal.ApplicationId - $loginInfo["ClientSecret"] = ConvertFrom-SecureString $servicePrincipal.Secret - $loginInfo["ObjectId"] = $servicePrincipal.Id - } - - if (-not $servicePrincipal) - { - throw [System.Exception] "The service principal is null. Failed to create and connect to a service principal context named ${ServicePrincipalName}." - } - - return $loginInfo -} - -function New-AzureCertSp -{ - [CmdletBinding(DefaultParameterSetName = "notAdfs")] - param - ( - [Parameter(ParameterSetName = "notAdfs", Mandatory = $true)] - [ValidateNotNullOrEmpty()] - [string] $ServicePrincipalName, - - [Parameter(ParameterSetName = "Adfs", Mandatory = $true)] - [ValidateNotNullOrEmpty()] - [string] $ApplicationName, - - [Parameter(ParameterSetName = "notAdfs", Mandatory = $false)] - [Parameter(ParameterSetName = "Adfs", Mandatory = $false)] - [ValidateNotNullOrEmpty()] - [string] $ErcsVmDnsName, - - [Parameter(ParameterSetName = "notAdfs", Mandatory = $true)] - [Parameter(ParameterSetName = "Adfs", Mandatory = $true)] - [ValidateNotNullOrEmpty()] - [string] $CertificateName, - - [Parameter(ParameterSetName = "Adfs", Mandatory = $true)] - [System.Management.Automation.PSCredential] $AzureAdminCredential, - - [Parameter(ParameterSetName = "Adfs", Mandatory = $false)] - [Parameter(ParameterSetName = "notAdfs", Mandatory = $false)] - [ValidateNotNullOrEmpty()] - [string] $CertPfxOutputPath, - - [Parameter(ParameterSetName = "Adfs", Mandatory = $false)] - [Parameter(ParameterSetName = "notAdfs", Mandatory = $false)] - [ValidateNotNullOrEmpty()] - [System.Security.SecureString] $CertPfxPassword - ) - if (!$ErcsVmDnsName) - { - . "C:\CloudDeployment\BVTs\BVTSettingUtils.ps1" - $ErcsVmDnsName = Get-Setting -key "AZStack\ercsVM" - } - - $certPath = "cert:\LocalMachine\My" - Get-ChildItem -Path $certPath | Where-Object Subject -Match $CertificateName | Remove-Item -Force - $subjectName = "CN=" + $CertificateName - $certificate = New-SelfSignedCertificate -CertStoreLocation $certPath -Subject $subjectName -KeySpec KeyExchange - $keyValue = [System.Convert]::ToBase64String($certificate.GetRawCertData()) - $servicePrincipal = $null - $loginInfo = @{ - "ClientId" = $null; - "CertificateThumbprint" = $certificate.Thumbprint; - "ObjectId" = $null - } - - if ($ApplicationName) - { - Write-Verbose -Message "Creating Service Principal ${ApplicationName}." -Verbose - $ercsVmName = $ErcsVmDnsName.Split(".")[0] - $session = New-PSSession -ComputerName $ercsVmName -ConfigurationName PrivilegedEndpoint -Credential $AzureAdminCredential - $applications = Invoke-Command -Session $session -ScriptBlock { Get-GraphApplication } - $servicePrincipalApplication = $applications | Where-Object {$_.Name -like "*${ApplicationName}*"} - - if ($servicePrincipalApplication) - { - foreach ($application in $servicePrincipalApplication) - { - Invoke-Command -Session $session -ScriptBlock { Remove-GraphApplication -ApplicationIdentifier $using:application.Identifier } - } - - Get-AzADApplication -DisplayNameStartWith "Azurestack-${ApplicationName}" -ErrorAction SilentlyContinue | Remove-AzADApplication -Force - } - - $servicePrincipal = Invoke-Command -Session $session -ScriptBlock { New-GraphApplication -Name $using:ApplicationName -ClientCertificates $using:certificate} - $spExistsExpression = "Invoke-Command -Session (Get-PSSession -Id $($session.Id)) -ScriptBlock { Get-GraphApplication -ApplicationIdentifier $($servicePrincipal.ApplicationIdentifier)}" - $spExists = Wait-IncrementsUntilTimeOut -CheckExpression $spExistsExpression -Negate - if (!$spExists) - { - throw "The service principal $($servicePrincipal.Id) still failed to exist after checking for an alloted amount of time." - } - - Write-Verbose -Message "Created the following service principal:" -Verbose - $servicePrincipal | Out-String | Write-Verbose -Verbose - $roleAssignmentExpression = "(New-AzRoleAssignment -RoleDefinitionName Owner -ApplicationId $($servicePrincipal.ClientId))" - $role = Wait-IncrementsUntilTimeOut -CheckExpression $roleAssignmentExpression -Negate - if (!$role) - { - throw "Failed to assign role Owner to service principal $($servicePrincipal.ClientId)" - } - # The ADFS applicationId is in the ClientId property for some reason. - $loginInfo["ClientId"] = $servicePrincipal.ClientId - $loginInfo["ObjectId"] = $servicePrincipal.ApplicationIdentifier - - # Clean up and reset context. - $session | Remove-PSSession - } - else - { - Write-Verbose -Message "Creating Service Principal ${ServicePrincipalName}." -Verbose - $servicePrincipal = Get-AzADServicePrincipal -DisplayName $ServicePrincipalName - - if ($servicePrincipal) - { - Remove-AzADServicePrincipal -ObjectId $servicePrincipal.Id -Force - } - - $servicePrincipalApplication = Get-AzADApplication -DisplayName $ServicePrincipalName - - if ($servicePrincipalApplication) - { - $servicePrincipalApplication | Remove-AzADApplication -Force - } - - $servicePrincipal = New-AzADServicePrincipal -DisplayName $ServicePrincipalName -CertValue $keyValue -EndDate $certificate.NotAfter -StartDate $certificate.NotBefore - - $spExistsExpression = "((Get-AzADServicePrincipal -ObjectId $($servicePrincipal.Id)) -and (Get-AzADApplication -DisplayName ${ServicePrincipalName}))" - $spExists = Wait-IncrementsUntilTimeOut -CheckExpression $spExistsExpression -Negate - if (!$spExists) - { - throw "The service principal $($servicePrincipal.Id) still failed to exist after checking for an alloted amount of time." - } - - Write-Verbose -Message "Created the following service principal:" -Verbose - $servicePrincipal | Out-String | Write-Verbose -Verbose - $roleAssignmentExpression = "(New-AzRoleAssignment -RoleDefinitionName Owner -ApplicationId $($servicePrincipal.ApplicationId))" - $role = Wait-IncrementsUntilTimeOut -CheckExpression $roleAssignmentExpression -Negate - if (!$role) - { - throw "Failed to assign role Owner to service principal $($servicePrincipal.ApplicationId)" - } - $loginInfo["ClientId"] = $servicePrincipal.ApplicationId - $loginInfo["ObjectId"] = $servicePrincipal.Id - } - - if (-not $servicePrincipal) - { - throw [System.Exception] "The service principal is null. Failed to create and connect to a service principal context named ${ServicePrincipalName}." - } - - if (($CertPfxOutputPath -and !$CertPfxPassword) -or (!$CertPfxOutputPath -and $CertPfxPassword)) - { - throw [System.Exception] "ERROR: Both the `$CertPfxOutput and `$CertPfxPassword parameters are required or both should not be passed." - } - elseif ($CertPfxOutputPath) - { - Get-ChildItem -Path $certPath | Where-Object {$_.Subject -eq "CN=${CertificateName}"} | Export-PfxCertificate -FilePath $CertPfxOutputPath -Password $CertPfxPassword | Out-Null - } - - return $loginInfo -} - -function Install-SoftwareFromURL -{ - param - ( - [Parameter(Mandatory = $true)] - [string] $DownloadURL, - # Specify location to install files, currently only used for .exe files. - [Parameter(Mandatory = $false)] - [string] $InstallDirectory, - # Used to name the downloaded file before installation. Must include extension. The last part of URL used as file name and extension by default. - [Parameter(Mandatory = $false)] - [string] $DownloadedFileName, - # The likeness string is used to check if the software is already installed. This is not required. - [Parameter(Mandatory = $false)] - [string] $RegistryDisplayNameLike, - [Parameter(Mandatory = $false)] - [string] $InstallLogFilePath, - # Force install doesn't work for msi files since windows will throw 1603 exit code error if the software already exists. - [Parameter(Mandatory = $false)] - [switch] $ForceInstall - ) - - if ($DownloadedFileName -and $DownloadedFileName.Split(".").Count -lt 2 ) - { - throw "Error: `$DownloadedFileName must include an extension!" - } - - $install = $true - if (!$ForceInstall -and $RegistryDisplayNameLike) - { - $x86_check = ((Get-ItemProperty "HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*") | where-object { $_.DisplayName -like $RegistryDisplayNameLike } ).DisplayName.Length -gt 0; - if (Test-Path 'HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall') { - $x64_check = ((Get-ItemProperty "HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*") | where-object { $_.DisplayName -like $RegistryDisplayNameLike } ).DisplayName.Length -gt 0; - } - if ($x64_check -or $x86_check) { - $install = $false - Write-Verbose -Message "The software from ${DownloadURL} was already installed." -Verbose - } - } - if ($install) - { - if ($ForceInstall) - { - Write-Verbose -Message "WARNING: ForceInstall option selected. Might not succeed if software with higher version already installed or other reasons." -Verbose - } - - Write-Verbose -Message "Downloading: ${DownloadURL}" -Verbose - - if (!($DownloadedFileName)) - { - $fileName = $DownloadURL.Split("/")[-1] - $extension = $fileName.Split(".")[-1] - } - else - { - $fileName = $DownloadedFileName - $extension = $DownloadedFileName.Split(".")[-1] - } - - $tempDirObject = New-Item -Path ([System.IO.Path]::GetTempPath()) -Name ([System.IO.Path]::GetRandomFileName()) -ItemType "directory" - $tempDir = $tempDirObject.FullName - $downloadedPath = Join-Path -Path $tempDir -ChildPath $fileName - - $sleepSecondsUnit = 5 - $maxSleepSeconds = 60 - $currentSeconds = 0 - - # $currentSeconds should not be compared to a multiple of $sleepSecondUnit since it won't tell us if the operation was successful because it could be that - # it was successful at the last second. If the $currentSeconds is ($maxSleepSeconds+1) or over, we know for sure the operation took too long. - while ($currentSeconds -lt $maxSleepSeconds + 1) - { - Write-Verbose -Message "Attempting to download ${DownloadURL}, ignore errors until timeout. $($maxSleepSeconds - $currentSeconds) seconds until timeout error." -Verbose - try - { - $webClient = New-Object System.Net.WebClient - [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 - $webClient.DownloadFile($DownloadURL, $downloadedPath) - Write-Verbose -Message "Finished downloading ${DownloadURL}." -Verbose - break - } - catch - { - Write-Verbose $_ - $currentSeconds += $sleepSecondsUnit - Start-Sleep -Seconds $sleepSecondsUnit - Write-Verbose -Message "Failed to download file, retrying..." -Verbose - } - } - - if ($currentSeconds -ge $maxSleepSeconds + 1) - { - Remove-Item $tempDir -Recurse - throw [System.Exception] "Attempts to download ${DownloadURL} command timed out." - } - - Write-Verbose -Message "Performing quiet install" -Verbose - - #################### - # INSTALL EXE - #################### - if ($extension -eq "exe") - { - $arguments = "/SP- /VERYSILENT /SUPPRESSMSGBOXES /FORCECLOSEAPPLICATIONS InstallAllUsers=1 PrependPath=1" - if ($InstallDirectory) - { - $arguments += " TargetDir=`"${InstallDirectory}`"" - } - if ($InstallLogFilePath) - { - $arguments += " /log=${InstallLogFilePath}" - } - $runExpression = "(Start-Process -FilePath '${downloadedPath}' -ArgumentList '${arguments}' -Wait -PassThru -NoNewWindow).ExitCode -ne 0" - $installFailed = Wait-IncrementsUntilTimeOut -CheckExpression $runExpression -SleepSecondsUnit 20 -MaxSleepSeconds 600 - } - - #################### - # INSTALL MSI - #################### - elseif ($extension -eq "msi") { - $arguments = "/i ${downloadedPath} /quiet AllUsers=1" - - if ($InstallLogFilePath) - { - $arguments += " /L*V ${InstallLogFilePath}" - } - - $runExpression = "(Start-Process msiexec -ArgumentList '${arguments}' -Wait -PassThru -NoNewWindow).ExitCode -ne 0" - $installFailed = Wait-IncrementsUntilTimeOut -CheckExpression $runExpression -SleepSecondsUnit 20 -MaxSleepSeconds 600 - } - - if ($installFailed) - { - Remove-Item $tempDir -Recurse - Write-Verbose -Message "Last error message: $Error[0]" -Verbose - throw "Failed to install: $DownloadURL" - } - - Write-Verbose -Message "Successfully installed: $DownloadURL" -Verbose - Remove-Item $tempDir -Recurse - } - else - { - Write-Verbose -Message "Skipping installation of software from ${DownloadURL}." -Verbose - } -} - -function Import-AzModules -{ - param - ( - [Parameter(Mandatory = $true)] - [string] $AzVersion - ) - - Import-Module -Global "$($env:SystemDrive)\az.${AzVersion}\Az.Accounts" -Verbose:$false -ErrorAction Stop - Import-Module -Global "$($env:SystemDrive)\az.${AzVersion}\Az.Resources" -Verbose:$false -ErrorAction Stop - $modules = Get-ChildItem -Path "$($env:SystemDrive)\az.${AzVersion}" -Filter "*.psd1" -Recurse ` - | Where-Object { $_.Name -ne "Az.psd1" -and $_.Name -ne "AzureStack.psd1" -and $_.Name -ne "Az.Accounts.psd1" -and $_.Name -ne "Az.Resources.psd1" } ` - | ForEach-Object { $_.FullName } - foreach ($module in $modules) - { - Import-Module -Global $module -Verbose:$false -ErrorAction Stop - } -} - -# Creates an Azure Stack self-signed .pem file for NodeJS environment variable NODE_EXTRA_CA_CERTS that will be use by NodeJS application. -function New-NodeJSEnvPem -{ - param - ( - [Parameter(Mandatory = $true)] - # The folder to contain the final .pem file. - [string] $PemFolder - ) - - $certName = "AzureStackSelfSignedRootCert" - $rootcerts = Get-ChildItem Cert:\LocalMachine\my | Where-Object Subject -eq "CN=${certName}" - if (-not $rootcerts) { - Write-Host "Cerficate with subject CN=${certName} not found" - throw "Cerficate with subject CN=${certName} not found" - } - - $pemPaths = New-Object System.Collections.ArrayList - - for ($i = 0; $i -lt $rootcerts.Count; $i++) - { - Write-Host "Exporting certificate $($rootcerts[$i].Subject)" - $exportRootCert = "$($rootcerts[$i].SubjectName.Name.split("=")[1])$($rootcerts[$i].SerialNumber)${i}" - $certFile = [System.IO.Path]::Combine($PemFolder,"${exportRootCert}.cer") - Export-Certificate -Type CERT -FilePath $certFile -Cert $rootcerts[$i] - $opensslExe = [System.IO.Path]::Combine($env:ProgramFiles, "Git", "usr", "bin", "openssl.exe") - $pemFile = [System.IO.Path]::Combine($PemFolder, "${exportRootCert}.pem") - - & $opensslExe x509 -inform der ` - -in $certFile ` - -out $pemFile - - $pemPaths.Add($pemFile) - Remove-Item -Path $certFile -Force - } - - $bundledPem = [System.IO.Path]::Combine($PemFolder,"AzureStackSelfSignedBundlePem.pem") - New-Item -Path $bundledPem -ItemType "file" - - foreach ($pem in $pemPaths) - { - Get-Content -Path $pem | Add-Content -Path $bundledPem - } - - [System.Environment]::SetEnvironmentVariable('NODE_EXTRA_CA_CERTS', $bundledPem, [System.EnvironmentVariableTarget]::Machine) - - Write-Host "Added ${bundledPem} file to NodeJS environment variable NODE_EXTRA_CA_CERTS." -} \ No newline at end of file diff --git a/tools/New-AzureSampleResources.ps1 b/tools/New-AzureSampleResources.ps1 deleted file mode 100644 index 33499f68..00000000 --- a/tools/New-AzureSampleResources.ps1 +++ /dev/null @@ -1,165 +0,0 @@ -param -( - [Parameter(Mandatory = $true)] - [string] $AzureSubscriptionId, - - # Create a password to protect the exported certificate .pfx file. - [Parameter(Mandatory = $true)] - [System.Security.SecureString] $SecureCertPfxPassword, - - [Parameter(Mandatory = $false)] - [switch] $NodeJS, - - [Parameter(Mandatory = $false)] - [switch] $Golang, - - # This variable is used to load existing service principal details from another powershell script. The dot notation will be used to load that script. For the existing details, - # the .ps1 file needs to contain two hashtables for the service principal application and certificate hashtable with the following keys accessible from this script: - # $azureAppSpInfo["ClientId"] - # $azureAppSpInfo["ClientSecret"] - # $azureAppSpInfo["ObjectId"] - # $azureCertSpInfo["ClientId"] - # $azureCertSpInfo["CertificateThumbprint"] - # $azureCertSpInfo["ObjectId"] - [Parameter(Mandatory = $false)] - [string] $ExistingServicePrincipalDetails -) - -. "C:\CloudDeployment\BVTs\BVTSettingUtils.ps1" -Import-Module $([io.path]::combine($PSScriptRoot, "Common.psm1")) -Import-AzModules -AzVersion "0.10.0" - -# Retrieve BVTSettings.xml settings. -$adminName = Get-Setting -key ServiceAdminUpn -$adminPassSecureString = ConvertTo-SecureString -String (Get-Setting -key ServiceAdminPassword) -AsPlainText -Force -$deploymentId = Get-Setting -key DeploymentId -$adfs = ([System.String](Get-Setting -key AadLoginUri)).EndsWith("/adfs") -$azureTenantId = Get-Setting -key AADTenantID -$azureLocation = Get-Setting -Key AzureStackLocation -$azureAdminArmEndpoint = Get-Setting -key ARMEndpoint - -# Log into Azure admin context -Add-AzEnvironment -Name AzureSampleEnvironment -ARMEndpoint $azureAdminArmEndpoint -$username = $adminName -$password = $adminPassSecureString -$credential = [System.Management.Automation.PSCredential]::new($username, $password) -Connect-AzAccount -Environment AzureSampleEnvironment -Credential $credential -Tenant $azureTenantId - -# Undocumented 16 character limit for application names for creating service principals. -$uniqueId = ($deploymentId -replace "-", "").Substring(0,6) -$azureAppSpName = "sampappsp${uniqueId}" -$azureCertSpName = "sampcertsp${uniqueId}" -$certName = "azureSampleCert" -$certPfxDir = [io.path]::combine($env:HOMEPATH, "cert") -$certPfxPath = [io.path]::combine($certPfxDir, "azSampleCert.pfx") - -if (!(Test-Path $certPfxDir)) -{ - New-Item -ItemType "directory" -Path $certPfxDir -Force -} - -if (!$ExistingServicePrincipalDetails) -{ - if ($adfs) - { - $azureAppSpInfo = New-AzureAppSp -ApplicationName $azureAppSpName -AzureAdminCredential $credential - $azureCertSpInfo = New-AzureCertSp -ApplicationName $azureCertSpName ` - -CertificateName $certName ` - -AzureAdminCredential $credential ` - -CertPfxOutputPath $certPfxPath ` - -CertPfxPassword $SecureCertPfxPassword - } - else - { - $azureAppSpInfo = New-AzureAppSp -ServicePrincipalName $azureAppSpName - $azureCertSpInfo = New-AzureCertSp -ServicePrincipalName $azureCertSpName ` - -CertificateName $certName ` - -CertPfxOutputPath $certPfxPath ` - -CertPfxPassword $SecureCertPfxPassword - } -} -else -{ - . $ExistingServicePrincipalDetails -} - -$appSpSecret = ConvertTo-SecureString $azureAppSpInfo["ClientSecret"] -$appSpBSTR = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($appSpSecret) -$certPassBSTR = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($SecureCertPfxPassword) -$certPfxPassword = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($certPassBSTR) - -# Warning: the following code does not work on unix systems as of 5/28/2021 because [System.Environment]::SetEnvironmentVariable is unimplemented for unix. -[System.Environment]::SetEnvironmentVariable('AZURE_TENANT_ID', $azureTenantId, [System.EnvironmentVariableTarget]::Machine) - -# Service principal application details -[System.Environment]::SetEnvironmentVariable('AZURE_SP_APP_ID', $azureAppSpInfo["ClientId"], [System.EnvironmentVariableTarget]::Machine) -[System.Environment]::SetEnvironmentVariable('AZURE_SP_APP_SECRET', [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($appSpBSTR), [System.EnvironmentVariableTarget]::Machine) -[System.Environment]::SetEnvironmentVariable('AZURE_SP_APP_OBJECT_ID', $azureAppSpInfo["ObjectId"], [System.EnvironmentVariableTarget]::Machine) - -# Service principal certificate details -[System.Environment]::SetEnvironmentVariable('AZURE_SP_CERT_ID', $azureCertSpInfo["ClientId"], [System.EnvironmentVariableTarget]::Machine) -[System.Environment]::SetEnvironmentVariable('AZURE_SP_CERT_THUMBPRINT', $azureCertSpInfo["CertificateThumbprint"], [System.EnvironmentVariableTarget]::Machine) -[System.Environment]::SetEnvironmentVariable('AZURE_SP_CERT_OBJECT_ID', $azureCertSpInfo["ObjectId"], [System.EnvironmentVariableTarget]::Machine) -[System.Environment]::SetEnvironmentVariable('AZURE_SP_CERT_PATH', $certPfxPath, [System.EnvironmentVariableTarget]::Machine) -[System.Environment]::SetEnvironmentVariable('AZURE_SP_CERT_PASS', $certPfxPassword, [System.EnvironmentVariableTarget]::Machine) - -[System.Environment]::SetEnvironmentVariable('AZURE_SUBSCRIPTION_ID', $AzureSubscriptionId, [System.EnvironmentVariableTarget]::Machine) -[System.Environment]::SetEnvironmentVariable('AZURE_ARM_ENDPOINT', $azureAdminArmEndpoint, [System.EnvironmentVariableTarget]::Machine) -[System.Environment]::SetEnvironmentVariable('AZURE_LOCATION', $azureLocation, [System.EnvironmentVariableTarget]::Machine) - -###################### -# SDK SPECIFIC SETUP -###################### - -switch ($env:PROCESSOR_ARCHITECTURE) -{ - "AMD64" { $architecture = "x64" } - "x86" { $architecture = "x86" } - default { throw "PowerShell package for OS architecture '$_' is not supported." } -} - -$logFolder = $([io.path]::combine($env:HOMEPATH, "AzureSampleLogs")) -If (-not (Test-Path -Path $logFolder)) -{ - New-Item $logFolder -Type Directory -ErrorAction Stop -} - -if ($NodeJS) -{ - # Install NodeJS - $nodeJSVersion = "v14.17.0" - $nodeJSDownloadURL = "https://nodejs.org/dist/${nodeJSVersion}/node-${nodeJSVersion}-${architecture}.msi" - $nodeJSInstallLogFilePath = Join-Path -Path $logFolder -ChildPath "nodejsInstall.log" - Install-SoftwareFromURL -DownloadURL $nodeJSDownloadURL ` - -RegistryDisplayNameLike "Node.js" ` - -InstallLogFilePath $nodeJSInstallLogFilePath ` - -ForceInstall - - # Set up Azure Stack local certificate for NodeJS. - $certFolder = [System.IO.Path]::Combine($env:HOMEPATH, "certs") - if (!(Test-Path -Path $certFolder)) - { - New-Item -ItemType "directory" -Path $certFolder - } - - New-NodeJSEnvPem -PemFolder $certFolder -} - -if ($Golang) -{ - # Install Golang - # To get the latest Golang version use: - # $wc = New-Object System.Net.WebClient - # [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 - # $latestVersion = $wc.DownloadString("https://golang.org/VERSION?m=text") - # WARNING: Golang updates usually have breaking changes, becareful when updating. - $golangVersion = "go1.15.8" - $downloadFileName = "${golangVersion}.windows-amd64.msi" - $golangDownloadURL = "https://golang.org/dl/${downloadFileName}" - $GoSDKInstallLogFilePath = Join-Path -Path $logFolder -ChildPath "goInstall.log" - Install-SoftwareFromURL -DownloadURL $golangDownloadURL ` - -RegistryDisplayNameLike "Go Programming Language*" ` - -InstallLogFilePath $GoSDKInstallLogFilePath ` - -ForceInstall - -} \ No newline at end of file diff --git a/tools/WorkflowUtility.psm1 b/tools/WorkflowUtility.psm1 new file mode 100644 index 00000000..38c5e920 --- /dev/null +++ b/tools/WorkflowUtility.psm1 @@ -0,0 +1,13 @@ +# Function to convert an array of strings into a Json array of strings. +function Convert-FromArrayToJsonArrayString +{ + param + ( + [Parameter(Mandatory = $true)] + [AllowEmptyCollection()] + [String[]] $ArrayOfStrings + ) + $result = ($ArrayOfStrings | ForEach-Object {"`"${_}`""}) -join "," + $result = "[${result}]" + return $result +} \ No newline at end of file